えー、emacsで十分といっている人は、
eclipseでなにが出来るか知らないと思いますので、
まずeclipseで何が出来るのかを書いてみたいと思います。
・リアルタイムの構文チェック
ソースコードを書いている途中で構文が正しいかチェックします。
重要なことはリアルタイムでチェックしているのに「重くない」ということ。
しかも右のスクロールバーに、現在開いているファイルのエラーやTODOなどの
場所が表示されるので分かりやすいです。
・リファクタリングブラウザ
単純な名前変更だけでなく、コードの一部分を関数として抜き出したり、
開発環境がクラスのメソッドを理解しているので、decoratorパターンを
実装するのに便利な、「委譲メソッドを生成」などの機能を備えています。
・grepよりも高機能な検索機能
grpeのように同じな名前のものを全部拾うなんてことはしないで、
きちんとクラスを理解し、同じ名前であっても別の変数名は別のものとして検索できます。
こんなことをemacsで果たして実現できるのでしょうか?
emacsでeclipseと同等の開発環境は作れるのか?
■ このスレッドは過去ログ倉庫に格納されています
2010/12/11(土) 22:14:53
2010/12/11(土) 22:21:43
2010/12/11(土) 22:32:01
Eclipseのコードエディタで実現できることはemacsでもできんじゃね
emacsでGUIデザイナーやらUMLエディタを組み込むほうが無理ありそう
emacsでGUIデザイナーやらUMLエディタを組み込むほうが無理ありそう
2010/12/11(土) 22:39:22
Eclipseはコードエディタだけの機能じゃないよ
コンパイラ内蔵コードエディタといっていい。
対応言語はプラグインしだい。
emacsはコンパイラを内蔵して無いだろう?
実現できることはEclipseよりも少ないってことは
容易に想像できるよね?
コンパイラ内蔵コードエディタといっていい。
対応言語はプラグインしだい。
emacsはコンパイラを内蔵して無いだろう?
実現できることはEclipseよりも少ないってことは
容易に想像できるよね?
2010/12/11(土) 23:06:20
>>4
コンパイラを emacs-lisp で書けばいいじゃん
コンパイラを emacs-lisp で書けばいいじゃん
2010/12/11(土) 23:15:39
2010/12/11(土) 23:35:32
>>6
たとえば、Eclipse の機能を新言語に対応させたい場合、
コンパイラやインタープリタはどうするの?
自分で書いてプラグインを作るの?
それとも、Eclipse が全自動で勝手に作ってくれるの?
たとえば、Eclipse の機能を新言語に対応させたい場合、
コンパイラやインタープリタはどうするの?
自分で書いてプラグインを作るの?
それとも、Eclipse が全自動で勝手に作ってくれるの?
2010/12/12(日) 00:48:18
次元が違うだろ
2010/12/12(日) 00:51:32
>>7
重要なことは今現在eclipseは
すでに多くの言語に対応しているということだよ。
emacsでは追いつけない次元だ。
そもそもemacsにコンパイラの構文解析データを使って
さまざまな処理を行えるような仕組みが搭載されているのか?
差は大きいよ。
重要なことは今現在eclipseは
すでに多くの言語に対応しているということだよ。
emacsでは追いつけない次元だ。
そもそもemacsにコンパイラの構文解析データを使って
さまざまな処理を行えるような仕組みが搭載されているのか?
差は大きいよ。
10デフォルトの名無しさん
2010/12/12(日) 01:00:12 HaskellなんかもEclipseのほうがいいの?
2010/12/12(日) 01:13:56
>>9
問題が替わってる
本来の問題は「emacsでEclipseと同等の開発環境は作れるのか?」だ
>>1 が提示した3つの「Eclipseならできる事」と同等の環境を
emacs は作れるのか、だ
今の Eclipse の環境が作られるまでにどれくらいの時間と人手がかかったと思うんだ。
それらを無視して「emacsでは追いつけない次元だ」と言う理由を訊きたい
> そもそもemacsにコンパイラの構文解析データを使って
> さまざまな処理を行えるような仕組みが搭載されているのか?
その仕組みが emacs-lisp では構築できないと思う理由は何だ?
まさかと思うが「面倒で誰もやろうと思わないから」とか、
「今から実現しようとしたって Eclipse は更に先を行く」というのが理由か?
問題が替わってる
本来の問題は「emacsでEclipseと同等の開発環境は作れるのか?」だ
>>1 が提示した3つの「Eclipseならできる事」と同等の環境を
emacs は作れるのか、だ
今の Eclipse の環境が作られるまでにどれくらいの時間と人手がかかったと思うんだ。
それらを無視して「emacsでは追いつけない次元だ」と言う理由を訊きたい
> そもそもemacsにコンパイラの構文解析データを使って
> さまざまな処理を行えるような仕組みが搭載されているのか?
その仕組みが emacs-lisp では構築できないと思う理由は何だ?
まさかと思うが「面倒で誰もやろうと思わないから」とか、
「今から実現しようとしたって Eclipse は更に先を行く」というのが理由か?
2010/12/12(日) 01:33:27
> 今の Eclipse の環境が作られるまでにどれくらいの時間と人手がかかったと思うんだ。
> それらを無視して「emacsでは追いつけない次元だ」と言う理由を訊きたい
emacsはEclipseよりも昔からあるだろw
> それらを無視して「emacsでは追いつけない次元だ」と言う理由を訊きたい
emacsはEclipseよりも昔からあるだろw
131
2010/12/12(日) 01:35:182010/12/12(日) 01:39:17
2010/12/12(日) 02:12:15
そりゃ意味あるだろw
将来できるかもしれないことを言ったら、
全て出来るで終わりだろ。
将来できるかもしれないことを言ったら、
全て出来るで終わりだろ。
2010/12/12(日) 02:28:45
>>15
今できるのか訊くだけなら、
わざわざスレを立てなくてもいいじゃん
今現在、すぐに利用可能なものを使って
emacsでeclipseと同等の開発環境が作れるのかという問題が、
プログラムとどう関係すんの?
今から同等の環境を作る話なら、
リファクタリングブラウザやgrepよりも高機能な検索機能などで必要になる
プログラムの文脈をデータ化して格納する方法とか、
軽いリアルタイム構文チェックを実現する方法とか、
プログラムに関した話ができるかもしれんのに。
今できるのか訊くだけなら、
わざわざスレを立てなくてもいいじゃん
今現在、すぐに利用可能なものを使って
emacsでeclipseと同等の開発環境が作れるのかという問題が、
プログラムとどう関係すんの?
今から同等の環境を作る話なら、
リファクタリングブラウザやgrepよりも高機能な検索機能などで必要になる
プログラムの文脈をデータ化して格納する方法とか、
軽いリアルタイム構文チェックを実現する方法とか、
プログラムに関した話ができるかもしれんのに。
2010/12/12(日) 04:56:35
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2010/12/12(日) 05:14:05
vimの話もまぜようぜ。eclimはナシな。
2010/12/12(日) 09:02:59
つくれば原理的には出来るとか言い出したら、
2010/12/12(日) 09:03:44
BTRONの超漢字だってWindowsに負けてない。
2010/12/12(日) 11:47:23
再開発するくらいならeclipse使うわ
2010/12/12(日) 12:02:51
emacsのJavascript環境でリアルタイムの構文チェックやるやつなら見たことがある
Googleが作ったというもの
よく知らないんだが、emacsのJava環境でもリアルタイムの構文チェックぐらい
ならあるんじゃね?
リファクタリングも結構できるんじゃないかな?
マイナーだからレスが無いだけで
Googleが作ったというもの
よく知らないんだが、emacsのJava環境でもリアルタイムの構文チェックぐらい
ならあるんじゃね?
リファクタリングも結構できるんじゃないかな?
マイナーだからレスが無いだけで
2010/12/12(日) 12:50:10
Lisp/schme開発ならemacs択一だと思うが。
というか他にまともな選択肢がない。eclipseのもお遊び程度だし。
というか他にまともな選択肢がない。eclipseのもお遊び程度だし。
2010/12/12(日) 12:51:34
あるんじゃね?とか
できるんじゃね?というのは
そんなものは知らないと認めるのが嫌なのか?
できるんじゃね?というのは
そんなものは知らないと認めるのが嫌なのか?
2010/12/12(日) 12:55:35
とっくに認めてから言ってるだろ「よく知らないんだが」って言葉が見えんのか
2010/12/12(日) 12:57:54
2010/12/12(日) 13:20:00
Emacsは所詮エディタだろ
2010/12/12(日) 15:00:10
イーマクスさいきょーだぞー!
2010/12/12(日) 16:05:04
結局のところ >>1 は何を言いたいのだ?
2010/12/12(日) 16:15:16
emacsうまくつかえないけどeclipsあるからくやしくなんかないやい
2010/12/12(日) 16:40:25
ウルトラマンと仮面ライダーのどっちが強いかの解を求めてるんだろ
2010/12/12(日) 17:12:06
自分でオリジナルの機能を書いて、追加しまくるようなタイプじゃないと、”emacs使い”なんて自称しちゃダメだと思うわ。 いや、ほんとに。
だって、lisp書いて自分で好き勝手に拡張できるのが、emacsの利点なんだから。
その肝心の利点を使えてないくせに、「emacsはいいぞ〜」なんて言ってる奴が一番ヘボいと思う。lisp書けないemacs使い。
lispも書けないくせにemacsインストールしてある奴とかクソでしょw。 例えば俺とかな?
だって、lisp書いて自分で好き勝手に拡張できるのが、emacsの利点なんだから。
その肝心の利点を使えてないくせに、「emacsはいいぞ〜」なんて言ってる奴が一番ヘボいと思う。lisp書けないemacs使い。
lispも書けないくせにemacsインストールしてある奴とかクソでしょw。 例えば俺とかな?
2010/12/12(日) 17:21:27
いまさらテキストエディタの何を拡張するんだ?
外部コマンドを作るのは、エディタの拡張じゃないし。
外部コマンドを作るのは、エディタの拡張じゃないし。
2010/12/12(日) 18:05:09
>31
どっちもプログラミングをするためのツールなのだから
そのたとえは的外れだと思うよ。
どっちもプログラミングをするためのツールなのだから
そのたとえは的外れだと思うよ。
2010/12/12(日) 18:12:27
Eclipse>vi>>>EmEditor(笑)>>>>>>>>>>>>>>>>>>>>>>>emacs
2010/12/12(日) 18:26:45
emacs>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>E糞pse
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>E糞pse
2010/12/12(日) 19:13:07
Eclipse>vi>emacs>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>E糞pse
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>E糞pse
2010/12/12(日) 21:24:18
Eclipse って、なんか触っちゃだめなボタンが
いっぱいごちゃごちゃしてる感じ
テレビやビデオのリモコンみたいな
emacs は「見た目」シンプルで好きだ
やりたい時にやりたい事に必要なものだけが
画面に表示されてる感じ
いっぱいごちゃごちゃしてる感じ
テレビやビデオのリモコンみたいな
emacs は「見た目」シンプルで好きだ
やりたい時にやりたい事に必要なものだけが
画面に表示されてる感じ
39デフォルトの名無しさん
2010/12/12(日) 23:23:50 言語ごとに優劣つけるとどうなる?
Eclipseでの方が書きやすい:
java,
Emacsでの方が書きやすい:
lisp, scheme, haskell
あと分からん
Eclipseでの方が書きやすい:
java,
Emacsでの方が書きやすい:
lisp, scheme, haskell
あと分からん
2010/12/13(月) 00:03:55
EclipseのLisp環境はCuspしか知らん。
が前見たときはSBCLしか使えんかったし
あまり魅力的とは思えなかった。
あれならemacsとslimeで十分かなと。
が前見たときはSBCLしか使えんかったし
あまり魅力的とは思えなかった。
あれならemacsとslimeで十分かなと。
2010/12/13(月) 01:36:03
KDevelopでの方が書きやすい:
c, c++, qt
c, c++, qt
2010/12/13(月) 01:39:37
Lispとか何に使うのさ。
2010/12/13(月) 01:44:01
そりゃいろいろ
2010/12/13(月) 01:44:34
いろいろ、ですか。
2010/12/13(月) 01:45:04
emacsのテトリス、縦長で遊びづらい。
よってEclipseの勝利である!
よってEclipseの勝利である!
2010/12/13(月) 01:46:11
Maximaも、リスプで書かれてるそうですよ。wikiに書いてあった。
2010/12/13(月) 07:15:38
今はどうか知らんが、Yahoo のサイトの何かも
Lisp で書かれてなかったっけ
Lisp で書かれてなかったっけ
2010/12/13(月) 12:25:46
リスプは市販のアプリケーションやフリーソフトってより
社内のシス担(ハカー)が
スクリプト的に便利に使ってるイメージだな。なんとなくだけど
社内のシス担(ハカー)が
スクリプト的に便利に使ってるイメージだな。なんとなくだけど
2010/12/13(月) 14:46:19
ハッカーと画家の著者がやたら推してる言語というイメージだな
2010/12/13(月) 18:17:54
careless lisperってWHAM!か
2010/12/13(月) 18:36:23
Lisp で連想するゆーたら Amazon と米軍かなあ。Amazon は多分もう使ってない。
最近は実用的に代替できる言語 (python とか ruby とか) が出てきたから、
一般ではあまり使われてないんじゃないかね。米軍とかは ANSI が必要とかあるかもしれないけど。
自分は Emacs で暮らしてるけど、elisp 使うのはその場限りの編集用途のスク
リプトか、カスタマイズか、電卓がわり (予約割引適用した EC2 の年使用料は?
とか) くらいだ。
最近は実用的に代替できる言語 (python とか ruby とか) が出てきたから、
一般ではあまり使われてないんじゃないかね。米軍とかは ANSI が必要とかあるかもしれないけど。
自分は Emacs で暮らしてるけど、elisp 使うのはその場限りの編集用途のスク
リプトか、カスタマイズか、電卓がわり (予約割引適用した EC2 の年使用料は?
とか) くらいだ。
2010/12/13(月) 22:28:39
EclipseはまずデザインやUIが気にくわん。
まず色がキモイ。紫をメインってどういう神経だ。
アイコンが揃いも揃ってダサい。トムキャットがかわいく見える。
置換するのに検索を一回終了させてようやく置換ダイアログ表示とか、アホか。
矩形選択にはalt+shift+aとか、検索のFind Nextがctrl + "K"とかショートカットキーが謎過ぎる。
おそろしく長大なコンテクストメニューはプラグインにより更に長大になり、
国産メーカーPCのWinXP スタートメニュー→プログラム並。
誰かに簡単なWebシステム作らせるのに環境構築だけで半日過ぎかねない。
まぁEmacsユーザーに.emacsとsite-lisp配下を0から揃えさせたらそれ以上になるだろうが。
NetBeansやVSなら15分だ。だが、あいつらはあいつらで(ry
>>38には全く同意だ。
で、Emacsってそもそもプロジェクト管理できんの?
まず色がキモイ。紫をメインってどういう神経だ。
アイコンが揃いも揃ってダサい。トムキャットがかわいく見える。
置換するのに検索を一回終了させてようやく置換ダイアログ表示とか、アホか。
矩形選択にはalt+shift+aとか、検索のFind Nextがctrl + "K"とかショートカットキーが謎過ぎる。
おそろしく長大なコンテクストメニューはプラグインにより更に長大になり、
国産メーカーPCのWinXP スタートメニュー→プログラム並。
誰かに簡単なWebシステム作らせるのに環境構築だけで半日過ぎかねない。
まぁEmacsユーザーに.emacsとsite-lisp配下を0から揃えさせたらそれ以上になるだろうが。
NetBeansやVSなら15分だ。だが、あいつらはあいつらで(ry
>>38には全く同意だ。
で、Emacsってそもそもプロジェクト管理できんの?
2010/12/13(月) 23:05:06
>>52
emacs を IDE 化する CEDET というツール(と言うかライブラリ集か)があるみたい。
プロジェクト管理どころが、UML デザイナも emacs でやれるみたいだな。
俺は IDE にプロジェクト管理の面倒を見てもらわないといけないような
大規模なアプリは emacs 上で作った経験が無く、使ったことはないが、
面白そうではある。
emacs を IDE 化する CEDET というツール(と言うかライブラリ集か)があるみたい。
プロジェクト管理どころが、UML デザイナも emacs でやれるみたいだな。
俺は IDE にプロジェクト管理の面倒を見てもらわないといけないような
大規模なアプリは emacs 上で作った経験が無く、使ったことはないが、
面白そうではある。
2010/12/14(火) 07:55:09
Javaに限っての話だが、
eclipseが使えないと開発効率が落ちることは非常に良くある。
コード補完をはじめとして、SVNや定義の参照やJavaDocの表示など
やはり統合環境ならではの便利な機能がたくさんあると思う。
JUnitなどのPluginも、まずはeclipseありき。
emacsを使わないと開発の効率が落ちるという状況はない。
Linuxじゃなきゃヤダヤダって子にとってはあるかもしれないけど…。
Java以外の言語でeclipseはちょっとどうかと思う
eclipseが使えないと開発効率が落ちることは非常に良くある。
コード補完をはじめとして、SVNや定義の参照やJavaDocの表示など
やはり統合環境ならではの便利な機能がたくさんあると思う。
JUnitなどのPluginも、まずはeclipseありき。
emacsを使わないと開発の効率が落ちるという状況はない。
Linuxじゃなきゃヤダヤダって子にとってはあるかもしれないけど…。
Java以外の言語でeclipseはちょっとどうかと思う
2010/12/14(火) 16:30:31
pydevいいぜ。
最初はスクリプト書くために
わざわざ重いソフト立ち上げんのアフォらしいと思ったもんだが。
最初はスクリプト書くために
わざわざ重いソフト立ち上げんのアフォらしいと思ったもんだが。
56デフォルトの名無しさん
2010/12/14(火) 19:53:43 >>55
PyScripterなんかより良い?
PyScripterなんかより良い?
2010/12/14(火) 21:49:30
PyScripterは昔ちょこっとだけ触ったことあるだけだから
もしかしたら俺が知らんだけでトンチンカンな回答かもしれないが。
PyScripterは単一のファイルを扱ってる分にはいいんだけど
プロジェクト管理に難があって(独特)、ファイルを分割してモジュール化して
サブディレクトリつくって……とかやろうとしっちゃかめっちゃかになって
エラい使いにくかった記憶がある。
そのへんEclipseは流石というか、プロジェクト管理は高機能だと思う。
サブディレクトリ作ると、自動的に「__init__.py」を作ってくれたりなw
(細かい気遣いだけど)
あと理ファクタリングも、javaにはかなわないけど、それなりに動く。
まあファイルいっぱい作るんならEclipseのほうがいいんじゃねえの。
簡単な書き捨てスクリプトならエディタでもなんでもいいと思うけど。
もしかしたら俺が知らんだけでトンチンカンな回答かもしれないが。
PyScripterは単一のファイルを扱ってる分にはいいんだけど
プロジェクト管理に難があって(独特)、ファイルを分割してモジュール化して
サブディレクトリつくって……とかやろうとしっちゃかめっちゃかになって
エラい使いにくかった記憶がある。
そのへんEclipseは流石というか、プロジェクト管理は高機能だと思う。
サブディレクトリ作ると、自動的に「__init__.py」を作ってくれたりなw
(細かい気遣いだけど)
あと理ファクタリングも、javaにはかなわないけど、それなりに動く。
まあファイルいっぱい作るんならEclipseのほうがいいんじゃねえの。
簡単な書き捨てスクリプトならエディタでもなんでもいいと思うけど。
58デフォルトの名無しさん
2010/12/14(火) 21:53:442010/12/14(火) 22:17:41
単一でみたらわりとどうでもいい機能やちょっとした気づかいも
それが積み重なると、それはとても大きなパワーになるのだ。
エディタだけ使っていても、それはわからんちん。
それが積み重なると、それはとても大きなパワーになるのだ。
エディタだけ使っていても、それはわからんちん。
2010/12/14(火) 22:19:52
61デフォルトの名無しさん
2010/12/14(火) 22:24:04 emacsもeclipseもよく知らんのだけど、
schemeやhaskellがEmacsの方がいいというのは
Eclipseでは技術的に難しいから?
それともEmacsユーザーが多かったからみたいな単純な理由?
schemeやhaskellがEmacsの方がいいというのは
Eclipseでは技術的に難しいから?
それともEmacsユーザーが多かったからみたいな単純な理由?
2010/12/15(水) 02:24:41
言語的によって、プログラミングをサポートする機能がどこまで使えるかが違う。
たとえば型がある言語だと、数値型に文字列を入れるような
不正なコードを検出できるが、型がない言語では不可能。
schemeやhaskellは言語仕様的に、プログラミングをサポートする
機能がJavaなどに比べて著しく少なくなる。
EclipseはIDEの機能によって+αの快適さを提供するものだが、
schemeやhaskellだと、+Δ(デルタ、少し)になってしまう。
Eclipseでは技術的に難しいからではなく、言語仕様的に難しい。
Eclipseでできないことは、emacsでもできない。
どうせまともなサポート機能が提供できない言語なら
軽いemacsでいいやということになる。
たとえば型がある言語だと、数値型に文字列を入れるような
不正なコードを検出できるが、型がない言語では不可能。
schemeやhaskellは言語仕様的に、プログラミングをサポートする
機能がJavaなどに比べて著しく少なくなる。
EclipseはIDEの機能によって+αの快適さを提供するものだが、
schemeやhaskellだと、+Δ(デルタ、少し)になってしまう。
Eclipseでは技術的に難しいからではなく、言語仕様的に難しい。
Eclipseでできないことは、emacsでもできない。
どうせまともなサポート機能が提供できない言語なら
軽いemacsでいいやということになる。
2010/12/15(水) 07:36:46
>>62
> schemeやhaskellだと、+Δ(デルタ、少し)になってしまう。
scheme はどうか知らんが、Haskell はもっとサポートできるだろ。
リアルタイム型チェックやリアルタイム構文チェックでエラーは強調できるはずだ。
FFI の foreign import 文や foreign export 文、
Storable のインスタンスなどは少数の情報を与えて半自動で入力されて欲しいし、
ある関数を簡約したらどうなるかくらいはシミュレートして表示できるだろう。
サポートできそうな機能なんて他にもいっぱいあるぞ。
単に実現するのが面倒だから誰もその気にならないだけだ。
言語仕様のせいでサポートできないなんて馬鹿げてる。
> schemeやhaskellだと、+Δ(デルタ、少し)になってしまう。
scheme はどうか知らんが、Haskell はもっとサポートできるだろ。
リアルタイム型チェックやリアルタイム構文チェックでエラーは強調できるはずだ。
FFI の foreign import 文や foreign export 文、
Storable のインスタンスなどは少数の情報を与えて半自動で入力されて欲しいし、
ある関数を簡約したらどうなるかくらいはシミュレートして表示できるだろう。
サポートできそうな機能なんて他にもいっぱいあるぞ。
単に実現するのが面倒だから誰もその気にならないだけだ。
言語仕様のせいでサポートできないなんて馬鹿げてる。
2010/12/15(水) 08:15:26
スレタイに対する結論は、無理、で良いみたいですね
2010/12/15(水) 14:19:10
>>60
やればできるのと、あらかじめ環境が(ある程度)揃ってるのとでは違う。
やればできるのと、あらかじめ環境が(ある程度)揃ってるのとでは違う。
2010/12/15(水) 19:04:15
2010/12/16(木) 02:29:25
どれだけelispをそろえたパッケージを集めようと
emacs本体を大幅に改造しなければ実現不可能なものはたくさん有る。
emacs本体を大幅に改造しなければ実現不可能なものはたくさん有る。
2010/12/16(木) 07:28:29
>>66
そりゃ「作れば」あるだろう。「作れば」。
そりゃ「作れば」あるだろう。「作れば」。
2010/12/16(木) 07:31:23
>>67
たとえばどんな機能?
たとえばどんな機能?
2010/12/16(木) 07:32:21
2010/12/16(木) 18:42:09
windowsのemacs上でipythonを実行する方法ってなんかないのかい
2010/12/21(火) 08:07:34
まるち
2011/01/08(土) 23:55:29
ctrl + n/ctrl + pでエディタのタブって移動できないの?
2011/01/23(日) 00:16:58
HaskellだったらEmacs上でリアルタイム構文チェックするモードがある
ghc.elだったかな。flymakeでコンパイラ呼び出してるだけだけど
elispで完結するという条件が無ければ、>>1に書いてあることを実現する道具は既に揃っているのではないか
ghc.elだったかな。flymakeでコンパイラ呼び出してるだけだけど
elispで完結するという条件が無ければ、>>1に書いてあることを実現する道具は既に揃っているのではないか
2011/01/25(火) 03:03:29
スレタイが検索にかかりにくいからEclipseスレを立て直したよ
Eclipse統合M31【Java/C++/Ruby/Python/Perl】
http://hibari.2ch.net/test/read.cgi/tech/1295886572/
Eclipse統合M31【Java/C++/Ruby/Python/Perl】
http://hibari.2ch.net/test/read.cgi/tech/1295886572/
2011/02/13(日) 18:37:49
emacsで文字列をマウスで移動できますか?
ドラッグドロップで。
ドラッグドロップで。
2011/02/15(火) 20:01:26
eclipseのCode Style -> Formatterみたいなことはemacsで出来ますか?
2011/02/16(水) 19:08:32
Eclipseのエディタ部分だけEmacsに入れ替えてくれんかの
2011/05/02(月) 17:38:28.78
どっちでもいいからopencobolに対応してよ
2011/08/30(火) 18:37:43.40
まずJavaでelispインタープリタを作って…
2011/10/22(土) 01:44:18.34
2011/11/10(木) 08:28:35.12
83デフォルトの名無しさん
2011/11/20(日) 11:25:13.29 あがるよね
2011/11/20(日) 11:58:14.47
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- たぬかなの“結婚隠し”に「弱者男性ビジネス」の声…本人が異例の対応「支払いの履歴持ってきてくれたら返金するから連絡してや」 [muffin★]
- 【物価高対策】「おこめ券を配布しません」大阪府交野の市長が明言「経費率が高い」「今高い米をムリして…」 [1ゲットロボ★]
- 舛添要一「日本は亡国への道をひた走り」「相対的国力は中国が増大し日本が低下している」 [冬月記者★]
- 【地方】「もうヤメとけ、また移住者様が帰っちゃうぞ」田舎の「いじめ体質」★3 [七波羅探題★]
- 従来の健康保険証、12月1日に期限切れ マイナ利用率は37% [蚤の市★]
- 【サッカー】2035年アジア杯、日韓での共催模索の動きに 宮本恒靖会長「チャンスがあれば手を挙げたい。共催も一つの形…」 [冬月記者★]
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1813
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap606
- 【U-NEXT】プレミアリーグ総合 ★37
- 巨専】 ★3
- こいせん 全レス転載禁止
- とらせん IP
- 【悲報】日本人の総ネトウヨ化の原因、“女” だったwwwwwwwwwwwwwwwwww [455031798]
- 外国人「初めての着物?嬉しい❤」 ⇦普通の日本人「全然似合ってない」「気持ち悪い」「無理」「日本文化を破壊するな」 [455031798]
- 偉い人「消化を促進するためには左向きで横になった方がいい」←昔は右向きだったじゃん
- リンクスよりマスターデュエルの方が面白いな
- TBS山本恵里伽アナ「今の日本社会は世界平和や反戦など当たり前のことを言えない空気になっている」これもう新しい戦前だろ高市 [931948549]
- 老害「いいからこの漫画読め!面白いから!」→本当に面白かった漫画 [339035499]
