Main > Programming > Compilers >

x10 0.3.2

x10 0.3.2

Sponsored Links

x10 0.3.2 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 8.1 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1346
Date added: 2006-02-22
Publisher: Christian Grothoff

x10 0.3.2 description

X10 project is a new object-oriented, type-safe programming language for programming the next generation of high performance systems. X10 is designed and developed by IBM.
While developed in close contact with the designers of X10 at IBM there are significant differences in syntax and semantics between the (current) IBM prototype and language specification. Those differences arise primarily from the fact that the X10-XTC compiler attempts to implement what might be close to the (non-existant) 0.5 specification of the language, whereas the IBM reference implementation targets the 0.41 specification.
We hope that 0.5 will add operator overloading, generics and region types and thus the X10-XTC compiler is build trying to support these concepts.
Another key difference is that the current X10-XTC compiler does not support close integration of X10 code (however, Java code can be called using classes that are declared to be extern). On the technical side, the IBM compiler compiles X10 code to Java source code which is then compiled to Java bytecode by javac.
The XTC-X10 compiler produces Tucson IR which is currently interpreted by an interpreter written in Java (but is supposed to be compiled to C or native code in the future). The reason is that Tucson IR will hopefully be easier to compile and optimize compared with Java ASTs. As a result, equivalent X10 code should run slower with XTC-X10 today, but might run as fast as UPC code once we are a bit further along.
Enhancements:
- This release fixes some minor bugs in the code generator for atomic sections.
- The type checker was improved substantially and now works for simple distribution operations.
- In addition to the X10 compiler front-end and interpreter backend, a new backend that generates C code was started.
- The new C backend already supports constants, (virtual) calls, exceptions, branches, allocation, and get/put operations.

x10 0.3.2 Screenshot

Advertisements

x10 0.3.2 Keywords

Bookmark x10 0.3.2

Hyperlink code:
Link for forum:

x10 0.3.2 Copyright

WareSeeker periodically updates pricing and software information of x10 0.3.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of x10 0.3.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Vala is a new programming language that aims to bring modern programming language features to GNOME developers. Free Download
eGTK is a binding between the Eiffel programming language and the GTK+ widget toolkit. Free Download
lfyre is a programming language and interactive compiler. Free Download
Lua is an extensible extension language. Free Download
RPAL is the Right-reference Pedagogic Algorithmic Language. Free Download
yUba is a Hybrid Programming Language for easy Web application development. Free Download
C is pronounced large-C and is a pseudo-interpreter of the C programming language. Free Download
ECF is a framework developed to build web applications in an easy way. Free Download