(no title)
kaibutsu | 5 months ago
You can add 30 more lines of code to your arena with some PInvoking on windows calling AddVectoredExceptionHandler and VirtualAlloc, which will allow you to allocate whatever amount of memory you'd like without actually committing it, creating a very optimized and easy to use alternative to whatever you're suggesting.
kikimora|5 months ago
axx83|4 months ago
Now, imagine if that friction disappeared. Imagine 90% of your codebase is safe, using traditional collections and strings, while only the critical 10% uses high-performance, native data types. What if moving between these two worlds was a natural, compiler-guaranteed feature, not a manual, error-prone task? How amazing would that be?
This vision of seamless coexistence is the core of my proposal. I've detailed it in a new, more focused post and would love for you to take a look.
https://news.ycombinator.com/item?id=45477324