Category:Objeck: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 10: Line 10:
{{language programming paradigm|Object-oriented}}
{{language programming paradigm|Object-oriented}}


The '''Objeck Programming Language''' is an object-oriented computing language with functional features. The language has ties with [[C sharp|C#]], [[Scheme]] and indirectly [[Ruby]]. In this language all data types, expect for higher-order functions, 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 programming environment consists of a compiler, virtual machine with associated [[Garbage collection|garbage collector]] and [[JIT]] compiler and command-line debugger. The compiler emits binary [[bytecode]] that is executed by the runtime system. The runtime system has the ability to translate the bytecode into IA-32 native machine code.
The '''Objeck Programming Language''' is an [object-oriented] computing language with functional features. The language has ties with [[C sharp|C#]], [[Scheme]] and indirectly [[Ruby]]. In this language all data types, expect for higher-order functions, 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 programming environment consists of a compiler, virtual machine with associated [[Garbage collection|garbage collector]] and [[JIT]] compiler and command-line debugger. The compiler emits binary [[bytecode]] that is executed by the runtime system. The runtime system has the ability to translate the bytecode into IA-32 native machine code.


For more information check out the [http://sourceforge.net/projects/objeck-lang/files/docs/objeck_lang_r1.1.3_0.pdf/download The Objeck Programmer's Guide]. The Objeck compiler and VM can [http://sourceforge.net/projects/objeck-lang/ obtained] from the main project homepage.
For more information check out the [http://sourceforge.net/projects/objeck-lang/files/docs/objeck_lang_r1.1.3_0.pdf/download The Objeck Programmer's Guide]. The Objeck compiler and VM can [http://sourceforge.net/projects/objeck-lang/ obtained] from the main project homepage.