3 ms·
I'm not convinced interoperability isn't key. If all they wanted was a Java clone that handled generics and boxing better, compatible with nothing but themselve
by prodigal_erik 17y ago
I'm not convinced interoperability isn't key. If all they wanted was a Java clone that handled generics and boxing better, compatible with nothing but themselves, they could have had that years before C#.
- scythe 17y agoDoesn't Vala handle that? Not to mention it runs faster and with a lower memory footprint.
- smithjchris 17y agoNo it doesn't. Vala is piled on top of GObject. Basically it's a translation tool that converts a language similar to C# to C, badly. It doesn't have the advantages of an optimising compiler, JIT and decent tool set. Having worked with C# for the last 6-7 years, I can assure you that it's scarily fast, doesn't necessarily suck up memory and there no penis waving. People use it to get real work done, which is why it's so popular.
- audidude 17y agoDon't get me wrong, i love mono and vala and use them both regularly. But vala doesn't have stack protection, etc which is quite useful for certain situations.