Sapphire¶
Sapphire is a fork of the Ruby programming language.
Overview¶
- New features, like structured warnings, fine grained mixins, and more.
- Uses C99, warning free code.
- Improved standard library. Some have been removed, others updated.
- New libraries have been added, such as Rake, Gems, sys-admin.
- Much improved MS Windows support.
Planned Core Features (Tentative)¶
- Improved Unicode support, including Unicode operators
- Fine grained mixins
- Structured warnings
- Method annotations
- Named parameters
- AOP support
- Asynchronous methods
- Selector namespaces
- Implicit getters and setters
Supported Platforms¶
- Solaris 8 or later
- Linux 2.6 or later
- Windows 2000 or later
Status¶
Sapphire is still in the development phase, but work is definitely progressing.
Git¶
I've moved the source over to git.
http://github.com/djberg96/Sapphire
Mailing Lists¶
Visit http://sapphire-lang.org/mailman/listinfo/sapphire-core_sapphire-lang.org for subscription options.