Nice 
Description: Nice is a new object-oriented programming language based on Java. It incorporates features from functional programming, and puts into practice state-of-the-art results from academic research. This results in more expressivity, modularity and safety.
Nice includes many advanced features like anonymous functions, parametric classes, tuples, multi-methods, contracts, and an advanced type system that can detect cast errors and null pointer exceptions during compilation.
Nice is developed in an open source fashion, and distributed under the GPL.
Added on: 16-Dec-2003 | Downloads: 549 | Rating: 10.0 (1 Vote) 




Homepage | Details
Ultimate++
Description: Ultimate++ is a new generation C++ Windows/Linux open-source development platform. Ultimate++ uses new principles to cut development costs, and U++ based code tends to be significantly shorter than equivalent applications using other C++ platforms
Added on: 23-Mar-2004 | Downloads: 333 | Rating: 10.0 (1 Vote) 




Homepage | Details
CLISP 
Description: CLISP is a portable ANSI Common Lisp implementation by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, fast bignums, CLX. UI in English, German, French, Spanish, Dutch and Russian.
Added on: 24-Jun-2003 | Downloads: 1082 | Rating: 6.9 (560 Votes) 




Homepage | Details
AspectJ 
Description: AspectJ is a seamless aspect-oriented extension to the Java programming language. Some concerns, such as tracing or caching, crosscut a program, making them difficult to encapsulate in an object or module. Aspect-oriented programming (AOP) enables developers to write code that encapsulates such concerns. AspectJ brings AOP to Java. The AspectJ compiler produces bytecode that runs on any Java 1.1 or later VM, and the IDE support enables developers to see and work with the crosscutting in their applications.
Added on: 03-Jun-2003 | Downloads: 541
Homepage | Details
MillScript 
Description: MillScript is a programming language for the batch creation of websites. MillScript is a Java based implementation of the Spice language(see The Open Spice Group), with some additional custom features.
Added on: 10-Jan-2005 | Downloads: 506
Homepage | Details
Luban the Component Oriented Scripting Language 
Description: Luban is a component oriented scripting language
Luban's syntax is simple and clean, similar to Java/C++. And Luban's object model is property based object similar to Java Bean.
Luban's design is to find a component modeul for scripting purpose. Luban's author considers coding class in scripting langguage is too complicated for scripting language users.
Major features:
- Easy to start, simple and clean syntax, script and run
- Java bean like property based component model
- Component can be a process or a composition ( like spreadsheet)
- All data types and components are saved in a namespace hierarchy
- Built-in thread dispatching and synchronization
- Component interface inheritance
- Dynamic type checking
- Reflection
- Serialize and send any object over network or into a file.
- Remote Component Call
- Exception free error handling.
- API to import new data types from C++
Platforms:
- Linux
- WIN32( NT, 2000, XP, with Cygwin)
- Or any platform supporting POSIX standard
Compilers:
- gcc 3.0 and up
- or any ANSI compliant C++ compiler with thread safe STL and POSIX
Contact: peterx@lubankit.org
Added on: 17-Mar-2005 | Downloads: 647
Homepage | Details