Projects / Onyx

Onyx

Onyx is a powerful stack-based, multi-threaded, interpreted, general purpose programming language similar to PostScript and Forth. It can be embedded as an extension language into other applications, and was designed to have a small memory footprint. It is among the smallest embeddable interpreters available.

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  17 Mar 2005 04:01
  • Rrelease-after

Changes: Locking bugs in the bindsocket and connect operators were fixed.

  • Rrelease-mid
  •  16 Mar 2004 14:33
  • Rrelease-after

Changes: A small garbage collector race condition was fixed.

  • Rrelease-mid
  •  07 Mar 2004 17:31
  • Rrelease-after

Changes: The build system was changed to build cleanly on OS X 10.3 and NetBSD. Various minor documentation fixes were made.

  • Rrelease-mid
  •  18 Jan 2004 00:06
  • Rrelease-after

Changes: A race condition that could cause a crash in the garbage collector was fixed.

Changes: Object-oriented programming support was added. Loadable module support was improved. A command line parsing module was added. Signal handling support was added. A limited form of continuations was added. Stacks were reimplemented to improve performance and reliability. The garbage collector was restructured to improve performance under heavy load. Tail optimization can now be disabled to make debugging easier. Error backtraces now report the files and line numbers where source code originated.

Rss Recent comments

Rcomment-before 17 Mar 2005 09:45 Rcomment-trans jasone Rcomment-after

Re: need cook to build this

> Should list that in the dependencies

> freshmeat.net/projects...

Done.

Thanks,

Jason

Rcomment-before 17 Mar 2005 08:56 Rcomment-trans E6525271cf47d3b28f70593b4d5ba62b_tiny zardoz Rcomment-after

need cook to build this
Should list that in the dependencies

freshmeat.net/projects...

83a757cdf139750e8d59f8d35388771d_thumb

Project Spotlight

QtiPlot

A clone of Origin for data analysis and scientific plotting.

Ea7929c8085f0e6c2496c5f89ccdc252_thumb

Project Spotlight

Siam Quantum

An ab initio quantum chemistry program.