Live data from Hacker News

Viewing profile — jasonsteving

jasonsteving

HN member
Joined
Tue, Sep 13, 2022, 7:38 PM UTC
HN karma
14
Public activity
16 items

About jasonsteving

Creating the Claro programming language - check it out at docs.clarolang.com

Recent public activity

  1. comment
    Comment #42395074

    You nailed an interesting nuance there about agents needing to make their own decisions! I'm getting fairly excited about "agentic" solutions to the point that I even went out of m…

  2. comment
    Comment #42323087

    Check out https://app.gov-notes.com/ - dig into US congressional committee hearing videos (for free)

  3. comment
    Comment #42323067

    It's interesting to hear about the twists and turns that got you here, thanks for sharing. I happen to have built something in the same vein in a few months earlier this summer for…

  4. comment
    Comment #39587838

    Thank you for the kind feedback!

  5. comment
    Comment #39568845

    Great question! This is actually something that will take more work to pull off "right" - but it's definitely planned. For now, Java code can call into Claro code in a fairly strai…

  6. comment
    Comment #39568809

    I just want to echo your point that even though any individual new language is very unlikely to ever see significant use, I would still find deep satisfaction in some of the valuab…

  7. comment
    Comment #39568778

    So, I understand why it seems like that Java signature you gave would work, but it in fact does not work. Check out this replit example to see the full example with your signature:…

  8. comment
    Comment #39568432

    This section[1] gives a much deeper dive into how I'm thinking about this. [1] https://docs.clarolang.com/generics/contracts/dynamic_dispat...

  9. comment
    Comment #39568351

    I'm glad you've found Claro interesting so far! I can understand where you're coming from with the split between API and impl. It's certainly something I'm keeping on my radar. Per…

  10. comment
    Comment #39565038

    Thanks, this is exactly how I'm thinking about this! And actually, beyond just having a certain "innovation budget" (which is true) I also just personally want a language that's ag…

  11. comment
    Comment #39559583

    Hey! I wrote Claro so I can speak to this :). There are certainly some constraints to get these properties. To eliminate deadlocking, Claro tracks any explicit "blocking" on the co…

  12. comment
    Comment #39559514

    Definitely a clear similarity to the problems that incremental build tools (i.e. Bazel) are solving! At the moment, Claro doesn't allow any "escape hatches" but the logic there has…

  13. comment
    Comment #39559473

    This is basically spot on. I'm glad you were able to come away with that understanding from your initial read of the docs.

  14. comment
    Comment #39559449

    Thanks for your interest in this! Claro's Graph Procedures are certainly something I'm very proud of. I think they provide a powerful concurrency abstraction that limit the spread …

  15. comment
    Comment #39559434

    Hi everyone, I'm the creator of Claro. Thank you for taking the time to take a look into the language! It's been very satisfying and encouraging seeing so many largely positive rea…

  16. story