Category:Oforth: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
mNo edit summary
 
(3 intermediate revisions by the same user not shown)
Line 10: Line 10:


Features include :
Features include :
* Dynamic language (which does not mean a slow language).
. Object metamodel : everything is an object.
* Oforth comes with an interpreter : you can try things interactively.
. Automatic garbage collection.
* Object metamodel : everything is an object.
. Support of functional programming style and closures using blocks.
* Automatic garbage collection.
. Support of parallelism using ligth-weight tasks and communication using channels.
* Support of functional programming style and closures using blocks.
* While mutability is allowed, immutability is the default behavior, and sometimes required.
* Support of parallelism using ligth-weight tasks and communication using channels.
* Very concise language : "the more code you write, the more bugs you have"

Latest revision as of 12:12, 8 March 2015

Language
Oforth
This programming language may be used to instruct a computer to perform a task.
Official website
Garbage collected: Yes
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Oforth.


Oforth is for Object + Forth : while based on Forth philosophy (data stack, one pass compilation, ...), it implements a full object metamodel.

Features include :

  • Dynamic language (which does not mean a slow language).
  • Oforth comes with an interpreter : you can try things interactively.
  • Object metamodel : everything is an object.
  • Automatic garbage collection.
  • Support of functional programming style and closures using blocks.
  • While mutability is allowed, immutability is the default behavior, and sometimes required.
  • Support of parallelism using ligth-weight tasks and communication using channels.
  • Very concise language : "the more code you write, the more bugs you have"

Pages in category "Oforth"

The following 200 pages are in this category, out of 308 total.

(previous page) (next page)
(previous page) (next page)