|
4IM - Standalone Forth (neither ANS compliant nor ColorForth) for PC.
|
4tH compiler-interpreter - The friendly Forth compiler/interpreter: detects virtually every error and reports what and where they occur |
|
|
|
|
aha - An expression used to convey an epiphany felt on the sudden manifestation of the essence of meaning of something. Heuristic architecture; holistic approach using hardware and software methods developed by Moore: descriptions of compiler |
Alaska Xbase++ - A 32Bit compiler for the Clipper/Xbase language on the Windows platform.
|
|
|
|
AmigaTalk - Versions of Little Smalltalk for Amiga PC |
|
Apache Axis - Java platform for creating and deploying web services applications.
|
Apple Java support - Apple's Java implementation. Currently supports JDK1.3 and native "Aqua" look and feel on MacOS X.
|
Aquarius Prolog 1.0 - The compiler for this open-source version developed at UCB is built around the Berkeley Abstract Machine |
Arity/Prolog - With a compiler and interpreter written in Prolog |
|
ATLAST - Autodesk Threaded Language Application System Toolkit. By John Walker. Attempt to make software component technology and open architecture applications commonplace in the mainstream software market. Based on FORTH-83 |
Aztec Forth - Minimal (and unmaintained) system for using Forth on Microsoft 32 bits operating systems.
|
|
Babol Prolog - Prolog WAM-based compiler (console). Still in development phase. Manual |
BEA Weblogic Server - Incorporates Web services utilities and run-time services for integrating applications. WebLogic Server supports generation of Web services interfaces (WSDL) and provides facilities for marshalling and un-marshalling SOAP requests to EJB components.
|
|
BinProlog - BinNet Corporation offers a high-performance |
Blackdown Java-Linux - Blackdown's work formed the basis for Sun's official JDK for Linux-x86. Work continues on porting for other versions and architectures |
|
|
Brain Aid Prolog - Based on Edinburgh Prolog and extended with object-oriented mechanisms |
|
|
|
|
|
|
|
Charis pico Virtual Machine - 32K JVM which does not require an operating system. Provides low-level event management services. [Commercial]
|
chipFORTH - By COMSOL: Computer Solutions Ltd. Interactive high-level software development environment for embedded micro-processors and -controllers: unique combination of high level language |
|
|
|
ciforth - Forth implementation for Intel microprocessors.
|
|
Cisco IP/TV - Video server and viewer which implements RTSP |
Cl2C - CA-Clipper to C compiler.
|
|
|
|
|
|
colorForth Page - At Creative Chips GmbH ASIC microelectronics: proposal for displaying colorForth sources in HTML and ASCII; handling floppy images with bput |
|
|
|
|
|
cu-Prolog - Constraint Unification Prolog (CUP) |
Darwin Streaming Server - Apple's open source streaming server and proxy. Supports RTSP/RTP serving of MOV files. [Server and Proxy |
|
DCT Ltd - Provide custom solutions for embedded Java with their Lightfoot technology.
|
|
|
|
DotGNU - An initiative to create an open source implementation of the .NET runtime and related development tools. |
DotGNU Portable.NET - A project (part of the DotGNU) to build a suite of free software tools to build and execute .NET applications |
|
dsForth - By DELOSOFT.COM. Supports: all Win32 (CE/9x/ME/NT/2000 |
|
Duro - A copylefted C library.
|
|
Eden - Extends lazy functional language Haskell |
|
ElectricalFire - A Java Virtual Machine (JVM) that supports Just In Time (JIT) compiling. [Open Source |
|
Enth - The n'th Forth: experimental Forth written as stand alone system for 80386 PCs and above |
ENVY - OTI collaborative component development system for Smalltalk developer teams |
Esmertec - J2ME compliant Jbed CLDC and Jbed CDC runtime platforms. [Commercial]
|
Ewe - PocketPC and Palm Java Virtual Machine.
|
|
F68KANS - By HARDCODE Development; portable Forth development system for Motorola 680x0 |
ficl - Forth Inspired Command Language |
|
|
|
FirstSQL - Java in-memory SQL92 DBMS with sane NULLs processing. Purports to actually strive to follow Codd's rules.
|
Flux - Experimental colorForth written for Pentium PCs with SVGA video card; from Sean Pringle 'The State of Flux' website. Runs as a shell for Enth with the capacity of a stand alone system. Flux compiler gives slightly faster code than Enth's usual Forth style |
Forth Script - Server-side web scripting engine based on Forth.
|
forth32 - 32-bit DOS excerpt of fig-Forth |
ForthCMP - Tom Almy's Forth compiler for x86 targets. Not interpreted: compiles to machine code (built-in assembler) |
ForthOS - TUNES project Wiki page; many links |
|
Froth - Experimental Forth development system for PC |
FVM - Forth-like system for the MSP430 (and other processors such 386)
|
G-Exec2 - A planned reimplementation of one of the first relational systems |
GCJ - The GNU Compiler for Java - compiles Java source or bytecode to native machine code. Most APIs are supported |
|
Get DotGNU - Community portal dedicated to DotGNU and its projects Portable.NET |
Gforth Index - University directory of /forth/gforth. Many fine resources.
|
|
|
|
Glasgow Parallel Haskell (GpH) - A Haskell extension for parallel programming built on top of the Glasgow Haskell compiler (GHC). Parallelism is identified using annotations (generally evaluation strategies) |
GNU Classpath Extensions - A free replacement for the "javax.*" classes (core and otherwise); sibling project to GNU Classpath. [Open Source |
GNU Prolog - This compiler accepts Prolog + constraint programs and produces native binaries. The obtained executable is subsequently stand-alone. The size of this executable can be quite small since GNU Prolog can avoid linking the code of most unused built-in predic |
|
Gofer - Small interpreter for language based on Haskell report 1.2; experimental |
|
guiforth - Customized version of pForth that provides bindings to the FLTK library.
|
|
|
Haskell++ - Object-oriented Haskell extension |
Helforth - A Forth development system derived from RetroForth. It designed to be a developer friendly |
Helium - A functional programming language (subset of the Haskell) and a compiler designed especially for teaching Haskell.
|
Helix - Media delivery platform for streaming multimedia productions. Supports RTSP/RTP delivery of AVI |
|
|
Holon - By Wolf Wejgaard Forth Engineering. New |
|
|
Hugs - An interpreter for Haskell which runs on almost any platform. Primarily used for teaching.
|
Hugs Archive - Many files for Hugs Haskell interpreter: source code |
HYPE - Very simple object oriented Forth implementation |
IBM - Web Services Toolkit - A runtime environment as well as demo/examples to design and execute web-service applications to find one another and collaborate in business transactions.
|
IBM Developer Kit Porting - Provides free developer kits for creating and testing Java applets and applications on a number of platforms |
IBM RTSP Toolkit - IBM's toolkit is based on tools developed for video and other applications in 1995-1996. Their toolkit reflects the Unix philosophy of shells |
IC-Prolog - As part of Imperial College's Logic Programming Group Software Products |
IF/Prolog - A Prolog implementation for use in industrial and commercial environments. It complies with the ISO Prolog standard and runs on UNIX and MS-Windows environments. IF/Prolog has a rich set of interfaces to standard software components and an additional Cons |
|
|
INRIA wamcc - Predecessor to GNU Prolog. Compiles Prolog via GCC 2.x
|
|
|
Jaskell Project - Java bytecode generator backend for Glasgow Haskell Compiler (GHC) |
|
|
|
|
|
|
|
JavaLog - Experimental Prolog interpreter in Java |
JavaShareware.com - Promotes Java through sharing resources and has created a comprehensive Java site that includes Java Applications |
JaxForth; VWin4th - Three Jack J. Woehr implementations. JaxForth/Jax4th: ANSI Standard Forth for Amiga |
JBlend - A Java execution environment for wireless devices. By Aplix Corporation. [Commercial]
|
JC Virtual Machine - A Java virtual machine implementation that converts class files into C source files using the Soot Java bytecode analysis framework |
JControl - A Java platform optimized for measurement |
JDK 1.1.8 for NetBSD - Contains releases of the Sun JDK version 1.1.8 for the NetBSD/i386 platform. [Freeware]
|
|
|
Jikes RVM - A IBM research virtual machine for VM researchers to more easily experiment with new technologies. Not a full virtual machine. [Open Source |
|
Jinx - Another relational-like Unix simple files database.
|
JIP - Java Internet Prolog is a Prolog Java-compatible interpreter. JDK1.1- and Edinburgh Prolog-compliant this Prolog version allows code written in Prolog to be run in any Java applet or application and Java methods to be called in any Prolog code.
|
JJOS (jJOS/decaf) - Combines the jJOS kernel and decaf virtual machine. [Open Source]
|
JJove - Optimising Java native compiler for Windows. [Commercial]
|
JLog - A Prolog interpreter |
JNBridge - Enabling the integration of pure Java into Microsoft .NET applications. Tools support J2SE or J2EE |
|
JOP: a Java Optimized Processor - Implementation of the Java VM as soft processor core in an FPGA for embedded real-time systems. [Free for personal use or for educational purpose]
|
jProlog - Experimental Prolog to Java compiler |
JRockit - Highly scalable virtual machine with dynamic code optimization |
K-Prolog - This is the English Online Manual for this Japanese implementation of Prolog for Solaris |
Kaffe JVM - Java Virtual Machine. Works on many platforms and includes Just-In-Time (JIT) support for most of them. PersonalJava 1.1 compliant (but does not fully support the Java 2 Platform). [Open Source |
Kasenna MediaBase - Video server with integrated content management and content distribution technology with MPEG-1 |
kAWT - An abstract window toolkit for the J2ME CLDC KVM. [Free for non-commercial use]
|
kForth - Programming language and environment; implements large subset of ANS Forth |
Kinzan Application Framework - Uses a component model called Adaptive Web Services. The framework is designed to extend service-oriented architectures.
|
|
Komssys - RTSP/RTP implementation for multimedia systems researchers who want to investigate protocols and operating systems issues [Server |
LaTTe - Java VM Just-in-Time Compiler |
LEAP - A non-SQL relational database using algebra. [Free software |
leJOS - Java based OS for Lego Mindstorms RCX. [Open Source]
|
lib4th - Forth for i586-PC-Linux: kernel shared library |
lina - 32-bit fig-Forth for Linux: in fig tradition it is based on an assembler in only one file |
|
|
Logtalk - An object-oriented extension to the Prolog programming language. It integrates logic programming with object-oriented and event-driven programming. Compatible with most Prolog compilers. [Open source]
|
|
|
|
|
Max-Forth - Documentation with all Forth words indexed |
|
Meme - By Immersive Systems |
MicroEmulator - J2ME Device Emulator. It's based on JDK 1.1 so allows demonstrate MIDlet based applications in browser applet.
|
MINERVA - Implementation of ISO Prolog in 100% Java. Extensible with any Java class. Callable as servlet |
|
|
|
MMSFORTH - By Miller Microcomputer Services. Forth virtual machine; standalone total software environment; traditional Forth features: compactness |
|
Mondrian - Light version of Haskell to interoperate with other languages in OO environments; runs on .NET (old version for JVM) |
Mono Project - An open development initiative sponsored by Ximian that is working to develop an open source |
Mops - A public-domain programming system for Mac OS X. It is a native code dialect of ANS Forth with significant enhancements to the OOP model employed in Neon/Yerk.
|
|
mScape - Web Services Management System that offers a single point of control |
|
mxForth - Very efficient Forth compiler |
|
nanoBase - A GPL'ed xBase-compatible system for DOS.
|
Natural Bridge - A system for statically compiling and linking JVM bytecode applications. It includes an optimizing ahead-of-time compiler |
|
NewMonics PERC - Virtual machine and development tools for embedded platforms |
NextAxiom - Hyperservice Business Platform - Nextaxiom is a provider of application development solutions based on assembling Web services into composite services without coding. Solutions are used in application integration and business process orchestration.
|
|
NoSQL - A descendant of RDB.
|
|
|
O'Haskell - Object Haskell: Haskell conservatively extended with subtyping |
On2 TrueCast - Server for Windows NT and 2000. Streams VP4 compressed video files.
|
Open JVM Integration - Extending the Mozilla plug-in architecture to allow Java virtual machines to be plugged into Mozilla-based browser releases. [Open Source |
Open Mash - Open Mash supports the Mash streaming media toolkit and distributed collaboration applications based on the Internet Mbone tools and protocols. [Client |
Open Runtime Platform - Research framework implementing advanced JIT and GC interfaces. These interfaces allow the JIT |
Open Runtime Platform - Open source research infrastructure for dynamic compiling and memory management; supports programs compiled to bytecode and linked with GNU Classpath libraries. [SourceForge |
OpenJIT - A reflective Just-In-Time compiler for Java. Allows users to customise the compilation of programs at runtime to optimise |
Opus - A copylefted C-like relational programming language with OO as a second design goal.
|
|
|
|
|
|
Pet4th - Petrus Prawirodidjojo's Forth based on eforth for DOS and Windows.
|
|
|
PIC/Smalltalk - Custom Smalltalk variant for the PIC microcontroller to run the MicroSeeker autonomous underwater vehicle.
|
PicForth - Forth compiler for the Microchip PIC 16f87x microcontrollers family.
|
PLForth - An implementation of Forth on the Power Macintosh. The interpreter is available as plain text source code and many example programs exist.
|
|
|
PolarLake - Enterprise-strength XML and web services platform for Java |
PolyP - Polytypic programming language; source files for compiler written in Haskell that compiles PolyP-code to Haskell; library of polytypic functions written in PolyP |
popCorn - MPEG-1 Streaming Player for Linux produced by eProcess. [Client |
|
postForth - Easy to port Forth kernel with deferred binding like postscript |
Power MacForth - Highly optimized programming environment for any Power PC running Macintosh OS: high-speed execution |
ProFIT - Prolog with Features Inheritance |
ProForth VFX - Very fast ANS standard Windows Forth. By MicroProcessor Engineering Ltd.
|
Prolog+CG - Java implementation of Prolog plus the Conceptual Graphs of John Sowa. Object oriented extensions also included. [Open source |
Psion Java - Provides a Java 1.1.4 implementation for Psion devices.
|
|
|
Qu-Prolog - The Software Verification Research Centre (Univ. of Queensland) extended version of Prolog currently released under Linux and Solaris is designed primarily as a prototyping language and tactic language for theorem provers |
Quartus Forth - Was PilotFORTH; for 3Com PalmPilot and IBM WorkPad handheld PDAs: 16-bit on-board native-code ISO/ANSI compliant Standard Forth subset compiler |
Quintus Prolog - The Swedish Institute for Computer Science's implementation of Prolog for UNIX and PC platforms is embeddable |
rdb - Makers of a very simple quasi-relational database based on Unix shell commands.
|
RealPlayer - RealNetworks cross-platform multimedia player. Supports RTSP/RTP with H.261 |
|
Rel - An in-progress copylefted flavour of Tutorial D implemented in Java.
|
|
Retro - You. Forth. The machine. Simplicity. Retro OS. Part of TUNES project. News |
|
Reva - An implementation of the venerable Forth language derived from RetroForth. It is currently targeted at both Windows and Linux systems. [Open source |
RouterGod Online Magazine - The online Magazine for Cisco Professionals. With multiple Celebrity Interviews about Routers and Routing topics.
|
RTSP Monitor - Tool to check the availability of time-based media files and real-time media streams. Written in Java utilizing JMF.
|
RTSP Proxy Kit (RealNetworks) - An open source reference implementation of an application-level firewall proxy for UNIX. This kit includes all source code for the proxy and documentation for building and installing the RTSP proxy. [Proxy |
|
SableVM - Java virtual machine for GNU/Linux. [Open Source |
Satori - To be a superset of Smalltalk-80 with optional variable typing |
|
SETL Documentation - SET Language: mathematical programming language closely resembling the language of sets and functions used by Mathematicians. Lets users define sets |
|
|
shuJIT - JIT plugin for the Sun JVM |
SICStus Prolog 3 - This ISO-conformant performance-oriented Prolog development system also features interfaces with C/C++ |
Simple RTJ - Clean-room implementation of the Java Virtual Machine that has been specifically designed to run on devices with a small amount of system memory (from as low as 48KB). [Commercial]
|
|
|
Skelmir - Specializes in Java virtual machine and compilation technologies for the embedded device communities.
|
SmallScript - Multi-paradigm dynamic scripting language that includes |
Smalltalk - sharp-Smalltalk compiler implements Smalltalk to run natively on .NET framework |
Smalltalk Express - Free SmallTalk system for Windows 3.1: Smalltalk/V Win16 & WindowBuilder Pro/V. Download version 2.0 and update.
|
|
Smalltalk/X - ST/X has interpreter (for very short turn-around times) |
|
SP-Forth - ANS compliant Win32 multithreaded Forth system. Released under GPL on SourceForge.
|
StepTalk - Smalltalk interpreter for GNUstep |
Strawberry Prolog - This Prolog compiler for Windows 95/98/NT and Unix/Linux supports OLE and Prolog CGI Scripts. Strawberry Prolog is suitable for client-server applications and has unique debugging facilities.
|
|
|
|
|
SWI-Prolog - Stable and free standard Prolog implementation. Targeted primarily at research and education. Windows |
|
|
|
|
System R - The first implementation corrupted from the relational model |
|
|
TDS-PC - By Triangle Digital Services. Forth development environment for embedded computer PROMs |
teaseme - Java virtual machine (VM) that runs in Linux kernel |
Template Haskell - Haskell 98 extension allowing type-safe compile time metaprogramming |
tForth FAQ - Forth with parallel facilities for the INMOS range of Transputers. An overview |
|
|
|
|
|
Timbre - Script driven translator engine: uses rules and rule sets to set how to transform input into output; used for language translating |
|
TpForth - Open source effort to make a comprehensive development and run-time environment for industrial systems |
|
tuProlog - A Java-based light-weight Prolog for Internet applications and infrastructures |
|
|
Unity - Another Unix filter implementation of some relational ideas.
|
|
|
|
|
Video on Demand - Java-based video server produced by students at Østfold College |
Vincent Poydenot - Resume - This CV contains what is probably the most complete history of Relational Technologies -- not much anyway.
|
|
Visual Prolog - A full-featured programming environment is offered with all the facilities necessary to write mission-critical |
Viva - Open source implementation of the Java runtime. Includes links to other open source resources.
|
Vovida RTSP Stack - The Vovida Open Communication Application Library (VOCAL) is an open source project targeted at facilitating the adoption of VoIP in the marketplace. The Vovida implementation of RTSP includes an RTSP stack and server with playing and recording capabiliti |
W-Prolog - This simple interpreter for a Prolog-like language is written in Java. Although not fast the implementation is extremely portable and can be run as an applet under Java-capable web browsers.
|
Waba - Small Java virtual machine aimed at portable devices |
webMethods Glue - Platform for creating and deploying Java applications as web services - supports SOAP (over HTTP and JMS) |
|
Wfroth - Forth-like language and environment for writing interactive Forth cross-compilers for DSPs and some other CPUs |
|
Wiki: colorForth - Brief discussion page on the original (Ward) Cunningham & Cunningham |
|
Win32Forth - An ANS compatible Forth language application development system with many tools. It includes an interactive console and an integrated extensible source level debugger.
|
|
Win32Forth Project Group. - Formed in 2002 as a loose affiliation of programmers and users of Tom Zimmer's Win32Forth system.
|
|
WinForth - By COMSOL: Computer Solutions Ltd. Allows control of full range of Windows operations |
|
Yerk FTP site - Free downloads of Neon/Yerk Object Oriented Forth.
|
Z88 CamelForth - Forth version based on the minimal Z80 CamelForth v1.2 implementation of Bradford J. Rodriguez |