After watching this chain for awhile I have a couple of observations:

1) Not all compilers are equal in their tasks especially in the optimization 
area. Some are lazy and just convert the code to pseudo code and store it as an 
executable to remove one layer of processing.

2) The selection of a computer language for a given task should be based upon:
     A) Shop standards
     B) Limitations imposed by the OS or OS components the task is to be 
integrated with
     C) The performance requirements, that is does this new widget run once a 
day, hour,minute,second,etc. 
     D) Time constraints ... execution time as well as development time
     D) The skill of the programmer


Understanding the PROS and CONS of each computer language is the key to a 
successful project.

Note: that a benchmark run with different languages on a commodity computer ( 
AKA PC ) is NOT transferable to the mainframe. JAVA is a good example of this. 
The mainframe's JAVA runtime is written to exploit  machine assists and 
hardware instructions that a PC doesn't have. For example, all the string 
manipulation instructions. 

IMHO




----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to