Category:Oforth: Difference between revisions
m
no edit summary
No edit summary |
mNo edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 10:
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.▼
. Support of functional programming style and closures using blocks.▼
. Support of parallelism using ligth-weight tasks and communication using channels.▼
* While mutability is allowed, immutability is the default behavior, and sometimes required.
* Very concise language : "the more code you write, the more bugs you have"
|