4 ms·
Out of interest, what's the motivation? What are you hoping to do with Rue that Rust doesn't currently provide?
by scuff3d 10mo ago
Out of interest, what's the motivation? What are you hoping to do with Rue that Rust doesn't currently provide?
- steveklabnik 10mo agoPrimary motivation is to have a fun project. If nobody ever uses this, I'll still be happy. I'd like fast compile times, and giving up some of Rust's lowest level and highest performance goals in exchange for it. As well as maybe ease of use.
- scuff3d 10mo agoNice, seems like a super cool project. I've thought a Rust like language but at Go's performance level would be interesting. Garbage collected, but compiled to a binary (no VM), but with Rust's mix of procedural and functional programming. Maybe some more capable type inference. If you don't mind me asking, how did you get started with programming language design? I've been reading Crafting Interpreters, but there is clearly a lot of theory that is being left out there.
- steveklabnik 10mo agoThanks :) Crafting interpreters is fantastic! Mostly just… using a lot of them. Trying as many as I could. Learning what perspectives they bring. Learning the names for their features, and how they fit together or come into tension. The theory is great too, but starting off with just getting a wide overview of the practice is a great way to get situated and decide which rabbit holes you want to go down first.
- scuff3d 10mo ago> Mostly just… using a lot of them Well I got that part covered at least. Seems like I'm constantly getting bored and playing around with a different language, probably more than I should lol