Re: Low Level Language Suggestions: OT



Victor Subervi wrote:

I'm thinking Java's
probably my best bet, just because there are more Java programmers out there
than any other language (I think).

That's almost always the *worst* reason for choosing a language. On
similar basis, you might want to do it in PHP since "a lot of people use
it".

It's exceedingly tough to use Java for high-performance applications,
especially if you're just starting out in it. It apparently can be done,
but only by experts ("average" quality code in Java is almost certain to
be slow).

But what about C++ or C#? Your comments
would be appreciated.

C# is similar in this way to Java, though my own experience says it's
faster than Java. C++ or C are, of course, faster than any of the
mentioned languages.

If it's not a serious project and you just want to learn a new language,
try "D" (http://www.digitalmars.com/d/). It's similar to C, C++ and Java
but has some very nice features that sometimes make it even Python-like.
It's almost as fast as C
(http://shootout.alioth.debian.org/debian/benchmark.php?test=all&lang=dlang&lang2=gcc).


Attachment: signature.asc
Description: OpenPGP digital signature



Relevant Pages

  • Re: Comparing Lisp conditions to Java Exceptions
    ... All the ISO standards in the world will not make the world ... Nothing keeps you from annotating your program with exceptions based on what ... language should adhere to your theory. ... Curiously, although you don't say it, Java has the opposite problem. ...
    (comp.lang.lisp)
  • Re: C, really portable?
    ... > Wait, is Java a modern language superior to C, or is it still ... It is a much better OO language than C++, ... It depends what you are doing, Java aims for rigorous portability - the same ... regardless of platform. ...
    (comp.lang.c)
  • Re: Is anybodys favorite computer programming language not included here?
    ... to talk about getting me some paying work writing Java classes. ... and could be copied to a script (as in Java BeanShell or Lisp PROG). ... >> please post a followup saying what language it is, ... Server: "Mother, ...
    (comp.programming)
  • Re: Difference between .NET and Java
    ... My Java2 knowledge is ... Microsoft intermediate language is opened for language developers to ... .NET is compiled to MSIL - this is analogous to Java ... similarities between the CLR and the Win32 API. ...
    (comp.lang.java.programmer)
  • Re: Basic inheritance question
    ... used 'this' in C++ and Java. ... but in Python it doesn't. ... language, they would write a lot of ten liners that is changed a LOT ... Add three levels of inheritence and a couple globals and you'll find out ...
    (comp.lang.python)