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.
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.
[+] [-] isoprophlex|5 years ago|reply
> 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
[+] [-] algorithmsRcool|5 years ago|reply
https://github.com/adam-mcdaniel/free
https://github.com/adam-mcdaniel/xasm
https://github.com/adam-mcdaniel/tsar
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] Uptrenda|5 years ago|reply
[+] [-] mhh__|5 years ago|reply
Combine that with a catastrophic sleep problem and you're in a rough time, in my case.
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] sreekotay|5 years ago|reply
[+] [-] Ericson2314|5 years ago|reply
[+] [-] jfim|5 years ago|reply
[0] https://en.m.wikipedia.org/wiki/Oak_(programming_language)
[+] [-] k__|5 years ago|reply
[+] [-] jsd1982|5 years ago|reply
Why doubles? I would think integers are the more primitive type.
[+] [-] undefuser|5 years ago|reply
[+] [-] jiofih|5 years ago|reply
[+] [-] kroltan|5 years ago|reply
You... don't?
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.
[+] [-] rsstack|5 years ago|reply