Link Details

Link 960123 thumbnail
User 225256 avatar

By mswatcher
Published: Apr 25 2013 / 20:52

I started programming in Java a few years after it was released. I had been doing C++ for a number of years and just come off a C++ project which failed because they (who were a pretty good team of programmers) couldn’t scale it because of the two common killers: Threads and Memory Management.
  • 6
  • 0
  • 1137
  • 1816
User 338269 avatar

Miloskov replied ago:

3 votes Vote down Vote up Reply

I like to stay close to the metal, So Yes We need Java 8 and lambdas. For people that like more abstractions should look into Scala is awesome. Clojure because is a dialect of Lisp is nice concepts but I cant stand the “((()))”. And there is plenty of options for the JVM. So yes you could say that Java is the new C of the JVM’s. But C still have it place, in the embedded and systems field.

User 218789 avatar

eelmore replied ago:

0 votes Vote down Vote up Reply

I hate Java 8 significantly less than previous versions of the _language_ (I've always respected and even liked the JVM). It's come a long way. I think it's more fair to say that C has a place in any systems programming, not just embedded systems. Last time I checked, nobody was writing any real (as in non-experimental) device drivers or operating systems in anything else.

Add your comment

Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Upvoters (6)

Downvoters (0)

    Apache Hadoop
    Written by: Piotr Krewski
    Featured Refcardz: Top Refcardz:
    1. Play
    2. Akka
    3. Design Patterns
    4. OO JS
    5. Cont. Delivery
    1. Play
    2. Java Performance
    3. Akka
    4. REST
    5. Java