a bit of fun: which is more metal -- C++ or Java?

topic posted Thu, May 24, 2007 - 3:05 PM by 
Share/Save/Bookmark
Advertisement

Hello, all ...

As frivolous an exercise as it may seem, I (developing the client piece of an app) am engaged with a comrade (developing the server piece of the same app) on this topic: Which language is more "metal" e.g. which language would the members of DethKlok (www.adultswim.com/shows/metal/) code in, should they choose to?

Defending C++, I submit that it is more metal, due to the following:

1. it has crosses in the name, and everyone knows that crosses are way more metal than coffee
2. C++ developers generally code more to the "metal" (or wire) than Java developers
3. C++ has DESTRUCTORs, which just sounds way more metal than Java's "finalize"
4. C++ can be brutal, with pointers to const members, changing vtables, etc.

My coworker claims that Java is actually more metal, but I can't remember any of his reasons ;-)

Thoughts?

Regards,

John

Falling You - exploring the beauty of voice and sound
www.fallingyou.com
posted by:
Advertisement
Advertisement
  • Unsu...
     
    DIY memory management is way more metal that relying on the mad to collect it for you

    • Eric,

      Said comrade left a few months ago, so i'm responsible for my client (C++) as well as his server (J2EE) now. Having had the displeasure of working through JBoss, JGroups, etc., I can categorically say that C++ is far, far, far more metal than Java will ever be. This J2EE stuff just seems overblown and far too complex for what it does (monitor Apache instances via SNMP and order a list of URLs to return to the client). Heck, I wrote a Perl script that did the SNMP monitoring in a couple of hours, and Perl isn't exactly light, either.

      *sigh* Sadly, I doubt i'll get the opportunity to rewrite the J2EE stuff, so i'll have to deal with it :-(

      Regards,

      John, who thinks Java / J2EE is like corporate / committee rock, while C++ is like the fastest speed metal around

      Falling You - exploring the beauty of voice and sound
      www.fallingyou.com