Live data from Hacker News

Viewing profile — jesserayadkins2

jesserayadkins2

HN member
Joined
Sun, Apr 03, 2016, 4:47 PM UTC
HN karma
187
Public activity
42 items

About jesserayadkins2

No profile information was provided.

Recent public activity

  1. story
  2. comment
    Comment #12223775

    My language (Lily) handles the problem by trying to avoid the gc where it can. Lily is statically-typed, built-in classes can't be inherited from, and there's no C-like casting. Wi…

  3. comment
    Comment #12156726

    It has good intentions, but it might make someone ask themselves if the boss thinks that their use of colors needs to be changed. If it was a good choice, then why bring it up, the…

  4. story
  5. comment
    Comment #12064728

    I have a github account established, and it has a couple of projects on it. One, a telnet client, is missing. I keep forgetting to add that in. I've been meaning to, once the langu…

  6. comment
    Comment #12063349

    I was diagnosed with Aspergers early on in life. For a long time, I tried to ignore it. But there's parts that you can't. It's difficult to make friends when you can't read people'…

  7. comment
  8. comment
    Comment #12019986

    Multiple return values I'm not very interested in. Lily has first-class tuples, and you can return a tuple which I might later add in desugaring for. But multiple return values the…

  9. comment
    Comment #12019960

    No, I'm just terrible at making up examples so cats! Cats everywhere!

  10. comment
    Comment #12017850

    I can't seem to find it. Am I missing something?

  11. comment
    Comment #12017707

    Thanks! I started Lily to be an alternative to PHP. The first commit was adding templating support, and it was a while before the language could be standalone. I had two requiremen…

  12. comment
    Comment #12017668

    I couldn't think of a good name. I had ideas of something like Meteor or Hurricane or Tornado. The first was taken, and I -very- quickly had second thoughts about the other two. My…

  13. comment
    Comment #12017620

    Thank you! As for me, I'm not so sure what to share. I'm not all that exciting. Most of the time I have I spend on Lily. Once in a while I take a break. But I don't get out that of…

  14. comment
    Comment #12016956

    This is a big problem in the language now. There's no solid apis for working with the frontend (invoking the parser and getting a result). The backend apis are acceptable, except t…

  15. comment
    Comment #12016849

    It's probably possible, especially with today's compilers being smarter about using those instructions. You're right, in that concat is currently only available through interpolati…

  16. comment
    Comment #12016804

    That's a good question, and unfortunately one that I'm at a loss as to how to answer right now. I've been focused more on building it, and less on using it. However, I've been look…

  17. comment
    Comment #12016212

    I owe ESR a lot for writing about struct packing, because that's a large part of how Lily uses so little memory: http://www.catb.org/esr/structure-packing/

  18. comment
    Comment #12016170

    Const is something that I'd like to think over before adding it. A question I have is what happens if a List is const, or should it just be that only primitives are const? I could …

  19. comment
    Comment #12016069

    First of all, thank you! As for what motivates me, it's a few different things: * The challenge of it. Lily's one of the few things that I've done where I feel really challenged, a…

  20. comment
    Comment #12015962

    There's no operator overloading. I'm pretty reluctant to add it too, because I've seen it be abused far, far too many times. It has uses, yes, but I'm not very interested in it at …

  21. comment
    Comment #12015942

    No traits yet. A few other things need to be done first. Generics need to be name-able, System F, and core api is a more pressing need right now. My plan is to tackle traits in a f…

  22. comment
    Comment #12015902

    To my understanding, Swift wasn't public for a long time. The idea behind requiring a special syntax for interpolation is that it's supposed to be more clear as to do you really wa…

  23. comment
    Comment #12015871

    No, there's only one constructor for any given class. The body of a class is the constructor of a class, and that constructor is made available through a method called .new. It's s…

  24. comment
    Comment #12015774

    They're the same thing. The first (Cat(arg)) is the same thing as the second (Cat.new(arg)). The reason for the distinction is...umm...I'm still not sure if I want to eventually in…

  25. comment
    Comment #12015741

    I've heard a few complaints about this now, so I'm thinking of changing it. I wanted to cram a lot into a small space, and it didn't do so well. The piping is more an example of ho…