There's no event quite like OSCON—the best place on Earth to sharpen your skills and discover new techniques, making you better at what you do and igniting your love of all things digital. You'll find everything open source: languages, communities, best practices, products and services. Join us May 8-11 in Austin, TX, and let OSCON ignite your love of all things digital!Sponsored Listing
OSI-Approved Open Source (385)
- GNU General Public License version 2.0 (225)
- GNU Library or Lesser General Public License version 2.0 (53)
- BSD License (46)
- MIT License (29)
- GNU General Public License version 3.0 (23)
- Academic Free License (15)
- Apache License V2.0 (15)
- Artistic License (7)
- Open Software License 3.0 (7)
- Eclipse Public License (4)
- Mozilla Public License 1.0 (4)
- Common Public License 1.0 (3)
- GNU Library or Lesser General Public License version 3.0 (3)
- Mozilla Public License 1.1 (3)
- Sun Public License (3)
- Public Domain (16)
- Other License (11)
- Creative Commons Attribution License (4)
- Linux (364)
- Windows (344)
Grouping and Descriptive Categories (291)
- All POSIX (98)
- OS Independent (91)
- All 32-bit MS Windows (85)
- OS Portable (69)
- 32-bit MS Windows (50)
- 32-bit MS Windows (23)
- All BSD Platforms (16)
- 64-bit MS Windows (11)
- Project is OS Distribution-Specific (3)
- Project is an Operating System Distribution (3)
- Classic 8-bit Operating Systems (1)
- Project is an Operating System Kernel (1)
- Mac (255)
- Modern (133)
- Android (131)
- BSD (97)
- Other Operating Systems (36)
Hot topics in Compilers Softwarebasic compiler
- Status: 1 - Planning ×
An Oberon-2 compatible source code translator which will produce C++ or Object-C files from Oberon input files. Extensions will be included to allow infix operator definitions, enumerated types, complex numbers, strings, and OS interface modules.
Mini Java Practice, the program practice from the Modern Compiler Implementation
Modular BCX. BASIC translator based on BCX project hosted at: http://groups.yahoo.com/group/bcx/. Modular Cross platform implementation targeting C, C++, C#, Java and possibly other output languages.
Extensions to Python.
"Motorola DSP56800 Tool Chain" is intended to create a complete development environment for the embedded digital signal processor family. Including assembler/disassembler, linker, archiver and light C compiler based on GNU binutils and gcc.
Multi-language library to deal with multimethod dispatch, disambiguation and type-checking using dispatch tables. This approach yields fast dispatch in constant-time and greatly helps resolving ambiguities.
MURAL is a prototype implementation of multiresourcing: a new model of shared-memory concurrent programming that makes shared data items (``resources'') the drivers of concurrent computation.
An Open Source Language based on Java. It will have much simpler syntax and powerful compiler which will make developer task easy. It will internally convert code written into Java classes and generate *.class files using existing Java compiler.
NATIVE is a project aimed at producing a version of the C# language compiler which omits native-code for various OS platforms. NATIVE does not target the CLI or use the CLR.
Neural network modeling language
Nak is a video game compiler, based on lua. With his dll system, you can made your own functions for nak. For now, only 2d system will be added.
The Named Compiler Collection will be a compiler for various programming languages (The Named Programming language, C, C++)
Simply and powerful programming language.
NetClipse is an Eclipse plugin for NetBeans. Eclipse runs embedded within the NetBeans platform as a plugin offering the best of both worlds to Java developers. May be just a joke ;-) .... Check also it's twin at : http://sf.net/projects/beanclipse
Sourceless Java Decompiler plug-in for Netbeans (6.5 +)
New Programming Language & Programming Paradigm
OASIS aims to develop a fully object-oriented version of the BASIC programming language. Currently, the project consists of developing the language and producing a compiler--no IDE is planned. The compiler will be written in C++, and will first be avail
Objective Caml (OCaml) Elipse Plug-In
An implementation of the Objective Caml (http://caml.inria.fr/) language for the Parrot (http://parrot.org) virtual machine.
Experimental OO programming language for event-driver design and roles, whitout reserved words.
An open-source cross-platform compiler for the Savage Innovations OOPic microcontroller.
Optimizing, Recursive Application Compiler. An attempt to make a Free and platform independent alternative to the RDS Euphoria language, with enhancements. Will first be a translator to C, but an interpreter may also later be made.
Open Source Licensing System