All releases of Objeck Programming Language

  •  15 Jun 2014 04:03
Avatar

    Release Notes: Bugfixes and minor feature enhancements. The "+=" String append operator now supports the following types: String, Byte, Char, Int, Float, and Bool. An issue with the debugger that caused the "continue" command to skip some breaks in loops was fixed. A parsing bug with the new unary "<>" or "!" operator was fixed.

    •  07 Jun 2014 00:36
    Avatar

      Release Notes: Highlights of this release include a 'leaving' keyword that allows a block of code to always be executed upon exiting a function or method, enhanced C-like syntax support, support for string concatenation using the "+=" operator, ODBC 'PreparedStatement' support for Blobs and binary streams, support for unary 'not' expressions, and updated syntax highlighting files that include new keywords and operators for Notepad++, BBEdit, edit, and GeSHi. Bugs were fixed and more sample code was added.

      •  17 May 2014 07:02
      Avatar

        Release Notes: Major bugfixes and new features added including support for an alternative C-like syntax. A compiler limitation was addressed, adding support for nested method calls that include arrays. For example, 'Int->New[size]->Size()->PrintLine()'. A crash-causing bug in the memory manager was fixed. An issue with the 'String->Find(offset, pattern)' API was fixed. The documentation was refreshed and new code examples were added.

        •  20 Dec 2013 22:59
        Avatar

          Release Notes: A bug where casts to interfaces implemented by parent classes were not properly recognized was fixed. New code examples were added. The Windows build was moved to Visual Studio 2013. The OS X build was moved from GCC to Clang.

          •  19 Aug 2013 07:20
          Avatar

            Release Notes: Highlights include a bugfix to the latest garbage collection algorithm, a fix for incorrectly reading static integer/float array values from shared libraries, and a fix in parsing for some hexadecimal numbers. This release adds support for empty statements (i.e. for(;i<;){}), and adds base64 string encoding.

            •  02 May 2013 02:10
            Avatar

              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 17:31
              Avatar

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

                •  27 Jan 2013 23:31
                Avatar

                  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.

                  •  23 Dec 2012 23:24
                  Avatar

                    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.

                    •  08 Dec 2012 20:15
                    Avatar

                      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

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.