Category:Objeck: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1:
{{language|Objeck
|exec=bytecode
|site=http://sourceforge.net/projects/objeck-lang/
|gc=yes
|parampass=value
|safety=safe
|checking=static
|strength=strong
|LCT=yes
|}}
 
The '''Objeck programming language''' is an object-oriented (OO) computing language that has ties with Java, Pascal and indirectly Ruby. In this language, all data types are treated as objects. The language contains all of the "basic" features of a general-purpose (Turing complete) programming language with an emphasis placed on OOP simplicity. The language consists of a compiler and virtual machine with associated garbage collector and JIT compiler. The compiler emits binary byte code that is executed by the runtime system. The runtime system has the ability to translate the byte code into IA-32 native machine code.
 
For more information check out the [http://objeck-lang.svn.sourceforge.net/viewvc/objeck-lang/objeck-lang/docs/objeck_lang.pdf The Objeck Programmer's Guide]. The Objeck compiler and VM can [http://sourceforge.net/projects/objeck-lang/ downloaded] from the main project homepage.
 
===Features===
760

edits