Viewing profile — adamthekiwi99
adamthekiwi99
HN member- Joined
- Fri, Jul 31, 2020, 11:46 AM UTC
- HN karma
- 60
- Public activity
- 14 items
- HN profile
- View on Hacker News ↗
About adamthekiwi99
adam-mcdaniel.net
Recent public activity
-
comment
Comment #38871235
That's right! I think it's a good balance between giving the typechecker the info it needs, but also being flexible in how you can supply it!
-
comment
Comment #38863249
Hello, thanks for the great question! Yes, you do have to specify where a variant comes from, but it doesn't have to be nominal at all! Here's an example: ``` enum Option {Some(T),…
-
comment
Comment #38862197
I'll have to check it out and reimplement it's good features for THIS Sage hahaha
-
comment
Comment #38862000
How long until we enumerate all the herbs?!?!?!?!?! The pantry's almost empty!!!
-
comment
Comment #38861899
My major constraint is just that the name must lend itself well to artistic representations and fun mottos/slogans hahaha! I love these suggestions, especially Moss and Ivy! Thank …
-
comment
Comment #38861700
Hahaha I doubt there's an English word left!!!
-
comment
Comment #38861677
Thanks for the great question, and for checking out the project! This project started out because I noticed some really interesting properties about compiling brainfuck-like progra…
-
comment
Comment #38861131
I like it! And if that's trademarked too I could always fall back on "spearmint" instead haha
-
comment
Comment #38861035
Thanks so much! I originally added it to experiment with the structural typing -- the type system is a really cool foundation for some awesome future stuff! Thanks for checking out…
-
comment
Comment #38860826
Thank you!! Sage will eventually change its name (I just recently found out about this), but I haven't had time to come up with a good replacement name and make art + quippy saying…
-
comment
Comment #38860790
Hello, yes, I'll go back and add some text examples as well. (I didn't like how GitHub does syntax highlighting though :/) I put all the example programs in text on the web-demo, t…
-
comment
Comment #38860463
Right now, memory is managed like C or C++, but I intend to implement lifetimes in the frontend eventually. But definitely no garbage collection (although, a target could implement…
- comment
-
story
Show HN: The Sage Programming Language
Sage is a Rust-like programming language built on a brainfuck-inspired VM with LLVM-like properties. https://github.com/adam-mcdaniel/sage Check out the web-demo to run the compile…