RSS 3 projects tagged "gcc"

Download Website Updated 16 Dec 2010 GNU Modula-2

Screenshot
Pop 27.93
Vit 1.00

The GNU Modula-2 compiler is one of a number of front end languages to GCC (the GNU Compiler Collection). As such, it has been designed to coexist with other GCC languages. For example, it can be used in mixed language projects and it can catch C++ exceptions and throw exceptions which can be caught by C++. Users can also exploit conditional compilation and full gcc backend optimization and architecture coverage. GNU Modula-2 can produce position independent code and can easily produce shared libraries from modules. The compiler provides a swig interface file generator option, which allows scripting languages such as Python to import modules written in Modula-2 and also catch exceptions thrown by Modula-2. The compiler translates PIM2, PIM3, PIM4, and ISO dialects of Modula-2.

Download Website Updated 29 May 2010 unjava

Screenshot
Pop 29.70
Vit 1.00

If you know how to code in PHP, Python, Perl, C/C++, Javascript, or any similar languages, you can use unjava plus your favorite text editor to write pure Java code, including GUI apps, without knowing Java. unjava is a set of header files and scripts that translates unjava source code into pure Java. It hides the details of writing and using event handlers and creating event-enabled objects such as menus. If you're a C or PHP coder, you'll like how you can simply #include header files in-line to have them expand in place. PHP coders used to define() can use #define, same as in C. Even Java programmers will like it for the ability to create unjava source code that's more concise and easier to read. You can use whatever plain text editor you want, then run unjava. The resulting Java class files can run on any machine with a Java runtime environment, and you can browse the generated Java source.

No download Website Updated 17 Feb 2010 JCGO

Screenshot
Pop 43.61
Vit 39.08

JCGO (pronounced as "j-c-go") translates (converts) programs written in Java into platform-independent C code that can be compiled (by third-party tools) into highly-optimized native code for the target platform. JCGO is a powerful solution that enables your desktop, server-side, embedded, mobile, and wireless Java applications to take full advantage of the underlying hardware. In addition, JCGO makes your programs, when compiled to native code, as hard to reverse engineer as if they were written in C/C++. The JCGO translator uses some optimization algorithms that allow, together with optimizations performed by a C compiler, the resulting executable code to reach better performance compared with the traditional Java implementations (based on the Just-In-Time technology). The produced executable does not contain nor require a Java Virtual Machine to execute, so its resource requirements are smaller than that required by a typical Java VM. This also simplifies the process of deployment and distribution of an application.

Screenshot

Project Spotlight

MailSteward

A way to archive and access your email with the power of a relational database.

Screenshot

Project Spotlight

ips-qos

A flexible firewall and traffic shaping tool for Linux.