Release 0.7.7 Alpha - fixes for Mingw

A small release to resolve issues with the mingw port, specifically for using one package from another (related to shared libraries). See the 0.7.6 release for usability pointers.

craig_welch2 – Sun, 2006 – 10 – 08 06:47

Release 0.7.6 Alpha - Additional ports to FreeBSD and Mingw

Release 0.7.6 brings two new platforms, FreeBSD and Mingw. Mingw is no doubt the simplest way for Microsoft Windows users to get started with the language, some important mingw usage tips are below. Usage for both is similar to Linux platform (for FreeBSD, it is identical), you may ignore references to the external garbage collector for all platforms as the collector is now internal and part of the standard build.

Mingw requires installation of a GCC and Msys runtime in order to be useful. Any will probably work, but I have found the GNUStep distribution at http://ftp.gnustep.org/pub/gnustep/binaries/windows/base-1.11.1-gui-0.10.1/GNUstep-base-1.11.1-gui-0.10.1-3.exe

craig_welch2 – Fri, 2006 – 09 – 22 00:48

Second alpha release 0.7.5 with new internal garbage collector and simplified licensing

A new version of Twilight is available from the file areas, version 0.7.5 (Alpha). The major change is a move from the Hans-boehm garbage collector to an internally implemented garbage collector for portability reasons. The new collector is a precise mark-sweep collector implemented entirely in C with attendant changes to Twilight's generated code. Several additional platform/build environments should follow shortly... There were also a number of bug fixes, the most significant being a fix related to older GCC versions and fixes for StringBuilder's buffer sizing. Note-not all documentation throughout the site has been updated, and presently may still refer to the previous garbage collector, this should be resolved shortly.

craig_welch2 – Thu, 2006 – 09 – 21 11:02

Updated Documentation

Based on feedback regarding the site and available documentation things have been cleaned up and organized a bit. A number of examples have been added as well. Check out the links at left to access the updated and added documentation.

craig_welch2 – Sat, 2006 – 09 – 02 07:16

Alpha Release

Twilight is now released for Alpha testing, version 0.7. Developers interested in an Object Oriented, dynamically and statically typed language which compiles to native code should download Twilight and give it a try. Hit the Berlios or SourceForge Download areas to get the code and the Overview and Getting Started sections for information. After that, head over to the forums for discussion and, if you need it, assistance.

craig_welch2 – Sun, 2006 – 08 – 27 05:03

Alpha Release Shortly

An Alpha release of Twilight is just around the corner. Binary packages are built, will be uploading source to SVN and binary / source packages to the file areas shortly. Have a look at the resources on the left, and check back soon!

craig_welch2 – Tue, 2006 – 08 – 22 23:39