1 名前:飯島愛 [04/11/16 09:09:25] 最近、本気で JVM を使用するスクリプト言語への乗換えを考えている。 考慮している。熟考している。 考課し、そして考査して、考察しながら勘考している。 我に、数多く存在する JVM 系スクリプト言語それぞれの利点、ドローバックを簡潔に述べ、 皆でそれについて考課し、考査する。勘考も忘れるな! そして一番効率的なスクリプト言語を決定しようではないか!!
18 名前:デフォルトの名無しさん mailto:sage [04/11/19 22:59:07] ぜんぶString型で問題ない。
19 名前:デフォルトの名無しさん mailto:sage [04/11/19 23:20:05] 強い型付けで防げるバグもある
20 名前:デフォルトの名無しさん mailto:sage [04/11/19 23:27:18] どちらにしろ同じようにテストして最終的なバグの数が同じになるなら、実装の早いスクリプト言語の方が有利かも。 どうでもいいものを作る場合でテストしないなら、さらにスクリプトの方がいい。 間違いを見つけたときに修正すればいいからね。 オレは補完が賢く効いてくれる強い型付け言語の方が楽で好きだが。
21 名前:飯島愛 [04/11/19 23:34:49] >>20 > オレは補完が賢く効いてくれる強い型付け言語の方が楽で好きだが。 弱い型付けの言語でも十分補完はできるんだが。。。 java のような半OO言語でのプログラミングは面倒すぎる。
22 名前:デフォルトの名無しさん mailto:sage [04/11/20 00:50:58] >>21 完全OOの言語の方がめんどくさそうですが。
23 名前:デフォルトの名無しさん mailto:sage [04/11/20 00:53:45] > 完全OOの言語の方がめんどくさそうですが。 (゚Д゚)ハァ? おまえJavaプログラミング初心者だろ?
24 名前:デフォルトの名無しさん mailto:sage [04/11/20 01:21:52] >>21 プリミティブとクラスの変換。 コレクションと配列の変換。 面倒。 java.io の低レベルAPIっぽい作り。 ファイル開いて読んで閉じるのに何行書かせるんじゃ。 面倒。 スクリプトでいいよもう。
25 名前:デフォルトの名無しさん mailto:sage [04/11/20 01:24:01] >>18 Integer.parseIntせずに数値として評価する技を教えてくらはい。 オレも全部Stringでやりたい。
26 名前:デフォルトの名無しさん mailto:sage [04/11/20 01:24:11] >>24 > プリミティブとクラスの変換。 Integer a = 5; とか、 int b = a; とかけますが、何か?
27 名前:デフォルトの名無しさん [04/11/20 01:37:11] >>26 > Integer a = 5; > とか、 > int b = a; > とかけますが、何か? 書けませんが何か? (それ5.0からじゃねーの?) // あとプリミティブ型の引数を受けるメソッド、return typeがプリミティブ型 // のメソッドとかも考えること。
28 名前:デフォルトの名無しさん mailto:sage [04/11/20 01:47:43] >>27 > 書けませんが何か? > (それ5.0からじゃねーの?) 書けてるじゃないか。 // あとプリミティブ型の引数を受けるメソッド、return typeがプリミティブ型 // のメソッドとかも考えること。 List<Integer> l = new ArrayList<Integer>(); l.add(5); も int a = l.get(0); できますが、なにか? あ、逆ね。 l.get(new Integer(0)); としても問題ないし Integer i = "いってよし".length(); としても問題ないけど。
29 名前:デフォルトの名無しさん [04/11/20 01:55:55] そ れ 5 . 0 か ら じ ゃ ね ー の ? ちゃんと嫁
30 名前:デフォルトの名無しさん mailto:sage [04/11/20 01:57:55] で、5.0からできてるじゃん。 何の問題が?
31 名前:デフォルトの名無しさん [04/11/20 02:03:11] >>30 > で、5.0からできてるじゃん。 > 何の問題が? それ以下のバージョンではコンパイルできない。 ちなみに List<Integer> l = new ArrayList<Integer>(); l.add(5); だと Integer しか l に入れれないだろ? JythonとかGroovyだと指定なしで何でも l に入れれるし、 「List<Integer> l = new ArrayList<Integer>();」 のようなきたない記述せんでもすむ
32 名前:デフォルトの名無しさん mailto:sage [04/11/20 02:17:09] >>31 > それ以下のバージョンではコンパイルできない。 「スクリプトでいいよもう。」と言ってる人にとって、何の問題が? > List<Integer> l = new ArrayList<Integer>(); > l.add(5); >だと Integer しか l に入れれないだろ? そうだよ。 でもl.add(5);と記述することはできるんだよ。
33 名前:デフォルトの名無しさん mailto:sage [04/11/20 05:13:40] JSP系で使用可能なスクリプト言語は? javaコードをリプレースできてもJSPがまた面倒。
34 名前:デフォルトの名無しさん mailto:sage [04/11/20 09:09:52] GroovyはJSPの中でも使えますが。 式言語なら標準で使えますが。
35 名前:デフォルトの名無しさん mailto:sage [04/11/20 10:03:49] そんなにVariantが好きか藻前ら。
36 名前:デフォルトの名無しさん mailto:sage [04/11/20 10:39:25] コンパイラが勝手に型を判断してくれればいい
37 名前:デフォルトの名無しさん mailto:sage [04/11/20 18:45:01] >>19 強い型付けで防げるバグもある! 俺にもそう思ってた時期がありました…。 1 コンパイル時に検出する 2 実行時に検出する ユニットテストしてたら所要時間は大差ない、かもしれぬ。
38 名前:デフォルトの名無しさん mailto:sage [04/11/21 04:26:52] >>37 問題は、みんながみんなちゃんとしたユニットテストを書けるわけではないってことだ
39 名前:デフォルトの名無しさん mailto:sage [04/11/21 06:03:39] つまりユニットテストを知らない人には強い型のある言語が向いているという事か。
40 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:20:46] >>14 はよJython のこと語れ。ほれ。
41 名前:デフォルトの名無しさん mailto:sage [04/11/21 19:33:47] 論理的に正しいコードを書こうとしなければ、バグは無くならない。 正しいコードを書くには型がある方が便利。 ユニットテストはうっかりエンバグしないためのうっかり八兵衛用。
42 名前:デフォルトの名無しさん mailto:sage [04/11/21 22:25:55] 論理的に正しくても仕様にバグあるなら意味がない。 そして後者の方が深刻。
43 名前:デフォルトの名無しさん mailto:sage [04/11/22 02:45:02] Jrubyがrubyの20倍遅いってのは 今は改善されているのか?
44 名前:デフォルトの名無しさん mailto:sage [04/11/22 03:55:10] >>43 改善されて18倍になりました
45 名前:デフォルトの名無しさん [04/11/22 11:24:04]
46 名前:デフォルトの名無しさん mailto:sage [04/11/22 14:55:53] >>41 逆です。 論理的に正しいコードを書こうとするのは当たり前。 型が無くても正しいコードは書けるが、型があればバグの無いコードが書けるとは限らない。 型こそうっかりエンバグしないためのうっかり八兵衛用。
47 名前:デフォルトの名無しさん mailto:sage [04/11/23 10:35:01] 型は契約。 型のない言語は口頭での約束に過ぎず、下請け法違反。
48 名前:デフォルトの名無しさん mailto:sage [04/11/23 20:34:06] なんのこっちゃ。
49 名前:デフォルトの名無しさん mailto:sage [04/11/23 23:56:58] 使ってる人あんまいないね。
50 名前:デフォルトの名無しさん [04/11/24 00:01:55] スクリプト言語なんて、それこそ動けばなんだっていいからなぁ。
51 名前:デフォルトの名無しさん [04/11/24 21:25:04] >>50 > スクリプト言語なんて、それこそ動けばなんだっていいからなぁ。 アフォだな
52 名前:デフォルトの名無しさん mailto:sage [04/11/24 23:05:17] カーニハンだな
53 名前:デフォルトの名無しさん [04/12/03 00:36:58] おい
54 名前:デフォルトの名無しさん mailto:sage [04/12/03 00:40:35] カーバンクルだろ
55 名前:デフォルトの名無しさん [04/12/03 00:55:52] >>54 おまえそういうこと言うなよ
56 名前:デフォルトの名無しさん mailto:sage [04/12/03 01:15:56] なんで>>1 はRhinoを仲間に入れてくれないんだ?
57 名前:飯島愛 [04/12/03 01:22:19] >>previous ネタじゃなく1だが、普通は Rhino 使うんだったらjavaでプログラムすると思ったので 入れてない。あんまり効率いいとも思わんし
58 名前:デフォルトの名無しさん mailto:sage [04/12/03 01:46:32] 57の言い分がRhinoを外す理由にさっぱり聞こえないのはなぜですか? 普通は Jython 使うんだったらjavaでプログラムすると思ったので 普通は Groovy 使うんだったらjavaでプログラムすると思ったので 普通は JRuby 使うんだったらjavaでプログラムすると思ったので
59 名前:飯島愛 [04/12/03 01:51:47] だからー、愛はねー、「Rhino 使うんだったらjavaでプログラムすると思ったので」 で、「Rhinoはそんなにjavaと変わらんので」を暗示的に明示したわけよ。 Rhinoってjavaと変わるか? かわらないのなら普通java使うだろ?
60 名前:デフォルトの名無しさん mailto:sage [04/12/03 02:00:35] GroovyはJavaと変るのか?RhinoがJavaと変らない程度にGroovyも 変わらない気がするが。基準が全然わかんね。
61 名前:飯島愛 [04/12/03 02:06:18] Jythonはシンタックス的にもかなりジャヴァと変わるだろ。 パイソンのコードが使いまわしできるし、それにJythonはコード をそんなに書かなくても良いから効率がよい。 これからはJythonにしろ
62 名前:58 mailto:sage [04/12/03 02:06:39] >Rhinoってjavaと変わるか? かわらないのなら普通java使うだろ? このスレ自体良スレだとは思っていなかったが、59を見て決定的に失望した。
63 名前:デフォルトの名無しさん mailto:sage [04/12/03 02:07:58] コードを糞のように書かないといけないのはJavaだけです。
64 名前:飯島愛 [04/12/03 02:10:09] >>62 > >Rhinoってjavaと変わるか? かわらないのなら普通java使うだろ? あんたひっぱたくよ。 -> Rhinoってjavaと *そんなに* 変わるか? かわらないのなら普通java使うだろ?
65 名前:デフォルトの名無しさん mailto:sage [04/12/03 02:11:30] JavaはもうCOBOL化したね。
66 名前:デフォルトの名無しさん mailto:sage [04/12/03 10:57:57] それはCOBOLに、失r(ry
67 名前:デフォルトの名無しさん mailto:sage [04/12/03 22:54:14] でさぁ、JSP的に使えるのはどれよ? ロジックはjavaで書くだろ? スクリプトでそれを繋げるだろ? したらHTML出力するツマンネェとこに使って 楽したいじゃねぇか。
68 名前:デフォルトの名無しさん mailto:sage [04/12/04 20:40:56] 問題は速度とメモリ効率で。
69 名前:飯島愛 [04/12/10 08:44:41] java はもう中間言語の域に達っするほど 使いにくい
70 名前:飯島愛 [04/12/10 08:45:37] jythonをメイン開発言語にしてから作業がはかどるわ、はかどるわ。 8倍ぐらい違うんちゃうかな?
71 名前:デフォルトの名無しさん mailto:sage [04/12/10 13:44:07] javaが中間言語ってアホちゃうか。
72 名前:デフォルトの名無しさん mailto:sage [04/12/10 15:06:07] あえていえば泡沫言語だよな
73 名前:デフォルトの名無しさん mailto:sage [04/12/31 11:01:34] ネイティブ環境がどこにもないだけでネイティブコンパイラですよ
74 名前:デフォルトの名無しさん mailto:sage [05/02/06 01:27:49 ] 人気ねぇな。
75 名前:デフォルトの名無しさん mailto:sage [05/02/07 21:02:07 ] おれはJythonを押すね。
76 名前:デフォルトの名無しさん mailto:sage [05/02/07 21:18:25 ] >>75 あれって開発止まってない?
77 名前:デフォルトの名無しさん mailto:sage [05/03/02 03:10:46 ] スレが止まってますな。誰も使ってないってことで このスレ終了。
78 名前:デフォルトの名無しさん mailto:sage [05/03/02 13:54:42 ] Groovyっていう結論がでたからじゃない?
79 名前:デフォルトの名無しさん mailto:sage [05/03/03 21:48:10 ] >>78 使ってみればわかるが現時点では使い物にならない。
80 名前:デフォルトの名無しさん mailto:sage [05/03/03 22:05:06 ] 使わなければどうということはない!
81 名前:デフォルトの名無しさん mailto:sage [05/03/05 22:57:35 ] >>80 頭いいなお前
82 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 18:12:17 ] ピーナッツってどうなのよ?
83 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 22:31:43 ] 鼻につめて飛ばします。
84 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 22:43:12 ] 目では噛めない
85 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 23:57:26 ] オパールをピーナッツと間違えて食った。ひどいめにあった。
86 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 00:41:30 ] ピーナッツを真珠と間違えて埋めた。ひどいめすにあった。
87 名前:デフォルトの名無しさん [2005/06/13(月) 02:41:34 ] 質問です(situmonndesu) perl、python、ruby、これらはいずれもOOPが可能ですが、 これらでOOPをやる場合のそれぞれの利点を教えてください。
88 名前:デフォルトの名無しさん mailto:sage [2005/06/13(月) 07:13:28 ] プログラムが組みやすくなる。以上。
89 名前:デフォルトの名無しさん mailto:sage [2005/06/23(木) 09:57:28 ] >>87 OOは考え方なので実装はどれ使っても一緒。
90 名前:デフォルトの名無しさん mailto:sage [2005/06/23(木) 13:49:52 ] perlはOOやるにはつらいだろ。 pythonとrubyは同じようなもんだという話だけど。 ここに出てないけど、rubyとC++とJavaとPHPだと、OOといってもプログラムの組み方がまったく変わるわけで。
91 名前:デフォルトの名無しさん mailto:sage [2005/06/25(土) 14:21:56 ] >>90 つ ら い の が い い ん じ ゃ な い か 。 まあプログラムの組み方が全く同じなら違う言語使う意味ないわな。 だからといってOO{P|D}するにあたって違いが出るとは思えないが。(PHPは知らん)
92 名前:デフォルトの名無しさん mailto:sage [2005/06/26(日) 08:54:21 ] 静的型つけと動的型つけで違うし、多重継承できるかできないか、リフレクションがあるかないかで違うし、ミックスインがあるかないかで違うし、全然違う。 普通に簡単なWeb - DB連携するだけなら違いは出ないかもしれんが、OOPするなら違うし、OODするなら全く違う。
93 名前:デフォルトの名無しさん mailto:sage [2005/08/21(日) 15:53:35 ] OO支援の機能があるかどうかで、OOPのしやすい、しにくいはあるよ。 Cでポリモフィズムばりばり使ったOOPやろうとしたら、そりゃ大変だ。 Cと比べるとPerlはまだ、恵まれているな。
94 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 08:31:07 ] 100レス近いのに比較が全くないってのも凄いな。 俺はどれも使ってないから分からん。
95 名前:デフォルトの名無しさん [2005/10/05(水) 02:01:55 ] 「自分の効率」は自分でないと分からないものです。 自分は Perl が一番効率がいいと思うし。 やっぱり文法が言語がモデルが汚かったとしても やりたいことがすばやくできるのには敵いません。 今まで何度助けられたか分からないくらいです。 なので自分のお勧めは Perl という結論。
96 名前:デフォルトの名無しさん [2005/10/05(水) 02:16:32 ] JRubyちょっと動かしてみたんだけど、なんかものすごく遅くね? Rubyってこんなもんなの?
97 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 10:03:32 ] JRubyとRubyは文法がコンパチなだけじゃん。 JRubyを使って、Rubyに関する速度の感想を述べるのは軽率だな。 ・・・とJython使いの自分がコメントしてみる。
98 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 02:23:14 ] 6.0にはRhinoが標準添付になる予定
99 名前:デフォルトの名無しさん [2005/11/06(日) 16:11:36 ] rubyで組んでJavaとして納品するのにJruby使ってるな。 遅いと言われたらハードの予算ぶんどるか、ネイティブrubyで動かすか、一部JavaやCで組み直すか。 jrubyが遅いのは当たり前。rubyをjavaでエミュレーションして、それを実行バイナリにエミュレーションしてるから。
100 名前:デフォルトの名無しさん mailto:sage [2005/11/07(月) 09:06:40 ] << 99 なんでそんなにまわりくどいコトやってんの? JavaならJavaでRubyならRubyで組めよ。趣味でやっているならともかく。 しかも、遅いって言われたら予算ぶんどるって、業界の公害だな。
101 名前:デフォルトの名無しさん mailto:sage [2005/11/15(火) 01:59:47 ] >>100 Ruby厨の妄想はほっとけ
102 名前:デフォルトの名無しさん mailto:sage [2005/11/15(火) 06:42:05 ] ttp://itpro.nikkeibp.co.jp/article/COLUMN/20051114/224543/ > JRuby自体の完成度は,正直に言ってまだあまり高くありません。ただ, > フレームワークRuby on Railsの成功でRubyへの注目が高まっており... > ...(ちなみにJRubyではまだRuby on Railsは動きません)。 えええええええええええええ
103 名前:デフォルトの名無しさん mailto:sage [2005/11/15(火) 21:29:41 ] >>99 > rubyをjavaでエミュレーションして なんだ、バイトコードにコンパイルとかしてくれないのか。
104 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 14:45:45 ] というか、Rubyて、実務で使われているんだな。
105 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 01:00:30 ] 実務で使うと後で泣けるけどな
106 名前:デフォルトの名無しさん mailto:sage [2005/12/04(日) 15:43:31 ] もしかしてJava→JRubyの呼び出しってできないのか?
107 名前:デフォルトの名無しさん [2006/02/12(日) 01:29:46 ] Jythonて正式実装のわりに、本家からバージョン遅れすぎじゃね?
108 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 02:59:20 ] >>105 確かに。 互換性よりもまつもと的言語の美しさのほうが優先だからね。。。
109 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 10:19:28 ] >>107 メイン開発者がMSに引き抜かれてIronPython作ってるから、 Jythonの開発はほとんど止まってるんじゃない? IronPythonの方は最新(2.4)の言語仕様に対応してるのにね……
110 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 14:51:06 ] >>109 Javaからドトネトに流れてたのか…。回復の見込みはなさそうだな。 monoでバッチリ動くのならまあいいけど、Java資産が使えないのはイタいな。
111 名前:デフォルトの名無しさん mailto:sage [2006/02/15(水) 06:42:49 ] ABCLってどうなの?
112 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 03:04:02 ] この中ではRhinoが良かったな
113 名前:デフォルトの名無しさん [2006/02/26(日) 02:59:01 ] javaとjavascriptはかなり違う。クラスの扱い方というか定義の仕方からして違う。 と、超遅レス。
114 名前:233 [2006/02/26(日) 03:37:44 ] JMLは?
115 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 12:51:45 ] JaskellってHaskellじゃないんだね。ガックシ。
116 名前:デフォルトの名無しさん [2006/04/18(火) 13:30:52 ] JRuby は遅いからなあ、と使うのをやめたあなた、 www.javaworld.com/javaworld/jw-03-2005/jw-0314-scripting-p2.html 3月27に出た 0.83 はすごく速いぞ!もうほかの処理系に引けを取らないぞ! sourceforge.net/project/shownotes.php?release_id=405255 もうすぐ Ruby on Rails も動くそうだし、大注目だぞ! だけどまだ継続(continuation)は使えないぞ!
117 名前:デフォルトの名無しさん [2006/04/19(水) 02:45:47 ] タイトルの中の言語では、使ってみたところGroovyが一番使える。 最後発なのに使える範囲がめちゃ広い。 サブプロジェクト何個あるんだよ、という感じで。
118 名前:デフォルトの名無しさん mailto:sage [2006/04/19(水) 10:14:03 ] すっかり忘れられた存在って気がするけど、どの辺がいいの?広いって例えば?
119 名前:デフォルトの名無しさん mailto:sage [2006/04/28(金) 11:32:20 ] 俺はGroovyもやめるぞジョジョォーッ
120 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 13:18:41 ] だんだんできることが似たり寄ったりになると、 それぞれの言語の言語仕様で選択することになるのかな。
121 名前:デフォルトの名無しさん [2006/05/22(月) 08:13:11 ] モ ル モ ン
122 名前:デフォルトの名無しさん mailto:sage [2006/05/22(月) 10:51:50 ] >>120 JVMの上で動くJava, Groovy, Jython, JRuby CLRの上で動くC++/CLI, C♯, VB.NET, IronPython, 一応J♯ JITコンパイラの極まり具合だとJVMの方が上だが、 クライアントでの用途を考えると、WinFormsの分CLRが良いと思う。 どちらの上ででも動くPythonは使える範囲が広いってことか。 CLRで動くRubyって実物あったっけ? こう見てみると、Perl6/Parrotって、すげーイマサラ感が漂う。
123 名前:デフォルトの名無しさん [2006/05/22(月) 11:52:25 ] >>120 そういうのメンドクサイから、IFだけそろえてどの言語からでも同じように各種部品が使える状態にして欲しい
124 名前:デフォルトの名無しさん [2006/05/22(月) 13:14:25 ] >>123 Bean Scripting Frameworkを組み込めば、とりあえずひととおりは簡単にサポートできる。 jakarta.apache.org/bsf/ Rhinoのリリースに対応していないのがいまいちだが。 つーかBSFて開発止まってる?
125 名前:デフォルトの名無しさん [2006/05/22(月) 14:16:18 ] >>124 そういう話じゃないんだよ ぶっちゃけ言語なんか何でも良いじゃん RoRとかjakartaProjectとかを各種言語でシームレスに使いたい
126 名前:デフォルトの名無しさん mailto:sage [2006/05/23(火) 03:40:10 ] >>125 でも、現実問題バリバリRubyの機能生かしてかかれたRoRとかを 多言語から利用するってのは無理くさくない? 例えば、BorlandのVCLをD言語から利用したくても、かなり無理くさいのと同様に
127 名前:デフォルトの名無しさん mailto:sage [2006/05/25(木) 01:24:19 ] >>125 JavaOneでRoRの対応、全部じゃないけど出来てきてるって言ってた、 という記事をみたよ
128 名前:デフォルトの名無しさん mailto:sage [2006/05/26(金) 22:08:39 ] という夢をみたよ。
129 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 11:28:05 ] >>126 D知らないんだけど、何で無理なん? VCLってDel専用仕様はあまり使ってない気がするんだが。 だからこそApolloなんかも存在出来るんだと思うし。
130 名前:デフォルトの名無しさん [2006/06/18(日) 00:00:07 ] BSFで、Rhino使ってるんだけど、 普通のGlobalが見えてないでprintすら使えないのは仕様?普通のGlobalのが見える方法ない? BSFは2.3、Rhinoは1.5R3。正確にはantのscriptタスクに使ってる。 よく分かってないんで変なこと言ってたらごめん。
131 名前:デフォルトの名無しさん mailto:sage [2006/07/01(土) 22:43:48 ] Groovy、始まったな 「Groovy 1.0 JSR-6 公開、正式版は今秋を目処に」 journal.mycom.co.jp/news/2006/07/01/342.html
132 名前:デフォルトの名無しさん [2006/07/02(日) 00:00:31 ] っていうか、肝心のJSR自体はどうなってんだよ。
133 名前:デフォルトの名無しさん [2006/07/04(火) 01:08:53 ] Rhino、終ったな download.java.net/jdk6/binaries/
134 名前:デフォルトの名無しさん mailto:sage [2006/07/06(木) 11:38:13 ] BeanShell - Lightweight Scripting for Java www.beanshell.org
135 名前:デフォルトの名無しさん [2006/09/02(土) 18:30:50 ] 結局どれがいいんだよぅ
136 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 19:29:13 ] JRubyの開発者をSunが正式に雇用したらしいな どうするつもりなんだろ www.infoq.com/news/JRuby-Goes-To-Sun
137 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 00:00:29 ] Dynamic Language向けのJVMの最適化はやりたいんだろうな。 Rhinoだけじゃ偏るだろうしね・・・
138 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 01:03:23 ] 今、Sunの中の人で公式にDynamic Language開発してる人って誰が居るんだろう? Pnutsの戸松さんくらいしか思い浮かばないけど、他にも居るのかなあ
139 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 01:06:09 ] そういえば、なんでJDK6にはPnuts入れなかったんだろう? 少なくとも、Javaとの連携という意味では、Pnutsの方がRhinoよりもよっぽど 優れてると思うんだけどなあ。あと、性能でもJVM系Dynamic Languageの中 でほぼ最速だし
140 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 22:57:12 ] モルモン教は、1830年アメリカ合衆国にてジョセフ・スミス・ジュニア(1805年 - 1844年) によって創始されたキリスト教系新興宗教の俗称。日本にはあまり信者はいない。 「モルモン」の名は、当教団の聖典モルモン書に由来すると言われる。 共通するものに飲酒・喫煙・お茶の禁止、避妊、妊娠中絶の禁止などがある。 また、毎月の収入の一部を教会に納めるよう指導がなされ、 そ の 割 合 は 収 入 の 1 0 % と い う 厳 格 な 規定が存在する。 Rubyの利用はモルモン教支援を行う事に等しく、宗教団体との関わりを避けたい 企業への導入の障害となっている。
141 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 21:28:33 ] JythonでGUIアプリを作ろうかと思ってます。 pyからclassファイルにコンパイルしたら理屈上では Javaで書いたGUIアプリとパフォーマンスは変わらないものでしょうか。
142 名前:デフォルトの名無しさん mailto:age [2006/10/25(水) 06:58:26 ] puts 1+2 3 ここまで覚えた ーーーーーーーーーーーー
143 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 23:08:11 ] >>139 別に仕事として開発している訳じゃないからではないかと・・・・ 何より開発者が一人というのがきついのでは? Rhinoは、言語仕様自体は規格化されているけどPnutsは戸松さんのセンスだし。 どっちが好きかだって? そりゃPnutsですよww
144 名前:デフォルトの名無しさん mailto:sage [2007/05/03(木) 13:50:31 ] ,-、 ,.-、 ./:::::\ /::::::ヽ /::::::::::::;ゝ--──-- 、._/::::::::::::::| /,.-‐''"´ \:::::::::::| / ヽ、::::| / ヽ| l. l .| ● | l , , , ● l ` 、 (__人__丿 、、、 / `ー 、__ / /`'''ー‐‐──‐‐‐┬'''""´ ./ ___ l __ l ./ / |/ | `ー-< / ./ ./ `ー‐--{___/ゝ、,ノ
145 名前:デフォルトの名無しさん [2007/05/04(金) 23:51:03 ] 結論:素のjava+フレームワークが最も効率的
146 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 16:07:17 ] jython使わずにjavaのapi使えないのかな? pythonで一緒に使いたいライブラリがあったりするので・・・
147 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 20:06:12 ] C
148 名前:デフォルトの名無しさん [2007/05/06(日) 00:35:24 ] C#
149 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 01:22:46 ] あーいむ Javanese これきついなー、
150 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 21:45:21 ] そろそろ、JavaFXも仲間入りでOKでしょうか?
151 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 17:16:29 ] >>137 どうせJythonの中の人がMSに取られたからとかそんな感じなんじゃないのか?
152 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 20:09:57 ] え?Jythonな人、SunからMSに移ったの?
153 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 21:36:27 ] Jim HuguninっていつSunにいたの?
154 名前:デフォルトの名無しさん mailto:sage [2007/05/28(月) 19:17:22 ] ごめん、Jrubyと勘違いしてた。
155 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 22:12:30 ] kawa の話題は一個もないのな。さすがマイナー言語 lisp の流れをくむだけある。
156 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 23:39:21 ] 2年くらい前にJEmacs 使ったけどすぐ落ちちゃったからそれ以来見てないな
157 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 01:10:11 ] JRubyリリースされたな。 dist.codehaus.org/jruby/ なんで書き込みが少ないんだ?
158 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 06:13:51 ] だって起動がクソ重いんだもん
159 名前:デフォルトの名無しさん mailto:sage [2007/08/31(金) 03:07:56 ] 誰かJRuby on Rails on Tomcatチャレンジしてないかね。 rubyforgeのjruby-extraにおいてあるgoldspikeでrailsプロジェクトをwarに出来るんだけど、 TomcatだろうがJettyだろうがある程度いじってるとヒープ食いつぶして死ぬんだよね。 これが真っ当に動けばRubyもRailsも仕事用にアリになるんだけどなあ。
160 名前:デフォルトの名無しさん mailto:sage [2007/09/01(土) 01:43:28 ] 主流になるのはJRuby on Rails on GlassFish with NetBeans 6.0では? Ruby-on-Rails Hello World on GlassFish blogs.sun.com/arungupta/entry/ruby_on_rails_hello_world Database-enabled Hello World RoR app blogs.sun.com/arungupta/entry/database_enabled_hello_world_ror Database-enabled RoR WAR on GlassFish blogs.sun.com/arungupta/entry/database_enabled_ror_war_on First JRuby app in GlassFish blogs.sun.com/arungupta/entry/screencast_web6_first_jruby_app
161 名前:159 mailto:sage [2007/09/01(土) 03:41:10 ] そっかー GlassFish使うってまで重たい話にはしたくない気もするけどサポート度合いはこっちの方が良いだろね。
162 名前:デフォルトの名無しさん [2007/12/18(火) 20:47:23 ] Groovyの本まだ?
163 名前:デフォルトの名無しさん [2008/01/21(月) 09:28:20 ] C#Ruby最強伝説
164 名前:ちんこ ◆GbXlaaQNk. mailto:sage [2008/02/26(火) 13:02:11 ] >>158 クソってほどでもないだろうよ。
165 名前:デフォルトの名無しさん [2008/05/06(火) 13:55:11 ] Jythonプログラミング ttp://www.nishiohirokazu.org/jybook/ が出たことだし、久しぶりに上げてみる。
166 名前:165 mailto:sage [2008/05/06(火) 13:57:28 ] こっちに目次がある。 ttp://book.mycom.co.jp/book/978-4-8399-2282-5/978-4-8399-2282-5.shtml
167 名前:飯島愛 [2008/05/06(火) 18:18:52 ] 俺はこのスレ主である >>1 だが、未だにスレが続いていることに苦笑してしまった。
168 名前:デフォルトの名無しさん [2008/05/06(火) 19:25:36 ] 結論:やっぱ生Java
169 名前:デフォルトの名無しさん mailto:sage [2008/05/22(木) 03:04:46 ] >>167 ばーさんは黙ってろ
170 名前:デフォルトの名無しさん [2008/06/07(土) 20:47:13 ] Grails1.0ってリリースされてたんだ Server SideはGroovyが席巻しそうだな
171 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 21:12:57 ] ObjC-Rubyとも言うべきMacRubyが最強。 Mac限定だが。
172 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 00:46:18 ] Obj-CランタイムはApple版DLRになりつつあるよな ブリッジ工夫してるだけで、 jRubyみたいにObj-C環境上でRuby作り直した物じゃないから 同列に語るとおかしな事になりそうだが
173 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 12:51:01 ] JythonとJRubyリリース Jython journal.mycom.co.jp/news/2008/07/18/039/index.html JRuby journal.mycom.co.jp/news/2008/07/24/008/index.html
174 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 23:58:39 ] 安定具合はどうなんだろう 久しぶりのupdateのJythonとか不安なんだがw
175 名前:デフォルトの名無しさん [2008/07/25(金) 00:33:29 ] 安定性が不安な人にはGrails1.0.3
176 名前:デフォルトの名無しさん [2008/09/27(土) 16:19:50 ] Groovyイン・アクション book.mycom.co.jp/book/978-4-8399-2727-1/978-4-8399-2727-1.shtml 9/27 発売らしい。 先月はこれも出たし、Groovy/Grailsの本が増えてきていい感じ。 www.amazon.co.jp/dp/4798117366/
177 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 03:03:50 ] Jythonはそろそろ正式版か?
178 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 01:24:44 ] JythonはPython3.0を目指すんだろうか・・・・
179 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 02:25:27 ] 数年後に・・・
180 名前: foi.americanprogress.org mailto:age [2009/08/17(月) 17:49:51 ] 自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L 名言集 その1 『アパッチ砲はワシが作った』 jbbs.livedoor.jp/bbs/read.cgi/internet/134/1229674638/5062 自分の管理するしたらばで借りた掲示板にて > 5062 :自動保守 ◆AOIMAD.NZM [] :2009/08/16(日) 00:46:29 ID:nQYgq9jg0 > そもそも、アパッチ砲っていうのは、私が指揮官になった時代に私の先輩たちが導入して > 先輩たちが命名したもの、っていうかまぁ、そういう砲は今まで存在してないから > 名前つけなくちゃいけないしw > > ってことで、使っているうちに広まった名前なので、それが正式名称になるんじゃないかと。 > > www.paradisearmy.com/doujin/pasok_apache.htm (俺の先輩が命名) > www.paradisearmy.com/doujin/pasok_hping.htm (俺が命名?) ※注 「アパッチ砲」の正式名称は「Apache Jmeter」で、もちろん自動焼人の先輩が作ったものではありません ---------------------------------------------- この自動焼人 ★メールマガジンの配信停止をご希望される方は qb5.2ch.net/test/read.cgi/sec2chd/1250169591/ にて自動焼人 ★までご連絡ください
181 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 14:02:09 ] JRuby に載ってるというJOniを試したが大したことないな。 パターン: "ABC([0-9]+).*" テストメッセージ: "ABC56abc" 試行回数: 1000万ループ java.util.regex.Pattern: 3828 ms org.joni.Regex: 5156 ms
182 名前:181 mailto:sage [2009/11/07(土) 14:07:28 ] ちなみに鬼車のバイナリ透過性を考慮して、 パターンとテストメッセージは予めgetBytes(cs)してある。 ちょっとがっかりな成績だが、単にRubyの文字列が バイナリ透過だってだけで採用されてるのかな。
183 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:40:46 ] さっきJython2.5.1さわり初めて やっと日本語使えたぜふぅ・・・とか思ってたら下のニュースを知った なんだかなぁ JRubyの人もなんだな・・・ Jython開発者、Sunを去る pc11.2ch.net/test/read.cgi/pcnews/1257772042/
184 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:53:53 ] あけおめー!ことよろ☆
185 名前:デフォルトの名無しさん mailto:sage [2010/03/01(月) 09:32:27 ] Rhinoスレ落ちちゃったからこっちに移る 次スレからRhinoもスレタイにいれてね
186 名前:書けるかな? mailto:sage [2010/03/03(水) 00:00:35 ] >>1 > 1 名前:飯島愛[] 投稿日:04/11/16(火) 09:09:25 > >最近、本気で JVM を使用するスクリプト言語への乗換えを考えている。 >考慮している。熟考している。 >考課し、そして考査して、考察しながら勘考している。 この速さなら言える次スレは何年後立つのだろうかと…
187 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 14:23:47 ] ム板の最古スレてどこなんだろ
188 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 18:03:37 ] 上位 5 スレ 2001/07/14(土) 02:18 [Java]JBuilder5[Java] pc12.2ch.net/test/read.cgi/tech/995044723/ 01/11/25 02:53 MSX-BASICの奥義を伝授するスレ pc12.2ch.net/test/read.cgi/tech/1006624394/ 02/01/08 21:29 米国国防省の標準高等言語エイダ(Ada)を語れ! pc12.2ch.net/test/read.cgi/tech/1010492940/ 02/01/18 17:12 自動巡回ソフトを作りたい。 pc12.2ch.net/test/read.cgi/tech/1011341539/ 02/04/01 15:06 C++でXML(主にxerces)やろう! pc12.2ch.net/test/read.cgi/tech/1017641205/ スレによって日時のフォーマットが違うんだね
189 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 20:39:50 ] その昔、8月危機というのがあってな
190 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 21:55:14 ] kwsk
191 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 21:56:48 ] time_t の桁数(10進)が 999999999 から 1000000000 になると色々問題が起きるかもしれないっていう話かな
192 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 22:49:39 ] それは関係ない
193 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 23:27:00 ] 最古スレJBuilderか。Borlandのころのだっけ。懐かしすぎるw
194 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 14:13:14 ] >>188-190 8月危機は圧縮処理による転送量削減で乗り切りましたが、 転送量をさらに減らすために日時のフォーマットを短くしました。 8月危機 ja.wikipedia.org/wiki/8%E6%9C%88%E5%8D%B1%E6%A9%9F > 8月危機(はちがつきき)は、2001年8月25日、 > 匿名掲示板2ちゃんねるが閉鎖の危機に陥った事件。 > この全貌を記録したFlash(通称「UNIXFLASH」、外部リンク参照)が普及し、 > 当時を知らない者にもこの事件の概要は広く浸透している。 UNIXFLASH www.chironoworks.com/yuell/flash/unix.swf
195 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 01:30:00 ] 3/1-2 の ch2.ath.cx/ 見たときは 8月危機の再来かと思ったわわし
196 名前:デフォルトの名無しさん [2010/03/13(土) 18:41:00 ] age
197 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 19:48:03 ] Jythonから常駐Javaプログラムとデータのやり取りをしたいんだけど何か良い方法ないかな? 名前付きパイプってのが最有力らしいんだけど、やり方がわからない・・・orz
198 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 03:20:32 ] rmi
199 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 23:32:38 ] jython + JavaGUI はなかなか面白い。 ただIDEが変数の型を認識しないから快適とは言い辛い。 コード量が多くても、補完がバリバリきくjavaの方が楽なことも多い。 なんとかならないものか。
200 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 13:51:32 ] jyてょn、gろおvy、jるby
201 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 20:36:06 ] cろじゅれ
202 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 14:28:10 ] Rhinoのサイト https://developer.mozilla.org/ja/Rhino JScriptとRhinoの比較 //jscriptCat.js var file = new ActiveXObject("Scripting.FileSystemObject"). OpenTextFile(WScript.Arguments(0)); while (!file.AtEndOfStream) { WScript.StdOut.WriteLine(file.ReadLine()); } file.close() //rhinoCat.js importPackage(java.io); var file = new BufferedReader(new FileReader(arguments[0])); while (file.ready()) { print(file.readLine()); } file.close();
203 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 14:29:39 ] プログラム板 くだすれAjax(超初心者用) pc12.2ch.net/test/read.cgi/tech/1132897521/ WebProg板 サーバーサイドJavaScript総合 pc11.2ch.net/test/read.cgi/php/1210836132/ Ajaxでも語りませんか Rigel4 pc11.2ch.net/test/read.cgi/php/1166751613/
204 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 22:43:02 ] >>202 Readerの使い方間違ってるぞ
205 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 04:07:40 ] 伝説のPHP作者「Rasmus Lerdorf」名言集を聞くと嫌PHP厨がファビョる ・今のPHPを作ったのは、何十人もの開発者ですよ。私は1人目の開発者だったに過ぎません。 ・問題を解くのが好きなだけで、プログラミングは大嫌いです。 ・いかにプログラミングを避けるかを考えていたら、コードを再利用するためのツールとしてPHPができました。 ・PHPは、歯ブラシみたいなものですね。毎日使うものですけど、だから何でしょう?誰が歯ブラシの本なんて読みたがります? ・パーザを書くのは苦手です。本当にダメなんです。今でもね。 ・PHPには「protected属性」も「仮想メソッド」もありますよ。情報学科の教官が「重要だ」っていうやつは何でもね。僕自身は、こんなものどうでもいいと思ってますけど。 ・プログラミングを好む人がいるのは知ってますが、全く理解できないですね。 ・僕はホンモノのプログラマではありませんから、やっつけ仕事ですよ。ホンモノのプログラマは、「動いてるように見えるけど、メモリリークだらけじゃないか。直す必要があるかもね」なんて言うでしょう?僕なら、10リクエストごとにApacheを再起動しますね。 ・いえ、メモリリークはちゃんと気をつけてますよ。でも、プログラミングってほんとクソだなと思いますね。 ・プログラミング言語を作るつもりはありませんでした。どうやって作るのかも知りませんし。論理的に必要だと思われるものを足していっただけなんです。 ・僕の発言に怒ってる人がいるようですね。僕がプログラマとしてひどいのは認めますけど、でも、多分あなたたちよりマシだと思いますよ(笑)。
206 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 15:45:39 ] おもしろくない