Viewing profile — lukegru
lukegru
HN member- Joined
- Fri, Nov 04, 2011, 2:44 PM UTC
- HN karma
- 37
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About lukegru
No profile information was provided.
Recent public activity
-
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…
-
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?
-
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…
-
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.
-
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…
-
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 …
-
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 …
- story
-
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…
-
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
- story
-
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…
-
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…
- story
-
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…
-
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…
- story
-
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...
-
comment
Comment #4638134
Author here, let me know what you think, if you have any ideas, feature suggestions, derisive or sarcastic remarks, etc...
- story
-
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!
- story
-
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!
-
comment
Comment #3967225
BeanScript. Gotta count your beans...
-
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…