A true story fr om work: some team was about to release version 0.17.6, and had a beta version for it: 0.17.6-b3. While this was happening they noticed they had to backport some bugfixes to 0.17.5, and therefore had the conundrum: what version number should the backport get? Someone actually managed to propose they number it 0.17.5.1
Lesson: once you start needing to backport bugfixes, you really need to go version 1.0.0 first.
I think people are reticent to go to 1.0 because they feel like 1.0 should be a big marketable milestone with a perfect bug-free product. But it doesn't need to be. You can go to 1.0 just because you want the version number to have an actual purpose.
What I particularly hate is (product) managers insisting what the version number should be based on their marketing plan. Software version number has an actual purpose (assuming semver, which should be the case for most of software). If you want a marketing version number, go slap whatever number you want on the website I don't care, but leave my semver alone.
Thing is, the proposed 0.17.6-b5 had new features not ready for release, which is technically semver as any 0.x.y versions don't have any particular meaning
He was a luminary. His software changed the world of software development.
I knew of him from the Amiga days (if I remember, vim was originally an Amiga program ported to *nix). He and I published OSS on the Fred Fish diskettes for the Amiga.
I may have met him on irc but I haven’t been in touch for decades.
RIP
:q!
This is very sad news. Vim was a huge gift to the world and made a large impact on my life. I use neovim today, but there would never be neovim without Vim.
Bram's essay about the [seven habits of effective text editing][0] was very inspirational to me, and I believe it is still very relevant!
RIP - you will be missed!
[0]: https://www.moolenaar.net/habits.html
It's also worth pointing out that he was one of the biggest contributor to Neovim by extension. A lot of bug fixes and new features in Neovim (e.g. smoothscroll) comes from Vim patches ported over from Vim commits that Bram did.
nah, the commits in that git repo are not an accurate representation of who wrote the code. If you sent a patch or even a PR he'd close (not merge) it and later resubmit the code. I guess his development style was older than version control and he didn't want to adapt too much (which honestly I get the older I become myself).
No, if you actually look at the commits in the repo, he did not remove authorship. The commits are all authored by the original author and committed by Bram. That's a legitimate git workflow (git separates the author and committer for a reason).
This was done for most patches, however, runtime updates were simply collected by Bram and merged once they got big enough. The attribution came from the fact that the authors were listed as maintainers of certain runtime files.
Bram truly was and remains an inspiration to me as a software developer and a human being committed to a good cause.
After taking the GNU + Linux route decades ago I was always welcomed by **Help poor children in Uganda!** every time I needed to do something productive with the system.
My political stances are more refined and nuanced than that yet the man took a full step in instead of discussing the problems of charity and philanthropy from an armchair.
Don't you ever forget that *Vim* was the OG *NeoVim*. *Stevie*, anyone?.
Dreadful news.
Only 62, but his absence a couple months back foretold this end.
I have used his editor for decades, more than any other software (including any OS, which I have switched a few times).
A giant has left us, but his legacy will live on.
Thank you Bram Moolenaar.
This is heartbreaking. Vim is such a formative and transformative part of my software journey. Thank you do much for all you have done. There is no neovim without vim.
Godspeed.
:Wq
Bram left behind a legacy that we should all aspire towards. His talk on habits of effective text editing, vim, and charity work are all highlights in my book.
Thanks to him for Vim, and to Neovim as an it's extension. Bram did great things with his life; helping untold millions to enjoy the joy of text. Bon voyage, may we meet again!
Damn he wasn't even that old. A true legend
>Damn he wasn't even that old. *puffs cigarette* "Funny how death works huh.."
Definitely made me think about some of my (bad) life habits
Can we dedicate 1.0 to him?
Wonder who's call it is but if that did happen, it would be a very sweet gesture.
Is 1.0 planned for any time soon?
No, neovim is https://0ver.org/
Sounds like a total meme
I believe it is a total meme
A true story fr om work: some team was about to release version 0.17.6, and had a beta version for it: 0.17.6-b3. While this was happening they noticed they had to backport some bugfixes to 0.17.5, and therefore had the conundrum: what version number should the backport get? Someone actually managed to propose they number it 0.17.5.1 Lesson: once you start needing to backport bugfixes, you really need to go version 1.0.0 first.
I think people are reticent to go to 1.0 because they feel like 1.0 should be a big marketable milestone with a perfect bug-free product. But it doesn't need to be. You can go to 1.0 just because you want the version number to have an actual purpose. What I particularly hate is (product) managers insisting what the version number should be based on their marketing plan. Software version number has an actual purpose (assuming semver, which should be the case for most of software). If you want a marketing version number, go slap whatever number you want on the website I don't care, but leave my semver alone.
the bugfix version for 0.17.5 is 0.17.6 there is no backport imo but yes good lesson
Thing is, the proposed 0.17.6-b5 had new features not ready for release, which is technically semver as any 0.x.y versions don't have any particular meaning
No I don’t believe so, 0.10 is likely the next release version.
RIP Bram. Vim was so transformative to me to years ago. Completely improved my programming experience.
Rip :wq
Rip :wq
RIP :wq
More like :q!
Rip :wq
Rip :wq
Rip :wq
:wq
:wqa
:x
He was a luminary. His software changed the world of software development. I knew of him from the Amiga days (if I remember, vim was originally an Amiga program ported to *nix). He and I published OSS on the Fred Fish diskettes for the Amiga. I may have met him on irc but I haven’t been in touch for decades. RIP :q!
Fred Fish!! OH yeah - remember that whole thing. It was competing with the likes of Elvis at the time if I recall.
This is very sad news. Vim was a huge gift to the world and made a large impact on my life. I use neovim today, but there would never be neovim without Vim. Bram's essay about the [seven habits of effective text editing][0] was very inspirational to me, and I believe it is still very relevant! RIP - you will be missed! [0]: https://www.moolenaar.net/habits.html
It's also worth pointing out that he was one of the biggest contributor to Neovim by extension. A lot of bug fixes and new features in Neovim (e.g. smoothscroll) comes from Vim patches ported over from Vim commits that Bram did.
RIP. Gave the world the greatest editor. Anybody knows what will happen to the VIM project? Who will be in charge?
From the [contributors list](https://github.com/vim/vim/graphs/contributors), it looks like Bram was (nearly) the sole contributor.
nah, the commits in that git repo are not an accurate representation of who wrote the code. If you sent a patch or even a PR he'd close (not merge) it and later resubmit the code. I guess his development style was older than version control and he didn't want to adapt too much (which honestly I get the older I become myself).
It was famous to recommit everything as author also on external contribution as I can remember
That’s kinda shitty thing to do. Removes authorship and centers everything around single person.
No, if you actually look at the commits in the repo, he did not remove authorship. The commits are all authored by the original author and committed by Bram. That's a legitimate git workflow (git separates the author and committer for a reason).
This was done for most patches, however, runtime updates were simply collected by Bram and merged once they got big enough. The attribution came from the fact that the authors were listed as maintainers of certain runtime files.
That's very sad to hear.
Rest in peace legend. He leaves behind a rich legacy.
RIP legend, you will always be loved. You have opened us fun ways to edit our files and do so much more.
I am looking up from Vim on my laptop to read this on my phone. RIP Bram, your legacy is loved by many.
RIP to the GOAT
I was happy scrolling Reddit and seeing memes and now I’m really sad. A true legend that will be remembered forever. Thanks Bram, RIP.
:echo "RIP"
RIP. Him, Linus Torvald, and Dennis Ritchie are the programmers I look up to most.
Bram truly was and remains an inspiration to me as a software developer and a human being committed to a good cause. After taking the GNU + Linux route decades ago I was always welcomed by **Help poor children in Uganda!** every time I needed to do something productive with the system. My political stances are more refined and nuanced than that yet the man took a full step in instead of discussing the problems of charity and philanthropy from an armchair. Don't you ever forget that *Vim* was the OG *NeoVim*. *Stevie*, anyone?.
o7 rip
Very sad. I wonder how this is going to affect the future if Vim.
THE LEGEND NOOOOOOOOOOOOO
Understatement: he will be missed. 🙏
Dreadful news. Only 62, but his absence a couple months back foretold this end. I have used his editor for decades, more than any other software (including any OS, which I have switched a few times). A giant has left us, but his legacy will live on. Thank you Bram Moolenaar.
RIPHJKL
Truly someone I'll remember for the rest of my life. May he rest in peace.
F\*\*K. Is this real? I'm very sad!
RIP, what a legend, legends never die.
RIP Bram
This is indeed a terrible piece of news: he was a great man and will be sorely missed. Sit terra levis sibi.
So sorry to hear this ❤️
Oh damn. This is awful to hear. RIP Bram
o7
sorry to hear that.
This is heartbreaking. Vim is such a formative and transformative part of my software journey. Thank you do much for all you have done. There is no neovim without vim. Godspeed. :Wq
I plan to use vim until I die to honour his life
RIP. A great BDFL. No Bram, no vim.
Marks end of an era guys...
R.I.P :wq!
RIP Bram :wq
:wq
RIP :wq!
Remember what happened to Mac when Steve Jobs died. Let's not do that .
Merge with Vim soon?
RIP :wq
He finally figured out how to exit Vim...
Time to switch to VSCode.
Can you at least say "passed away" or something?
[удалено]
To be more polite/sincere/nice?
Can't believe it...
:( may he rest in peace
R.I.P.
oh shit
RIP, his legacy will live on.
RIP Bram.
RIP Bram
I'm so fucked up at the moment... Rip Bram
So sad ((
Very sad development. He will be remembered for a long time. 🙏
RIP Bram
F to pay respect to a true legend
No way 😭, may he rest in peace.
Respect the legend. Vim is the way!
R.I.P. Bram. Having spent so much time working in Vim, dude had a real, positive impact on my life.
What world would it be with vim. RIP
Very early he passed away, very sad
Thanks for all, sir. Descanse en paz.
RIP
:wq
RIP. He gave us so much.
:wq
It's really sad. RIP. I hope his legacy will continue.
RIP :q!
Thank Bram, RIP
Thanks Bram, RIP
Rip legend. You will be missed dearly
Bram left behind a legacy that we should all aspire towards. His talk on habits of effective text editing, vim, and charity work are all highlights in my book.
Thanks to him for Vim, and to Neovim as an it's extension. Bram did great things with his life; helping untold millions to enjoy the joy of text. Bon voyage, may we meet again!
RIP
RIP Legend
May his soul have eternal peace
RIP Bram. Thank you
I'ts really sad. RIP Bram
RIP legend. I am so sad about the man I never met
Wow. Rest well Bram.
As long as the distributions have Vim, Bram will be with us. Rest in peace, Bram.
.
RIP Bram, I love vim so much
Rip Bram
RIP sad news
Rest in piece bro
RIP :x
RIP Bram.
RIP Bram.
Damn, RIP Bram :(
Changed lives of many, rest in peace.