Custom enums in C#
I wrote about several complaints I have with C#, and one of them was enum
s and how they are really just type aliases for the integer type that backs them …
Continue
Information propagation
Iterators are amazing. They allow one to write über efficient code that has little memory overhead and good cache locality. As Shakespeare said though, “all that glitters is not gold” … Continue
C# complaints
A programming language theorist would likely object to this post, and I would likely agree with their reasoning. Languages serve different … Continue
When lexer and runtime disagree
Back in October I began porting a few primitives as well as a subset of std
from Rust over to C#. One of the first types that I created was u128
…
Continue