Comment by nithinbekal
6 hours ago
A Ruby-inspired typed programming language called Sapphire: https://github.com/sapphire-project/sapphire
I was reading the fantastic Crafting Interpreters book, and been wondering what it would be like to design a language from scratch. I really enjoy using Sorbet with Ruby, so wanted to design a small language with Ruby's object model, and a gradual type system.
Despite not knowing much programming language theory, I was able to make a surprising amount of progress over a couple of weekends using Claude Code, including building a simple version manager for the language - https://github.com/sapphire-project/facet
No comments yet
Contribute on Hacker News ↗