On Friday 11 November 2005 12:33 pm, Steven T. Hatton wrote:
As I stated previously, the C-code in Java has a lot of in-line asm calls. There is clearly a place (or so the Java implementors believe) for assembler knowhow in the development of large projects. As a COBOL programmer in the mid 1970s: PROCEDURE DIVISION. START. ENTER SYMBOLIC. --> much assember code ENTER COBOL. CALL EXIT. (Or whatever we did in COBOL to exit).
WRT: Java, I don't understand what you actually mean. Are you talking about
the Java JVM? Certainly, the Java developers (like Gosling) never intended
Java programs to call any other language.
Because Java is essentially an interpretive language it is slower than a
compiled language.
But, I think your statement, that there will always be the place for
assembler knowhow is certainly true. There are always places direct access
to the hardware is required.
--
Jerry Feldman