Bram Moolenaar has died
361–370 of 449 posts
Re: Bram Moolenaar has died
#362The most programmer way to quit something. RIP
Re: Bram Moolenaar has died
#363Earlier quoted context omitted.
Also creating abstractions without considering the mental overhead of reasoning about what the code is doing. Not enterprise: event --> action. Enterprise: event --> abstraction --> abstraction --> abstraction --> abstraction --> abstraction --> abstraction --> abstraction --> abstraction --> action_parta --> abstraction --> abstraction --> abstraction --> action_partb abstraction --> abstraction --> abstraction -->…
I sometimes wonder if people believe that enterprise devs create abstractions for "fun" without having any rational reason.
Re: Bram Moolenaar has died
#364Few people could probably argue that they helped as many humans in dire situations like Bram did in his life. Vim was the first time I came across "charityware" as vim encourages users to donate to International Child Care Fund Holland on its splash screen, instead of begging for money for itself. I feel a bit of shame when I say that I've only donated to ICCF once over all these years.... As a remembrance of Bram an…
In view of https://www.lesswrong.com/posts/7FzD7pNm9X68Gp5ZC/why-our-ki...
I'm calling out that I have donated.
Re: Bram Moolenaar has died
#365Few people could probably argue that they helped as many humans in dire situations like Bram did in his life. Vim was the first time I came across "charityware" as vim encourages users to donate to International Child Care Fund Holland on its splash screen, instead of begging for money for itself. I feel a bit of shame when I say that I've only donated to ICCF once over all these years.... As a remembrance of Bram an…
Rest in Peace, Bram.
Re: Bram Moolenaar has died
#366Went to his website. There was an interview of him from 2022. The answer that really stroke me was not about Vim, but about software craftmanship vs professional programming: « I have been working for a company where quite a few managers, educated in physics and mechanics, thought the software was just the same as what they knew and they could decide how to make it. That company went downhill and was eventually taken…
> people who want to write beautiful code, spend lots of time on it, and don’t care if it actually does what it was intended to do There was a funny React framework a while back that has all kinds of cool state management and this and that, but it renders nothing. For the developers who spend more time theorizing, migrating, refactoring, than shipping. It's funny when people go back and forth about the time complexit…
Re: Bram Moolenaar has died
#367Re: Bram Moolenaar has died
#368You'll probably get emotional as I did if you click on this: https://github.com/brammool
Re: Bram Moolenaar has died
#369Sharing a piece of advice Bram gave to me once: " It appears you think that everybody is like you. But that's not so. " I didn't take the advice well at the time, but now, a little older and wiser, I understand. Thank you, Bram. Thank you for vim, for your time and dedication, and for taking the time to deposit a small amount of your wisdom into my brain. Sorry for being a dick.
It's a hard piece of advice to make use of. I couldn't say whether I assume everyone is like me or not: it really depends on what we're talking about. Are you okay with sharing what it was about concretely? That may be more of a takeaway, to learn in which way people aren't all alike, than the general statement that not everyone's the same
We couldn't come to an agreement on how to implement it in the most robust way... meanwhile over at neovim a PR was submitted and merged, and a backwards-compatible solution provided within 3 days of me filing an issue. :-)
Re: Bram Moolenaar has died
#370I salute his contribution to craft and more so his contribution to humanity for support of ICCF. We all can and should follow his example in whatever way possible.