3 ms·
Just like Java, one of the (few) things I like about .NET languages is how they can be easily decompiled and recompiled, although I think it missed the era when
by userbinator 3y ago
Just like Java, one of the (few) things I like about .NET languages is how they can be easily decompiled and recompiled, although I think it missed the era when disassembling and binary patching was really common even amongst non-programmers, so it didn't get as much attention and empower users as much as it could have.
- pjmlp 3y agoAs someone that works with both, one of the best design decisions of .NET was going back to the managed languages that predated Java, and include the same kind of features for low level programming, and proper value types. Granted they didn't expose everything to C#, rather C++/CLI or having to emit MSIL directly, but since Midori, and Core reboot, those remaining features have been slowly exposed to C# as well. Meanwhile on Java side we keep getting Valhala on little pieces, and most likely stuff like Panama or Vector types, will never make it to ART.