「編集神ヴィム」の父が死去。ネットユーザー「彼は多くの人の人生を変えた」

「編集神ヴィム」の父が死去。ネットユーザー「彼は多くの人の人生を変えた」

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載しています。転載の際は出典元にご連絡ください。

エディタの神Vimの父、Bram Moolenaar氏が62歳で亡くなりました。

(プログラマーの間ではよく言われている格言があります。「世の中には Vim を使うプログラマー、Emacs を使うプログラマー、その他を使うプログラマーの 3 種類しかいない。」)

ブラムの家族が発表した死亡記事には次のように書かれている。

心苦しいお知らせではありますが、Bram Moolenaar 氏は、ここ数週間の急激な容態悪化により、8 月 3 日に亡くなりました。

Bram は人生のほとんどを Vim に捧げており、1 か月前でさえも Vim の更新と修正を続けていました。

Vim がプログラマー コミュニティに与える影響は、その高い効率性、スケーラビリティ、そして完全に無料のオープン ソース機能により明らかです。次のように言っても過言ではありません。

プログラマーとして、一度 Vim に慣れてしまえば、好きにならないものは何もありません

Linux ユーザーであれば、コマンドラインや Vim エディタを避けることはほとんど不可能です。

プログラマーの間では「軽蔑の連鎖」さえ存在し、Vim を使用する人はグラフィカル インターフェースを使用する人を見下しています。

現在では、「Vim を終了する方法」など、Vim を使い始めることの難しさに関するジョークが多く聞かれますが、これもある程度はその影響を反映しています。

ブラムの献身は、ヴィムへの愛情だけでなく、ウガンダの貧しい子供たちへの数十年にわたる慈善活動や寄付にも反映されています。

Vim に詳しい友人は、これまでは「help Uganda」または「help ICCF」というコマンドを入力してライセンスを表示できることをご存知でしょう。

このような創造的で傑出した、そして愛情深い伝説が永遠に私たちのもとから去ってしまったのは残念です。

これもまた多くの人々を非常に残念に思いました。

ブラムは私たちの多くの人の人生とキャリアを変えました。

さて、ブラム・ムーレナールの生涯を詳しく見て、この偉大な伝説に敬意を表しましょう。

Vimのある生活

ブラム・ムーレナールは1961年に生まれ、オランダの町リーゼで育ちました。

彼は子供の頃から電子工学とコンピューターに興味があり、高校時代に独学でプログラミングを学び始めました。

1985年にデルフト工科大学を卒業し、電気工学の学士号を取得しました。

Vim の開発は Ameiga コンピューターからインスピレーションを得ました。当時、Bram は Unix の標準エディタである Vi を Amiga で使用したいと考えていましたが、Amiga に移植されたバージョンがないことが分かりました。

△C言語を使ってViで「Hello World」を書く

そこで彼はViのクローンをいくつか試し、そのうちの1つをStevieと名付けました。

Bram は Stevie のソース コードを修正し、Vi の機能に近づけ、マルチレベルの元に戻すなどの新しい機能をいくつか追加しました。

これは Vim のプロトタイプであり、元々は「Vi の模倣」を意味する「Vi IMitation」と呼ばれていました。

Vim の最初のバージョンは、1988 年に Fred Fish が作成したパブリック ドメイン ディスク セットでリリースされました。その後、多くのユーザーが Vim を MS-DOS や Unix などの他のプラットフォームに移植しました。

1992 年のバージョン 1.22 では、「Vi IMitation」は「Vi の改良」を意味する「Vi IMproved」に名前が変更されました。

Vim は主にプログラマーを対象としていますが、他の多くの目的にも使用できます。 Vim は Unix 上の Vi エディターの動作に従い、多くの便利な拡張機能を追加し、さまざまなオペレーティング システムで実行できます。

さらに、Vim には多くの利点があり、多くのプログラマーに好まれています。たとえば、ほとんどのコマンドは通常のキーなので操作が効率的です。複数レベルの元に戻す機能、170 以上の言語の構文強調表示、構文強調表示付きの HTML 形式へのファイルの変換、選択したコンテンツに対して任意の操作を実行できる視覚的な領域選択などです...

Bram は Vim の開発、保守、リリース、管理を担当するだけでなく、パッチやフィードバックなどを送信して Vim を継続的に改善するためにボランティアで構成された開発チームを組織しました。

Vim はオープンソースで無料であるという理由だけでなく、ネットユーザーから慈善ソフトウェアと呼ばれています。

また、ウガンダのキバレでエイズ孤児を支援する慈善団体、ICCF Hollandへの寄付もユーザーに奨励している。

