Category:Objeck: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 10:
{{language programming paradigm|Object-oriented}}
 
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 [http://rosettacode.org/wiki/Garbage_collection garbage collector] and [http://rosettacode.org/wiki/JIT JIT] compiler. The compiler emits binary byte code that is executed by the runtime system. The runtime system has the ability to translate the [http://rosettacode.org/wiki/Bytecode bytecode] 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/ obtained] from the main project homepage.
760

edits