Live data from Hacker News

Viewing profile — lukegru

lukegru

HN member
Joined
Fri, Nov 04, 2011, 2:44 PM UTC
HN karma
37
Public activity
27 items

About lukegru

No profile information was provided.

Recent public activity

  1. comment
    Comment #37017868

    I'm no longer a software engineer but whenever I write or edit anything it's always in vim, nothing can beat it and it will be in my finger muscles forever. RIP Bram, you will be m…

  2. comment
    Comment #35925073

    Does this use the Fiber Scheduler API to figure out which fibers are blocking? If so, why does this need libev - I'm guessing it's to do with performance?

  3. comment
    Comment #35427355

    Location: Montreal, Canada Remote: Preferred Willing to relocate: Not at the moment Technologies: Ruby, PHP, JavaScript, Linux, MySQL, C, C++ Resume: Please contact me by email Ema…

  4. comment
    Comment #25828840

    I like how you shutdown the threads (with throw), it was a nice touch. This whole project shows the power of IO.copy_stream imo.

  5. comment
    Comment #22203609

    This is not a good analysis imo. You don't necessarily gain any new awareness by paying attention to something or someone, you gain information. Whether or not you were aware of th…

  6. comment
    Comment #22101821

    Yes, there are quite a few Ruby implementations but MIR is not one nor is it trying to be. It's a standalone library useful for use in a tier 1 JIT for any dynamic language, along …

  7. comment
    Comment #18824655

    I've followed along with the craftinginterpreters book lately, and it's been a blast. My version of clox [1] has multi-threading with a GVL, managed GC heaps, and various bytecode …

  8. story
  9. comment
    Comment #5494416

    Off topic, but almost done with Learn C the Hard Way. Great book! I was a little confused at first by pointer syntax, though. After reading K&R's C book it cleared things up for me…

  10. comment
    Comment #5494321

    I've been working on a language [1] that compiles (transpiles?) into Vimscript. Makes most things easier, I find. [1] https://github.com/luke-gru/riml

  11. story
  12. comment
    Comment #4801093

    Although you might not want to debate whether Vimscript is better or worse than elisp, I don't mind. Most things are better than Vimscript. I've even written a language [1] that co…

  13. comment
    Comment #4786924

    I was turned onto the SICP lectures[1] though people talking about them on HN, and I was just floored by them. They still give me goosebumps when I watch them. It's like watching a…

  14. story
  15. comment
    Comment #4742165

    Ah, ok cool. I haven't tried using PEGs and I don't even know the theory behind it, so I'm watching a video [1] by the author of LPEG now, which is quite good. Cheers! [1] http://v…

  16. comment
    Comment #4741956

    Cool project! Just wondering why you decided to roll your own parser. Is there a lua parser generator library? I've been working on a source translator, sort of like coffeescript f…

  17. story
  18. comment
    Comment #4670824

    I was in the middle of forking a ruby gem... I really hope it wasn't me that took it down! The second after it finished the site went down...

  19. comment
    Comment #4638134

    Author here, let me know what you think, if you have any ideas, feature suggestions, derisive or sarcastic remarks, etc...

  20. story
  21. comment
    Comment #4637042

    Hey, let me know what you guys think about the language, if you have any ideas for improvement, sarcastic and derisive remarks, if you want to contribute (!!), etc... Thanks!

  22. story
  23. story
    Riml: Relaxed Vimscript (source translator)

    Hey everyone, I've been working on a source translator that aims to be a superset of VimL with some other features as well. Why, you ask? Good question. Looking for contributors!

  24. comment
    Comment #3967225

    BeanScript. Gotta count your beans...

  25. comment
    Comment #3363114

    y$ will yank till the end of line (characterwise). Y is actually the same as yy, unless you n(no)remap Y to be the same as y$, which most people do. This makes make more sense, bec…