Category:Oforth: Difference between revisions
Content added Content deleted
No edit summary |
mNo edit summary |
||
Line 10: | Line 10: | ||
Features include : |
Features include : |
||
* Oforth is a 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. |
* Object metamodel : everything is an object. |
||
* Automatic garbage collection. |
* Automatic garbage collection. |
||
Line 15: | Line 17: | ||
* While mutability is allowed, immutability is the default behavior, and sometimes required. |
* While mutability is allowed, immutability is the default behavior, and sometimes required. |
||
* Support of parallelism using ligth-weight tasks and communication using channels. |
* Support of parallelism using ligth-weight tasks and communication using channels. |
||
* Very concise language : "the |
* Very concise language : "the more code you write, the more bugs you have" |