For help getting started, check out these code examples.
Version 0.1 was a prototype that I released just to get something up. Some significant improvements in 0.2.0 include:
- Significantly more efficient - features like tail recursion and a hash table for variable/function bindings enable version 0.2.0 to run much faster
- File input/output
- Support for threads
- Implemented hash tables
- Algebraic data types
- Anonymous functions
- Expanded std.lib with more useful functions
- Native implementation of Scotch interpreter, in Scotch
- Scotch-to-C compiler
- Just-in-time compilation to an intermediate format - this will likely result in about a 50% speedup
- Systems programming
- Infinite lists
why would i want to use this over D?
ReplyDeleteReally, D? Why would you use Python over C? D (with, for example, a strong, static typing system) and Scotch are worlds apart.
ReplyDelete