Main > Programming > Interpreters >

Onyx 5.1.2

Onyx 5.1.2

Sponsored Links

Onyx 5.1.2 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 1.3 MB
Platform: Any Platform
License: BSD License
Price:
Downloads: 1657
Date added: 2005-04-15
Publisher: Jason Evans

Onyx 5.1.2 description

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.
Main features:
- Onyx provides truly scalable threading that utilizes the operating systems native POSIX threading.
- Onyx can be configured over 1000 different ways, depending on the needs of the program that it is being embedded into. This makes it possible to use Onyx in restricted environments like boot loaders and operating system kernels, without sacrificing functionality that is useful for general purpose programming.
- Onyx is perhaps the most advanced stack-based general purpose programming language in existence (not that there are many others). Here are some examples of how Onyx improves on previous stack-based languages:
- - Stacks are first class objects. This may seem like a basic feature, but neither Forth nor PostScript provide stacks, despite the obvious usefulness in a stack-based language.
- - Stacks are double-ended. This means that one stack can effectively be treated as two stacks, which can simplify stack management considerably.
- - Onyx has superb introspection capabilities. Onyx comes with no debugger per se, because there is essentially no need for one.
- A comprehensive set of operators that provide access to POSIX system functionality, such as file I/O, process creation and control, and signal handling.
- Both UDP/ and TCP/IP networking.
- Perl-compatible regular expressions.
- Loadable module system. Onyx can be extended by modules, which can be written in a combination of C/C++ and Onyx. This provides a clean interface for writing large programs with a modular design, where the performance-critical portions of the program are written in a compiled language.
- Object-oriented programming (OOP) support. Onyxs OOP support has a flavor similar to that of Objective-C, which is highly dynamic and powerful.
- Automatic memory management. Memory is managed by an automatic mark and sweep garbage collector that has very low overhead.
- Onyxs syntax is suitable both for code and data, which means that configuration files and databases can be read, written, and stored as Onyx code.

Onyx 5.1.2 Screenshot

Advertisements

Onyx 5.1.2 Keywords

Bookmark Onyx 5.1.2

Hyperlink code:
Link for forum:

Onyx 5.1.2 Copyright

WareSeeker periodically updates pricing and software information of Onyx 5.1.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Onyx 5.1.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Lua is an extensible extension language. Free Download
DoctorJ project is an application that analyzes Java documentation. Free Download
Add videos, pictures and effects to virtual/real webcam and broadcast on messengers. Work for all webcam programs. Thousands of local and online effects are available. Share screen or play movie for friends. Enable Record, PinP and Doodling. Free Download
JSPP is an untyped, java-like scripting language designed to be embedded in applications. Free Download
Matchbox provides a lightweight, flexible base user environment for X11 applications on non-desktop embedded platforms. Free Download
Gutenprint is a very high quality package of printer drivers for Ghostscript and CUPS. Free Download
OpenJMS is an open source implementation of Sun Microsystemss Java Message Service API 1.1 Specification Free Download
Scrinchy is a tiny HTTP multitasking webserver. Free Download