Current Status
The current status of CellSpeak is as follows:
- The language definition is completed
- There is a working Compiler
- The compiler and Virtual Machine are integrated into an IDE
- Debugging tools are available for use from within the IDE.
- There is a growing list of packages ( math, strings, system call, graphics)
- There is a complete set of documenation
- There is a growing list of examples available
In short term the compiler and debugger will be integrated into more IDE's. The CellSpeak Virtual Machine will become available for an increasing number of architectures - combinations of OS and processor. The CellSpeak Virtual Machine is very versatile and can run on practically any system - huge, big, small or tiny.
External libraries can be accessed directly from within CellSpeak. But often it is even better to wrap functionality in a CellSpeak package to allow developers to access that functionality as cell-designs. An example of this is the graphics package, where graphics elements - camera's, lights, shapes etc. - are obvious candidates to be presented as CellSpeak designs. Additional packages will be added to the CellSpeak platform for functionality that is best presented as cell-designs.