LWN.net Logo

Rust

Rust

Posted Apr 4, 2013 21:39 UTC (Thu) by Cyberax (✭ supporter ✭, #52523)
In reply to: Rust by khim
Parent article: Mozilla and Samsung building a new browser engine

>Java is used to write huge amount of new code, that's true, but the same can be said about PHP or JavaScript and number of projects which switched from C to Java is so minuscule it's not even worth talking about.
Heh. You clearly haven't seen the number of large enterprise projects switching from C++ to Java in 90s and early 2000-s. Ditto for C# - quite a lot of software was rewritten in it.

A good C++-like language does not NEED to be directly compatible with all braindeadness of C, it just needs to have a good FFI.

>Again, in the same fashion: some pieces are written in C# but amount of new C++ code does not go down at all and people rarely make conscious decision to switch from C++ to C#
And I've seen tons of these switches. People were eager to jump C++ when an acceptable alternative presented itself.


(Log in to post comments)

Rust

Posted Apr 5, 2013 7:38 UTC (Fri) by khim (subscriber, #9252) [Link]

You clearly haven't seen the number of large enterprise projects switching from C++ to Java in 90s and early 2000-s.

Yes, I have seen these failures. What about them? Sure, with well-oiled PR machine you can convince pointy-haired bosses to adopt basically anything and because they can not admit that they goofed up failures are often presented as successes (Elop is undisputed leader here, but he's not the only one). In any case they are mostly about hype: systems written in Cobol, Pascal, dBase and other similar languages are often still used even when bosses think they operate pure Java (or C#) shops.

IOW: if anything "the big switch of enterprise to Java and C#" is nothing but smoke and mirrors. PR achievement at best.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds