Live data from Hacker News

Viewing profile — hurril

hurril

HN member
Joined
Fri, Dec 11, 2020, 9:01 AM UTC
HN karma
522
Public activity
281 items

About hurril

# Functional toy language https://github.com/pandemonium/lukas-rs

Recent public activity

  1. comment
    Comment #49025821

    I also write with fountain pens these days. Do you have a favorite model?

  2. comment
    Comment #48828747

    All four of these are awesome tips, thank you!

  3. comment
    Comment #48816925

    Do you have anything in particular in mind here? Long time macOS user but I like a good pro tip :)

  4. comment
    Comment #48814947

    Right and C has a special place in my heart. I have never coded C in anger, but the weird thing about coding in Java is how low level all the implementations are. I've had this deb…

  5. comment
    Comment #48814802

    I am not. I am saying that had I been a good little Java/ C# developer, then I would never have learned Rust and all of the things that come with that. Scala is not doing great, pr…

  6. comment
    Comment #48814714

    C is turing complete so of course. You can do anything with C but that is not the issue we are discussing here.

  7. comment
    Comment #48814681

    This is just not true, the last bit you say. That is the same old trope about F#, Rust or Scala being niche, things people that don't have to earn money or feed children can do. I …

  8. comment
    Comment #48814384

    This rests entirely on the same same sort of conservative attitude towards new experiences that holds the other half of the development world back. The Java world. People generally…

  9. comment
    Comment #48657259

    I guess that depends on what goals you have in mind. If they are producing a correct program, then having the compiler verify your assumptions, forcing you do deal with domain comp…

  10. comment
    Comment #48581785

    Unless you or him define what you mean by complexity, we are not going to be able to come to an agreement there. This line of reasoning, it seems to me, is making the case that C i…

  11. comment
    Comment #48566953

    Still not picking on C++ here. I would claim that these concepts pretty much all exist in C++ too, but often implicitly so. You would solve them by "braining them", with good rules…

  12. comment
    Comment #48557828

    I reject the whole Rust has a high complexity premise, but I would gladly continue our conversation around it here but I would need a little more definition for that to be possible…

  13. comment
    Comment #48553283

    I would argue that what you call complexity here is better referred to as explicit or visible complexity, as compared to hidden or implicit commplexity. The complexity as such come…

  14. comment
    Comment #48410348

    I was one of these "smart students" but it really wasn't that I did not want to be there. I was a lazy, or complacent, f*ck. I've have had to learn how to learn and how to have dis…

  15. comment
    Comment #48402155

    Anything in particular that your Linux experience adds over what is available on macOS?

  16. comment
    Comment #48207198

    Would the DRM exist without piracy?

  17. comment
    Comment #48205656

    This is again conflating at least two things and this is so prevalent in this context. Let us not conflate how annoying DRM:s are to us users that buy the things, with pirates thin…

  18. comment
    Comment #48147901

    I don't think I can agree with you here because a lot of these things that people know but that is supposedly hard to dress in words, is very often just positions that someone hold…

  19. comment
    Comment #48147141

    I am still an idiot. But driving baked would be impossible :)

  20. comment
    Comment #48145527

    I don't see how anyone would even want to attempt to drive while baked.

  21. comment
    Comment #47974094

    OCaml is wonderful too but having written F# for different companies for years, my code is pretty much never that hybrid stuff. Sure, .NET:s weird asynch apis, sometimes the code c…

  22. comment
    Comment #47971936

    Ah F#, my greatest love. How I wish the C# guys and girls would see this instead of further bastardizing (don't hate me) C# into being everything but poorly. Don't you see that if …

  23. comment
    Comment #47646810

    It really isn't. Having worked for several decades on "both sides", this really is my experience. The functional side is better typed and has fewer side effects of this kind. It is…

  24. comment
    Comment #46168104

    Well it isn't a good call. This is the kind of code that OOP makes people write.

  25. comment
    Comment #46166794

    You have a good point there, that is better. But it is still, well honestly, wrong. Two orders ordered at different times are just not the same order, and using a typeclass approac…