-->

Friday 13 March 2009

NGinn - current status

Two months have passed and nothing happens here. Fear not, nginn is not dead. I'm working on enhancing NGinn language and making its architecture more scalable. Although there was no 1.0 release, the next version will be 2.0 (this is because of very deep changes in language and system architecture). Some new features to be implemented in NGinn v 2.0:
* support for inline subprocesses (composite tasks enclosing a smaller process)
* messages (tasks for sending and receiving a message between two processes or inside a single process)
* signals - something like structured exception handling. You can 'throw' a signal and catch it in parent scope. Used primarily for handling errors.
* better diagramming.

PS there's a polish version of NGinn blog, I have started it few days ago. I'm not sure yet which blog is here to stay, maybe they will be merged somehow.