User: Password:
Subscribe / Log in / New account

No thanks.

No thanks.

Posted Oct 27, 2012 12:36 UTC (Sat) by epa (subscriber, #39769)
In reply to: No thanks. by imgx64
Parent article: Haley: We're doing an ARM64 OpenJDK port!

Even if Go is better, I think Stroustrup is right. It takes ten or twenty years for a language and its implementations to become mature enough for widespread use. Java, and to a lesser extent C#, have the advantage that they have been around for a while, are well understood, and have a reasonable collection of libraries. If those things aren't important, there are surely other languages which are even better than Go in theory, but lack its momentum.

(Log in to post comments)

No thanks.

Posted Oct 27, 2012 21:54 UTC (Sat) by cmccabe (guest, #60281) [Link]

I have some good news for you then. In 3 years or so, a hot new programming language called Java will be ready for you to use! (It came out in 1995, 17 years ago.) C# is still 8 years in your future, unfortunately.

On a more serious note: no, it does take 20 years for a programming language to become mature. Go already has a good collection of libraries and is adding more all the time. It will take more time to get a good, precise, compacting GC that can go toe-to-toe with HotSpot. But not 20 years.

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