これは、Vim を通じて慈善活動を促進する Bram の革新的なアプローチです。

それ以来、他の多くのアプリケーションも同様のライセンス方式を採用し、ソフトウェアに慈善的な要素を取り入れています。

ウガンダ南部のカナダの団体「キバレ(現クワシャ)子ども基金」で生活し、働いていたネットユーザーはこう語った。

ある日、ブラムが私たちのところにやって来ました。しかし、彼は Vim について個人的に話すことはなく、非常に謙虚で控えめな人でした。当時彼はICCFを通じてウガンダの困っている子供たちを助ける活動に取り組んでいました。

集められた資金は小分けされ、すべてのお金が困っている人々に寄付されることがわかります。ブラムがヴィムを通じて集めた資金は大きな影響を与え、ウガンダの多くの人々が彼の不在を惜しむだろう。

Vim の最初の起動画面では、ユーザーに ICCF Holland をサポートするよう明示的に促しており、Bram のこの活動への取り組みを示しています。

それ以来、Bram はオープンソース ソフトウェアと Vim への貢献により、数多くの栄誉と賞を受賞しています。 Vim は Linux Journal の読者によって 5 年連続(2001 年から 2005 年)最も人気のあるテキスト エディターに選ばれました。

オランダ Unix ユーザー グループ(NLUUG)の 25 周年記念式典で、Bram は Vim とオープン ソース コミュニティへの貢献が認められ、優秀賞を受賞しました。

忘れられない素晴らしい人物

Bram はオープンソース ソフトウェアの作業に加えて、人生を愛する人物でもあります。世界中を旅して、印象に残った瞬間を記録しています。

彼はまた、2023年の折りたたみ式カレンダーも作成しました。裏面にはICCFオランダの紹介が書かれています。

彼の突然の死に直面して、ネットユーザーたちは信じられないと言った。

というのも、ちょうど昨年の 2 月に、Bram の親友であり、Vim の主要なメンテナーの 1 人であった Sven Guckes が亡くなったからです。

この二人の偉大な英雄が亡くなるのは本当に残念です。

△スヴェン・グッケスがヴィムジェスチャーをする

Sven は Bram の良き友人であるだけでなく、Vim の普及にも大きく貢献しました。Vim の公式ホームページ vim.org も彼によって登録されました。

Sven の死後、Bram は Vim の次のメジャー バージョン 9.0 をこの親しい友人に捧げることを決めました。

去年の6月にブラムがやったよ〜

Vim が誕生してから 32 年が経ち、Vim は多くの人々の生活の一部となりました。

<<:  ロボットは騙されることを恐れない

>>:  DeSRAは欠陥を検出して除去し、実際のシーンの超解像におけるGANをより完璧にします

ブログ    
ブログ    

推薦する

AIが古代のテキストを解読し、ネイチャーの表紙に登場:失われたテキストを修復し、地理的な場所と執筆時間を正確に特定

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

...

Java 開発者のための機械学習の事例

翻訳者 |陳俊レビュー | Chonglou昨年以来、 ChatGPTやBardなどの大規模言語モデ...

...

...

...

...

10億ドルか、それともカタツムリを追いかけるだけか?上海大学准教授が科学論文を発表:機械に意思決定を手伝わせよう

人にとって選択をすることはどれほど困難で興味深いことでしょうか?知乎の質問を見てみましょう: 10億...

レノボAmu:シーンインテリジェンスの時代に新たな「三大デバイス」を再定義

3月19日、杭州でCSHIA 2019スマートホーム業界開幕式が開催されました。ブランドメーカー、イ...

AIと機械学習が建設業界にもたらす変化

建設業界は長い間、伝統的な手作業のプロセスで知られてきましたが、テクノロジーの進歩により急速に変化し...

トラックに「透明マント」を装着し、自動運転車を衝突させる。これは誰がより早く攻撃できるかを競う競争だ

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

...

ロボットはすべてレンガを動かしているのでしょうか?人工知能は失業の波を引き起こすでしょうか?

今日、私は突然、食べたり飲んだり休んだりすることなく、1時間で200個のレンガを積むことができるレン...

LSTM、GRU、ニューラルチューリングマシン: ディープラーニングで最も人気のあるリカレントニューラルネットワークの詳細な説明

リカレント ニューラル ネットワーク (RNN) は、ネットワークに追加の重みを追加してネットワーク...

Java プログラミング スキル - データ構造とアルゴリズム「バイナリ ソート ツリー」

[[390181]]基本的な紹介バイナリ ソート (検索) ツリー: バイナリ ソート ツリー内の...