Projects / Objeck Programming Language

Objeck Programming Language

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
Licenses
Operating Systems
Implementation

RSS Last announcement

Distributed Objects vs. Web Services 21 Mar 2013

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...

RSS Recent releases

  •  02 May 2013 05:04

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.

  •  20 Mar 2013 18:45

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

    •  28 Jan 2013 01:18

      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.

      •  24 Dec 2012 02:52

        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.

        •  09 Dec 2012 19:10

          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.

          Screenshot

          Project Spotlight

          ZXTune

          A portable cross-platform library and a set of applications for ZX Spectrum music playback.

          Screenshot

          Project Spotlight

          Wing IDE

          An IDE for Python.