Cel (programming language)

Cel
Paradigm Prototype-based
First appeared 1998
Stable release 0.8.5 / February 24, 2002
Typing discipline dynamic
Major implementations
Cel
Influenced by
Smalltalk, Self, Forth, NewtonScript, Objective-C, Python

Cel is an object-oriented prototype-based programming language based on Self which was heavily influenced by Smalltalk. The goal was to create a version of Self that would run under a lot of operating systems without strong ties to the Self GUI for development. For example, one could create a simple command line application in Cel without the high-overhead of the Self-system.

The syntax was almost exactly that of Self. However, some of the common prototype patterns were specified as ASCII art symbols. See the examples on the link below. Also, the language was not image based. It used normal text source files to create programs. As of 2002 it is no longer being supported or developed, but the code is freely available and functional. The system worked on Windows, FreeBSD, and Linux. The language was started by Dru Nelson in 1998.

External links


This article is issued from Wikipedia - version of the Tuesday, January 13, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.