This is just a question, not a commitment from me. I am curious if anyone is interested in LLVM in z/OS. LLVM is <quote from="http://llvm.org/"> LLVM Overview
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them. The name "LLVM" itself is not an acronym; it is the full name of the project. LLVM began as a research project at the University of Illinois, with the goal of providing a modern, SSA-based compilation strategy capable of supporting both static and dynamic compilation of arbitrary programming languages. Since then, LLVM has grown to be an umbrella project consisting of a number of subprojects, many of which are being used in production by a wide variety of commercial and open source projects as well as being widely used in academic research. Code in the LLVM project is licensed under the "UIUC" BSD-Style license. <quote> There are a number of languages which have been implemented using the LLVM as the underlying base. Some examples form the above site are: C (clang), D, Ruby, Python, Java, Haskell, PHP, et al. The most difficult part has already been done because there is a LLVM variant for Linux on z. The porting would be to make this variant compile and run using IBM's XLC instead of GCC. -- While a transcendent vocabulary is laudable, one must be eternally careful so that the calculated objective of communication does not become ensconced in obscurity. In other words, eschew obfuscation. 111,111,111 x 111,111,111 = 12,345,678,987,654,321 Maranatha! <>< John McKown ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
