Links

Categories

Tags

bass bindings blog changes log code debugger demo discussion documentation embedding example jewel++ native types news overview release resumee tutorial update
« Previous Entries

JewelScript current version changes log

Sunday, March 14th, 2010

This post lists all changes made to the project since it’s last public release, version 1.0.3.0. The most recent change is at the top of this post.

JewelScript v1.0.3.0 released

Wednesday, February 24th, 2010

The initial release of JewelScript 1.0 is out.

Documentation for JewelScript 1.0

Wednesday, February 24th, 2010

I’ve uploaded the language and source code documentation for JewelScript 1.0.

JewelScript 1.0 feature freeze

Thursday, February 18th, 2010

I’ve decided to stop adding new features for the upcoming release of version 1.0 and start the testing and bug fixing phase.

Basic exceptions added

Monday, February 15th, 2010

I’ve added basic support for exceptions to the language. Support for exceptions has been in the runtime from the beginning, however, it was never really used – except for the debugger which intercepts and shows them. But you had no way of using them from within the language. Until now.

Garbage collection in JewelScript

Sunday, February 14th, 2010

The headline says it all, I’ve finally decided to add a garbage collector to the runtime.

Blog reopened for subscribers

Friday, February 12th, 2010

I have reopened the blog for subscribers. If you wish to comment or discuss JewelScript, you now have the option to subscribe again.

Co-functions revised

Friday, February 12th, 2010

Co-functions are JewelScript’s implementation of the concept of co-routines, which are basically functions that run in their own, co-operative thread context and can be resumed and yielded by script code. In former versions of JewelScript, their syntax was a bit “exotic” (inconsistent with the rest of the language), so I cleaned this up for the [...]

JewelScript API revision

Thursday, February 11th, 2010

In one of my last posts, I said that the interface to the native application, the JewelScript API, won’t change much and therefore won’t require a lot of code changes for developers who embedded v0.9 into their application. I’m afraid that was a bit premature.

NetRadio v0.6 released

Sunday, February 7th, 2010

Today I’ve decided I’d release an update to NetRadio. It has been a while since I released a new version, although I’ve always kept updating the program since I’m using it daily.

« Previous Entries