The Objeck computer language is an object-oriented computing language with functional features that has ties with Java, C#, and Pascal. In this language, all data types are treated as objects. The language consists of a compiler and VM with an accompanying memory management and JIT compiler.
| Tags | Virtual Machine language functional Memory Management Compilers |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | Windows Linux Mac OS X |
| Implementation | C++ Assembly |
Last announcement
At a cross roads and trying to decide if the language should be extended to support distributed network objects or focus on web services. While ad...
Recent releases


Release Notes: Highlights of this release include Unicode support, fixes for bugs in the command line debugger, a general code clean up, and updated class libraries and documentation.


Release Notes: This minor feature update supports default method/function parameter values and adds additional code examples.


Release Notes: This release adds the ability to reference variables from within a string literal (new), MD5 and RIPEMD-160 hash support (new), minor bugfixes to the language compiler, debugger, and JIT compiler (minor), and additional code examples.


Release Notes: Release of the FCGI Web server add-on for Linux. A major bug related to the static initialization of 2D arrays has been fixed. A mjaor bug related to passing functions to JIT compiled code has been fixed. A rarely encountered moderate integer division bug in the VM JIT compiler has been fixed.


Release Notes: The focus of this release was on bug fixing and code refactoring. Some features were added. The ability to get date information for files has been added. The Date class now has a "ToString" method. The "obr" compiler binary can now be executed from outside of the bin directory. A bug in the Date class has been fixed. A compiler bug related to nested method calls with inline casts has been fixed.