Live data from Hacker News

Viewing profile — adamthekiwi99

adamthekiwi99

HN member
Joined
Fri, Jul 31, 2020, 11:46 AM UTC
HN karma
60
Public activity
14 items

About adamthekiwi99

Programmer, musician, student at UTK.

adam-mcdaniel.net

Recent public activity

  1. 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!

  2. 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),…

  3. comment
    Comment #38862197

    I'll have to check it out and reimplement it's good features for THIS Sage hahaha

  4. comment
    Comment #38862000

    How long until we enumerate all the herbs?!?!?!?!?! The pantry's almost empty!!!

  5. 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 …

  6. comment
    Comment #38861700

    Hahaha I doubt there's an English word left!!!

  7. 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…

  8. comment
    Comment #38861131

    I like it! And if that's trademarked too I could always fall back on "spearmint" instead haha

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. comment
  14. 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…