Re: Plans for 2.8 - GNOME Managed Language Services?

Today at 4:19, Miguel de Icaza wrote:

> On the performance side of things, in my opinion C# got something right
> that Java did not: the default for methods is to not be virtual, while
> the default in Java is to be virtual.

Exactly the thing I hate about C++: it's quite more common that you
care about having virtual methods than you care about such increase in
performance.  Those who care about performance more than ease of
coding are invited to do whatever's necessary (mark methods
non-virtual or whatever), IMHO.

After all, if we try to bring such points ("it might be easier and
less error-prone to code in Java, but C# is faster"), then C is a
clear winner over both: it's (even) harder to code in it, but result
is (usually) faster.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]