Re: I need advise on what program to use.



Matthieu Villeneuve wrote:

> That is what I had understood. But again, why use two different
> languages? Why not use one that is convenient to use, and that has
> compilers producing high-performance code?

Because there ain't no such thing.

Specifically, dynamic typing and block closures both impose a burden on code
that does not use them. There's only so much static analysis possible before
you have to give up and provide opcodes that assume the worst.

Then, you might get a very long compilation cycle. All when most code needs
little opcode optimization.

Until the compiler writers sort all these problems out (without adding
epicycles), developers can go fast by writing command-and-control code in a
very-high-level language (Ruby, SQL, HTML, etc.), and engine code in C++.

--
Phlip
http://www.c2.com/cgi/wiki?ZeekLand




.



Relevant Pages

  • Re: Integer BASICs "*** NO END ERR"
    ... BTW some compiled languages had both. ... Batch files, Perl and AWK are OK as examples of this, but Javascript is ... two compilers ... Perl compilers as well as compilers for MS-DOS batch files. ...
    (comp.sys.apple2)
  • Re: a dozen cpus on a chip
    ... there are several compilers still available which implement ISO M2. ... By the time the full spec was published most industrial people had moved to other languages for purely commercial reasons. ... Some of the better static analysis tools for Modula2 can see into the program and find very deep faults that would not be found in normal execution. ... It is a common misconception that Lisp is always interpretted. ...
    (sci.electronics.design)
  • Re: what is the most suitable Linux platform for Programmers and software developers
    ... C, C++, Perl, Python, Lisp, and a bunch of other languages are supported ... There are FORTRAN compilers, but FORTRAN ... Look at the Linux ...
    (comp.os.linux.misc)
  • Re: Why forth is not popular
    ... >easily available books anymore. ... Well, looking at higher-level languages (I assume you mean languages, ... not compilers), the Lisp systems I have experienced do pretty much the ... but most programmers prefer plain source files. ...
    (comp.lang.forth)
  • Re: Mainframe vs. Supercomputer
    ... Suitable languages for writing compilers in ... system vendor compilers) portability ... better than Fortran 66, unless you favoured BCPL. ...
    (comp.arch)