oforth.com - oforth.com - Oforth Programming Language

Description: Oforth Programming Language

programming (6491) language (2058) channel (872) functional (404) task (200) parallel (110) forth (79) multi-platform (39) concurrent (28) oforth (1)

Example domain paragraphs

Oforth is an imperative, dynamic typed, stack-based language. Oforth is a Forth dialect (Oforth is for Object + Forth). It keeps Forth mecanisms while implementing a full object model. Oforth has been designed to provide : A dynamic, fast, concise language. An object oriented programming support and object metamodel (classes, methods, ...) Automatic garbage collection with an incremental mark and sweep garbage collector. Althought imperative, support of functional programming features (and closures using bl

Binary installation : Download oforth release corresponding to your platform here Oforth release is an archive with an oforth directory. Copy this directory at a location of your choice. Set OFORTH_PATH environnement variable value to this directory (see INSTALL.TXT file for details). Launch oforth interpreter using oforth --i command line : you are ready to begin tutorials here or read manual. Build Oforth : Oforth is open source : you can download the sources and build a binary (see Oforth manual). Then y

This year, EuroForth conference was in Edinburg. Videos are available Here One of them is about method dispatch in Oforth Papers are available here