6 ms·
Strong static typing with a fairly powerful type system, pattern matching, operator overloading, compile time macros, inline functions, in addition to many othe
by yoklov 10y ago
Strong static typing with a fairly powerful type system, pattern matching, operator overloading, compile time macros, inline functions, in addition to many others.
Personally my favorite feature is its abstract types, which allowed me to define a 0-overhead color abstraction the was just a 32 bit RGBA integer everywhere. Stuff like this can have a sizable performance benefit for games by reducing GC pressure.