Category:Onyx: Difference between revisions
Content added Content deleted
(Created page with '{{stub}} {{language| |site=http://www.canonware.com/onyx/ |gc=yes }} Onyx is a powerful stack-based, multi-threaded, interpreted, general purpose programming language similar to…') |
(https://concatenative.org/wiki/view/Onyx) |
||
Line 13:
* Loadable module system.
* Object-oriented programming (OOP) support similar to that of [[Objective-C]]
{{language programming paradigm|concatenative}}
|
Latest revision as of 18:24, 11 March 2023
Onyx
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Onyx.
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Garbage collected: | Yes |
---|---|
See Also: |
|
Onyx is a powerful stack-based, multi-threaded, interpreted, general purpose programming language similar to PostScript. It can be embedded as an extension language similarly to ficl (Forth), guile (scheme), librep (lisp dialect), s-lang, Lua, and Tcl.
Onyx is perhaps the most advanced stack-based general purpose programming language in existence It has the following distinguishing features:
- Double-ended stacks are first class objects
- Perl-compatible regular expressions.
- Loadable module system.
- Object-oriented programming (OOP) support similar to that of Objective-C
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Onyx examples needing attention (empty)
- Onyx Implementations (empty)
- Onyx User (empty)
Pages in category "Onyx"
The following 8 pages are in this category, out of 8 total.