VimからフォークしたNeovim、2万ドル近い出資を集める 61
ストーリー by hylom
たった数万ドルでこれらが実現できるのか 部門より
たった数万ドルでこれらが実現できるのか 部門より
あるAnonymous Coward 曰く、
「互換性を保ちつつより強力なVimを開発する」というプロジェクト、「Neovim」が立ち上げられた。同時に出資募集サイトBountysourceにて開発資金の調達が行われたのだが、期限まで残り19日を残しながらも2万ドル以上の調達に成功している。
当初の出資の目標額は1万ドルだったが、これはすでに達成。続いて目標額以上の出資を集めた際に実現が確約されるストレッチゴールについて、2万ドルに設定されていた「現在使われているvimscriptに代わるluaベースのスクリプティング機能(vimscriptからluaへのコンバータも用意)」についても手が付けられることになった。 次のストレッチゴールとしては、3万ドルでライブラリとしてのNeovimの提供、4万ドルですべてのグローバル変数の除去、5万ドルでシステムコール呼び出しを抽象化されたバックエンドモジュール経由に変換し、さらにJavaScriptベースのバックエンドモジュールを開発する(これによりWebブラウザ上でNeovimが動作する)が設定されている。
そのほかの改善点などについてはBountysource上に掲載されているので詳しくはそちらをご確認を。
こりゃうかうかしてらんない (スコア:5, おもしろおかしい)
我々もNeo emacs 略してnemacsを作らないと!
Re: (スコア:0)
日本発として次世代nekoのneonekoを
Re:こりゃうかうかしてらんない (スコア:1)
次々世代に konekonekonokonekonokokonekoを!
Re: (スコア:0)
この名前にツッコミいれて、いいのかしらん...
# 頼むから、emacs -nw をデフぉにして...
Re:こりゃうかうかしてらんない (スコア:1)
参考までに。電総研のもっとも有名な成果といえるかもしれません。
Nihongo Emacs [wikipedia.org]
Re:こりゃうかうかしてらんない (スコア:1)
君のシェルにはエイリアス機能は無いのか?
Luaではいかんのか? (スコア:4, 興味深い)
とりあえず、1から1000000000までの総和を求めるLuaJITのコード
同等の事をこれより速く計算できるスクリプト言語ってなによ?
Python3だろうが、PyPyだろうが、Perlだろうが、Rだろうが、GHCだろうが相手にもならんよ。
Rubyに至ってはRubiniusを持ち出してきても、LuaJITどころかLuaにさえ及ばん。
Javascript? かかってこいよ(笑)
Vim scriptがアレなのは分かる。
しかし、だからといって代用にJavascript? あほだろ。
SpiderMonkeyでさえ、どんだけ大きいと思ってんだ?
あのな、おまえさんが組込もうとしてるのはEmacsじゃねえんだ、Vimなんだよ。
Javascriptなんて巨大な処理系は誰も望んでない。
Luaで十分ですよ。わかって下さいよ。
# Vim scriptをLuaで置き換えると聞いて
# 毎週毎週Lingrのvimrc読書会を生暖かい目で見守っていたのに・・・・
Re: (スコア:0)
ガウス「暗算ではいかんのか?」
Re: (スコア:0)
LuaJIT,速いらしいねえ.ただ,Julia はもちょっと速いという噂がある.どうなんだろね.
Re: (スコア:0)
言語機能を制限していれば速いのは当たり前なので…。別にそこまで速度要らないんで…。あとWebで使いたいんで…。
#個人的にはC++でいいと思ってますが。
Re:Luaではいかんのか? (スコア:1)
対話的インターフェースが主な機能であることを考えれば、爆速である必要はないんだよね。
人間が追いつけないほど速くなる必要は無いから。
# VBAは速くないけど、それで十分。
400万円でできるの? (スコア:2)
何か機能に対して安すぎるような・・・。
Re: (スコア:0)
人月で考えると、いささか予算に不安を覚えますね。
Re: (スコア:0)
1人月=$5,000らしいです。
中間搾取が無いことを考えると金額的にはまあ妥当かと思いますが、一人でインプリする気ですかね…?
すげえ、、、 (スコア:0)
つかわないけど、、、
てか、これ以上の機能をエディタにもとめている人っているんだ。。。
Re:すげえ、、、 (スコア:1)
>Simplify maintenance to improve the speed that bug fixes and features get merged.
実は多機能化じゃなくて少機能化が目玉かも。
(削るというよりも複雑な機能を外側に出してしまうとかね)
将来のOSへの対応とかそっちらへん考えると、
全く同じ機能でも中身がシンプルであれば対応が早くなり
バグも減るから。
Re:すげえ、、、 (スコア:1)
複雑な機能といえば、むかし、コマンド/入力のモード切り換えが日本語FEPのON/OFFと連動してる環境があって、それは微妙に便利かなって思ったねぇ。でもユーザーの多くは、メンテナンス性を別にしても多機能化を望んでなくて、しかも機能はもっと少なくていいって思ってるのかな。昔は vim って多機能すぎってよく聞いたしね。
Re:すげえ、、、 (スコア:1)
FEPCTRLとか?
http://www.vector.co.jp/vpack/browse/person/an000022.html [vector.co.jp]
Re: (スコア:0)
え、Windows版ですが、普通に連動してますよ。
入力モードでIMEオンにしてても、ESC押せばオフになります。またiを押せばオンの状態で入力モードになる。
という意味ではない?
宗教戦争の第三勢力になるか (スコア:0)
エディタであり、かつOSです(キリッ
とはいえvim派を分かってemacs派とも勢力の取り合いするんだろうかとか気になって仕方がないです。
名前もネオvimとかなんか中二病オーラが
Re:宗教戦争の第三勢力になるか (スコア:1)
M-x hanoi 64
を超えるイースターエッグ小道具を潜ませてくれるのかなあ。
Re: (スコア:0)
空気を読まずに聞くんだけど
Vimとemacsって宗教戦争ってネタに上がるけどこれってどれぐらいマジなの?
きのこたけのこ戦争並なのか
あるいはガチなのか。外野からしたらどう反応したらいいか困るわけで。
Re:宗教戦争の第三勢力になるか (スコア:4, 興味深い)
わたしの場合は業務でテキストエディタ使い出した頃は貧弱なSun-3のディスクレスに何人もがぶら下がる環境だったのでvi。
Emacs使わないでくださいload averageが高いですcoreを吐きます動かなくなりますやめてと言われていたのでその当時の手癖でそれ以後ずっとviです。
職場にいた別チームのリーダーはMITに社会人留学経験あって昔いじったSymbolicsの手癖でEmacsコテコテの人だったけど接点はなかった。
Re: (スコア:0)
> 当時の手癖でそれ以後ずっとvi
ここがぜんぜん自分と違う。
自分の場合、viは貧乏の、emacsは富の象徴としてすりこまれたので
いまでもviなんぞ使う気になりません。
Re:宗教戦争の第三勢力になるか (スコア:2)
宗教戦争の名のもと元々の根っこの発端は富める者と貧しいものの階級対立という図式が物語りを彩ってますね。それももやはあくまで副産物。
でも恩讐の彼方を越えてviは好きです。
Re:宗教戦争の第三勢力になるか (スコア:3, すばらしい洞察)
お前の嫁より俺の嫁の方が美人だという程度に
ガチでやっております。
Re: (スコア:0)
あれは本当にお互い美人だったら嫁になってるはずないけど保身のために言わざるを得ないだけです
Re: (スコア:0)
アレゲな人間の「お前の嫁より俺の嫁…」はかなりガチだと思う。
アレゲな方の「嫁」だよね?
Re:宗教戦争の第三勢力になるか (スコア:2)
その心は「論争を外から見てる者には違いがわからない」
二次元でも三次元でも、美しく心に映っていれば幸せだと思います。はい。
Re: (スコア:0)
アレゲってことはディスプレイの中から出てこないってことですか?
もしそうならお前の嫁は俺の嫁状態に…
Re: (スコア:0)
意味がわからん。
きのこたけのこはガチだろ?
Re: (スコア:0)
使う人にとっては、Webブラウザと並ぶほどの使用頻度のツールなわけで、近代的にブラッシュアップしようという動きがあるのはごく自然だと思います。
Re: (スコア:0)
IDEより高機能なエディタがあってもいいじゃない。
言語ごとに開発環境を変えるとか非効率だし。細々としたことに一々個別のプロジェクトを作るのも面倒い。
もうね (スコア:0)
neovimかなんかしらんが、nviで十分なんですけど。
Re:もうね (スコア:1)
私もnvi派ですが、nvi-m17n はもう未来永劫メンテされないうえに、nvi-m17n はUTF-8に対応していないというのが最大の難点。
仕方ないのでvimも入れてます。
#FreeBSDをセットアップした時は、かなり最初の方で入れるのがnvi-m17nですね。
#一時期、FreeBSDのportsからnvi-m17nが無くなった時には、どうしようかと途方に暮れましたよ。
Re: (スコア:0)
そうだそうだ、nvi+m17n ぐらいでちょうどいんだよ。
仕方がないから vim 使うけど、Fedora のデフォルト設定では、くっだらん機能が満載なため /etc/virc を毎度消さなきゃならん :-<
Webブラウザ上でNeovimが (スコア:0)
これで
vim http://www.example.com/index.html
が出来るようになるのか!
いや別にどうでもいいのだが。
進化するたびイライラ (スコア:0)
いつの頃からか、カーソルがカッコの上に来ると、対応するカッコの上に飛んでいってしまい、どこにいまカーソルがあるのかわからなくなりイラッとします。また変な機能が入ったらどの設定で無効にできるか調べて、アカウントを作るたびにvimrcをコピーして回らないといけないのでしょうか。
新機能も結構なのですが、結局iとかaとか押してモードを切り替えないとさないと文字ひとつ入れられない変態エディタなのは変わらないのですから、基本部分には手を加えないで欲しいです。
Re:進化するたびイライラ (スコア:1)
え?
カッコの上にカーソルが行くたびに無意識に % を押してしまってるのでなければ、単に対応するカッコがハイライトされてるだけじゃないの?
Re: (スコア:0)
ハイライトすると、どういうわけかカーソルのある位置の表示がカーソルがない状態と同じになり、ハイライトされている対応カッコの方がカーソルがある状態と同じ表示に見えため、カーソルのある位置にカーソルがなく、対応するカッコの上にカーソルがあるように見える、ということです。端末画面の配色を変更しているとこうなるようです。画面に色を付けるようになったときも、背景が黒のため青がやたら見づらくなり、調整に苦労させられました。
Re:進化するたびイライラ (スコア:2)
/etc/vimrcあたりにshowmatchが入ってるのでは?
.vimrc(ホームやカレント、どんなファイルを見るかはマニュアル参照。元が元なんで、.exrcなんてのも読む)にnoshowmatch(nosmと略セル)でオーバーライドできるはず。
#showmatch自体はVimより前。4.3BSDとかSunOS4じょうのviデモできた記憶がある。
ブリンクカーソルもどきは数秒で戻るし、注目位置は変わってないのでかまわず打つ。
Re:進化するたびイライラ (スコア:1)
変態エディタ
久々に言われた気がする。まだまだがんばれー。
// もっともわたしはvimの機能を活かしきったことはないvi使いどまり
もるふぃー (スコア:0)
能力確かめずによく金出せるな
Re: (スコア:0)
立ち読みすらできない不自由な電子貸本に金を出すとかマジ気違い沙汰
# 少なくとも出版社のフィルターがかかっているというのはそういうところで効いてくるんだろうなあ
Re: (スコア:0)
ちょっとコード見たら簡単にリファクタリングできることに気づいたんですよ。
ご連絡先
Re: (スコア:0)
使い道のないあぶく銭がある人が金出すんだろ。
EmacsとVim (スコア:0)
この2つのエディタが戦争を初めてもうどれぐらい経ったかわかりませんが
最近の要領いい人は軒並みsublimetextへさっさと移動したみたいで
残って戦っているのは老兵のみですかね
#最近の注目はatomかlighttableですかね
#コンソール?今更CUIだけで開発している時代錯誤な人なんかいる?
Re: (スコア:0)
利用率で考えたら、プログラマより、運用とかやってる人のほうが使ってるような気がするが>vi
Re:EmacsとVim (スコア:1)
運用やってると標準で入っているもの以外に余計なものを入れたくないからvim使いになるよね。
本番サーバにemacs入れるとかありえない。
Re: (スコア:0)
素のviしか使えない状況に陥った時に
普段がvimなら違和感が少ない。
自分の仕事環境ではけっこうviしか使えないマシンが多いもので。
幸い、viすら使えないってのにはここ10年以上遭遇せずに済んでいる。