Jostraca is a general purpose code generation
toolkit for software developers. It uses JSP
syntax and can be configured to use a number of
different programming languages. Jostraca is a
templating tool for Generative Programming.
Related ProjectsWin32 Disk Imager, Media Player Classic - Home Cinema, Dumpper v.60.3, MPC-BE, MeCab |
The libjit library implements just-in-time compilation
functionality. Unlike other JITs, this one is designed
to be independent of any particular virtual machine
bytecode format or language. Currently, libjit is
used as the JIT backend for the DotGNU
Portable.NET project (in addition to its default CVM
backend). However, the hope is that other Free
Software projects can use this library rather than
spending large amounts of time writing their own
JIT from scratch.
Related ProjectsDarik's Boot and Nuke, MergeDoc, TuxGuitar, Properties Editor, MinGW - Minimalist GNU for Windows |
ObjectBox is an o:XML compiler and interpreter written in Java. o:XML is a complete object oriented programming language, with features such as multiple inheritance, function overloading, recursive procedures, and much more. The syntax is straight-forward, intuitive XML. It also features an extensible expression language modelled on XPath. The ObjectBox is a complete implementation of the language and adds comprehensive Java Language Extensions, Database and Servlets support, Struts integration and more.
Related ProjectsXOOPS, MinGW - Minimalist GNU for Windows, Mysaifu JVM, Win32 Disk Imager, MPC-BE |
Mumps Compiler is a compiler for a subset of the Mumps language, a language used mainly in healthcare. It is compatible with most operating systems with a standard C compiler.
Related ProjectsMeCab, XOOPS, Dumpper v.60.3, MinGW - Minimalist GNU for Windows, Media Player Classic - Home Cinema |
neslisp is a LISP compiler suite for the Nintendo Entertainment System. It compiles lisp code to assembly code for the 6502 processor architecture.
Related ProjectsMedia Player Classic - Home Cinema, Win32 Disk Imager, MPC-BE, Dumpper v.60.3, Konoha - a statically-typed scripting la |
MLton is a whole-program optimizing Standard ML compiler. It generates standalone executables with excellent runtime performance, supports the full SML 97 language, and has a complete basis library. It also has a fast C FFI, source-level time and allocation profiling, and many useful libraries.
Related ProjectsMeCab, MPC-BE, Amateras, MinGW - Minimalist GNU for Windows, Win32 Disk Imager |
Squirrel is a light-weight programming language
(around 6000 lines of code) that features
higher-order functions, classes/inheritance, delegation, tail recursion, generators, cooperative threads, exception handling, reference counting and garbage collection on demand. It has a C-like
syntax.
Related ProjectsMysaifu JVM, SmillaEnlarger, TuxGuitar, SharpDevelop-jp, MinGW - Minimalist GNU for Windows |
PHPCoder is a Web-based frontend to the Turck MMCache encoding functions, which are similar to the Zend Encoder product. PHPCoder enables you to encode your PHP scripts and applications into non-reversible bytecode, thus preventing users of your programs from viewing or altering the source code while having full functionality. Another excellent use for PHPCoder is to encode your applications PHP configuration files, that way someone viewing your source code does not see your databae login and password information. It also allows you to set restrictions on the encoded scripts, you can lock a script to a particular server IP address, server host name, visitor IP, or even place a time limit on the script so it will expire after a configurable amount of time. You specify Text, HTML, or PHP code that should be prepended and appended to each file before it is encoded, allowing you to easily and securely implement your own licensing scheme.
Related ProjectsMedia Player Classic - Home Cinema, Properties Editor, PeaZip, XOOPS, MPC-BE |
SuperWaba is a VM for PDAs. Because of the way it was written, you can use Java to develop programs for it. It supports exceptions, threads, many user interface controls, double and long 64-bit types, grayscale, color, 3D controls, and JNI and Java libraries, among other features. The project has been superseded and replaced with TotalCross.
Related ProjectsAmateras, Win32 Disk Imager, Properties Editor, MeCab, Dumpper v.60.3 |
Aseba is an event-based architecture for distributed control of mobile robots. It targets integrated multi-processor robots or groups of single-processor units, real or simulated. The core of aseba is a lightweight virtual machine tiny enough to run even on microcontrollers. Robots are programmed in a user-friendly scripting language using a cozy integrated development environment.
Related ProjectsProperties Editor, iReport-Designer for JasperReports, MeCab, TERASOLUNA Framework, Amateras |
Blue is a unique multi-purpose dynamic programming language. The minimalistic syntax is intuitive, easy to learn, and adapts to a broad range of programming styles and applications.
Related ProjectsiReport-Designer for JasperReports, SmillaEnlarger, MinGW - Minimalist GNU for Windows, Darik's Boot and Nuke, DeSmuME |
Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.
Related ProjectsMedia Player Classic - Home Cinema, MPC-BE, グループウェア 「Aipo」, Amateras, MeCab |
Unified Parallel C (UPC) is an extension of the C programming language designed for high performance computing on large-scale parallel machines. The language provides a uniform programming model for both shared and distributed memory hardware. The programmer is presented with a single shared, partitioned address space, where variables may be directly read and written by any processor, but each variable is physically associated with a single processor. UPC uses a Single Program Multiple Data (SPMD) model of computation in which the amount of parallelism is fixed at program startup time, typically with a single thread of execution per processor. Berkeley UPC provides a portable, high-performance compiler for developing UPC software on systems ranging from clusters to custom supercomputers and even laptop-grade systems.
Related ProjectsDeSmuME, Amateras, GLOBALBASE PROJECT, MinGW - Minimalist GNU for Windows, iReport-Designer for JasperReports |
!WinAVRは、WindowsプラットホームでホストをつとめられるRISCマイクロプロセッサーのAtmel AVRシリーズのためのオープンソースソフトウェアの開発スイートです。CとC++のためにGNU GCCコンパイラを含みます。
Related ProjectsMinGW - Minimalist GNU for Windows, Dumpper v.60.3, Exerb, Win32 Disk Imager, MPC-BE |
HGL is a compiler/interpreter suite for developing images. It features its own simple but powerful language, Lua integration, output in various formats as well as runtime input handled by plugins, and easy integration into various environments like Web servers or graphical applications. The input is taken from a source file, which has to be compiled for quick and frequent access by the interpreter. An interpreter then runs the compiled files, takes input from custom plugins (if neccessary), and outputs its result via custom plugins.
Related ProjectsDumpper v.60.3, Mysaifu JVM, Media Player Classic - Home Cinema, MinGW - Minimalist GNU for Windows, Win32 Disk Imager |