Releases: pointless-lang/pointless
Releases · pointless-lang/pointless
v0.1.0
Pointless 0.1.0 brings a number of changes from the initial release, informed by feedback and experience. The latest implementation of Pointless is interpreted, rather than compiled, and is written in Dart. This move marks a deemphasis on performance with a focus instead on improved language design and faster development. It's my hope that the new Dart-based implementation will make Pointless easier for others to install, use, and modify.
New utilities:
- A repl for interactive programming
- An web-based language playground
- Auto-generated API docs for prelude functions
Language updates:
- Syntax consolidation and updates
- Better error messages with location information for incorrect types
(showing where in the code the incorrect type came from) - Explicit exports for multi-file projects
- Expanded standard library
- Try / catch error handling mechanism
- Support for labeled objects
Implementation updates:
- A smaller, easier to edit codebase
- Improved Windows support
- Bug fixes
- MIT licensed source code
Site updates:
- Updated documentation
- More in-depth examples
- Automatic syntax highlighting
- Faster loading