On Sat, 24 Oct 2009, John McKown wrote: > This is not entirely about IBM mainframes, so I hope you don't mind. But > I'm curious about what languages/compilers exist which will produce Java > byte code which could be run on a zAAP. I have found four (4) so far. > [...] > > Again, I want the z and z/OS to be as competative as possible. And the > more "stuff" that can run on z/OS without driving up the software cost, > the better. I am especially interested in JVM based languages because > CICS transactions can be written in Java. Therefore, if I can integrate > the non-Java JVM based languages with Java to use the JCICS interface in > CICS, I have expanded the capabilities of CICS as well.
Others have already posted nice lists of interesting languages, so I will not repeat them. However, for quite few years I have been interrogating google about this subject (in a somewhat lazy-compulsive-obsessive manner). I have never made anything practical because I lacked the time for this. I was just probing a little. So, from what I have read, one can expect a performance drop compared to the same code written in pure Java. Statements like this were repeated in every language's docs I examined. But it seems that things are changing: when compared Scala and JRuby to Java 6 -server, Scala is almost on par with Java while JRuby lags behind. http://shootout.alioth.debian.org/ Of course, benchmarks do not tell the whole truth but they can give some hints. Some JVM-based languages improve faster than others. It could be interesting to run those tests on the mainframe and see what differences there are, if any. Regards, Tomasz Rola -- ** A C programmer asked whether computer had Buddha's nature. ** ** As the answer, master did "rm -rif" on the programmer's home ** ** directory. And then the C programmer became enlightened... ** ** ** ** Tomasz Rola mailto:tomasz_r...@bigfoot.com ** ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html