I was working on a compiler for money during my first weeks of university (last year) and if I'm being honest it nearly ruined my entire year because I was completely on the back foot socially.
Combine that with a catastrophic sleep problem and you're in a rough time, in my case.
Excellent and fun project. Error handling seems light... especially at runtime, but for a toy, its cool. Hard to argue its more portable than C until it can self host though.
Not to be confused with JavaScript, whoms percursor LiveScript should not be confused with LiveScript which was a successor of CoffeeScript, a Ruby inspired counterpart of JavaScript.
LiveScript is JavaScript, "JavaScript" was just a rebranding in a joint Sun-Netscape marketing effort, while other Netscape technology stuck to the "Live…" naming scheme, as in LiveWire or LiveBridge. When there was still a language attribute to script tags, "LiveScript" was happily accepted as a synonym for "JavaScript" (or, rather, the other way round).
Having it written and distributed in Rust kind of defeats the whole “compact” sales pitch, as you now have to download a couple gigabytes to try it out...
Default installation size of the Rust toolchain is about 800mb extracted to disk, way less so of downloading.
Hardly an inordinate filesize for a development toolchain. For example, MSYS is 950mb just for the C++ toolchain. You might shave a lot on Linux thanks to package reuse, but "conceptually" it would be about the same size, just that in practice you start with some parts downloaded.
> I'm a freshly minted highschool graduate and freshman in college looking for work.
Jesus fuck that's impressive. At that age my mind was on being bad at skateboarding, casual arson and trolling pre-2000 online places