Slashdot Mirror


The End of Native Code?

psycln asks: "An average PC nowadays holds enough power to run complex software programmed in an interpreted language which is handled by runtime virtual machines, or just-in-time compiled. Particular to Windows programmers, the announcement of MS-Windows Vista's system requirements means that future Windows boxes will laugh at the memory/processor requirements of current interpreted/JIT compiled languages (e.g. .NET, Java , Python, and others). Regardless of the negligible performance hit compared to native code, major software houses, as well as a lot of open-source developers, prefer native code for major projects even though interpreted languages are easier to port cross-platform, often have a shorter development time, and are just as powerful as languages that generate native code. What does the Slashdot community think of the current state of interpreted/JIT compiled languages? Is it time to jump in the boat of interpreted/JIT compiled languages? Do programmers feel that they are losing - an arguably needed low-level - control when they do interpreted languages? What would we be losing besides more gray hair?"

2 of 1,173 comments (clear)

  1. What?!?!? by Jozer99 · · Score: 0, Troll

    Has the author of this article ever USED any non-native code powered applications? Stuff written in Java and .Net (especially Java) runs like crap. Even with a fance new dual core processor and gigs of RAM, running a simple non-compiled word processor will bring your system to a standstill.

  2. Re:On the subject of loosers... by Schraegstrichpunkt · · Score: 1, Troll
    American. I know you apparently don't like this term. To be honest, I'm not exactly happy about it either. However, I cannot think of a term for us that is pronouncable and doesn't sound stupid. ("USians" is too hard to say if you pronounce it "U S ians" and stupid if you pronounce it "us ieans", and isn't consistant with not pronouncing "The US" as "The U S".)

    "Usians"... pronounced similar to "Asians", but with a leading "yoo" instead of "ay".

    <troll>... and why shouldn't a name for people from the U.S.A. sound stupid? It's quite fitting.</troll>