- 1 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 21:19:00 ]
- Groovy,Rhino,JRuby,Jython,JavaFX,Pnuts・・・・
JVM上で動くスクリプト言語の話題を扱うスレです。 どの言語使いも仲良くね♥ - Groovy Javaのスクリプトといえばこの方、JSR-241にも定義されています。 groovy.codehaus.org/ - Rhino JVMで動く、Javascript実行環境です。コンパイル機能もあるよ。 (JDK6に機能制限版添付) www.mozilla.org/rhino/ - JRuby 国産言語(?)Ruby実行環境。JVMで動かしちゃったら現行の本家実装より速かった?! jruby.codehaus.org/ - Jython 海外ではメジャーなPythonのJVM実行環境。コンパチバージョンが低いのがちょっと悩み。 www.jython.org/Project/index.html - JavaFX 新顔ながらSUNを後ろ盾に颯爽登場。前身はF3Script。GUI記述が得意の様子。 https://openjfx.dev.java.net/ - Pnuts 元祖Java系スクリプト言語。日本サンのエンジニアが一人で作ってます。 https://pnuts.dev.java.net/
- 2 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 22:02:38 ]
- 2
- 3 名前:デフォルトの名無しさん [2007/09/28(金) 23:54:31 ]
- Jasminとかいってみる
- 4 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 00:39:52 ]
- Scalaは?
- 5 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 00:41:19 ]
- >>3-4
スレ立て人は、その辺り詳しくないので情報書いてもらえると嬉しいです。
- 6 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 01:44:19 ]
- Jaskell
- 7 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 02:23:59 ]
- www.robert-tolksdorf.de/vmlanguages.html
- 8 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 10:24:47 ]
- - Scala
関数型(高階関数やパターンマッチ、型推論など)とクラスベースオブジェクト指向 (mix-inなど)のパラダイムを統合した静的型言語。静的型だけあって、JVMとの 相互運用は得意(クラスの継承とか)。あと、速度がかなり早い www.scala-lang.org/
- 9 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 17:25:25 ]
- JVMはスクリプト言語の実験場だな。
- 10 名前:デフォルトの名無しさん [2007/10/06(土) 17:06:43 ]
- 結論
生Java最強 VM上で多言語やりたいなら.Netに限る
- 11 名前:デフォルトの名無しさん [2007/10/07(日) 00:47:42 ]
- つーか、スクリプトはIDEサポートが弱くて開発しにくいんだよな
実行してみないとわからないとかあぼがど 誰でも好き勝手に実装してスパゲッティ化しやすいとか .Netだって最初から.Net上で動くことを前提に言語を作らないかぎり インターフェース部分用意して面倒に扱うことになるからJavaと同じだよ
- 12 名前:デフォルトの名無しさん [2007/10/07(日) 01:26:25 ]
- そもそも、クロスプラットフォームでないVM って、
どういう存在意味があるのよ? ネーティブでやれ、とWinユーザーにさえ叫ばれる .Netに どういう未来があるんだか…
- 13 名前:デフォルトの名無しさん [2007/10/14(日) 02:55:50 ]
- 馬鹿だな
.netは十分クロスプラットフォームだよ どんなWindowsでも.netさえあれば同じように動くだろ
- 14 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 02:57:50 ]
- やってやんよ
だろ
- 15 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 04:24:20 ]
- え?Selfのjava実装があるの?
Selfって今はsunが作ってるんじゃw 俺はIoの方が好きだが。 というか、javascript使いにはScalaが脳みそ刺激されるw
- 16 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 21:54:51 ]
- >>11
それは普通に使い捨てスクリプト書くためだからだろ GUIとかもせいぜい決まったUIしか使わないし。 でもやっぱりWindowsなら.net系のほうがいい。 実際俺はwshとかの用途で使いつつある。 PowerShellだとスペックがぎりぎりで重いからってものあるが。 まあそういう用途でわざわざJava系のスクリプトの出番はないんだよな 言語的な面白さも特にないみたいだし
- 17 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:41:34 ]
- それwin前提じゃん。
- 18 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 04:16:45 ]
- 使いづらいってのは
やっぱスクリプト動かすときの前提が面倒だからだと思うな。(windowsの話ね) 結局、jscriptコマンドを手で叩いてやる必要がある。 それよか、jarのように特別な拡張子を割り当ててやって ダブルクリックで実行できるようになってくれると使い勝手よくなると思うんだけど。 そうなると、どの言語のスクリプトかをはっきりしないといけなくなるから Unixのスクリプトのようなヘッダが必要になってくるかな
- 19 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 02:29:51 ]
- 適当な拡張子つけて、ftype/assocコマンドで拡張子に実行コマンドを
結びつけて、PATHEXT環境変数も設定するとよいかも。
- 20 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 03:24:30 ]
- 「Windowsだけで動けばcross-platformである」というパラドックス
- 21 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 11:33:36 ]
- どこにもパラドックスねーじゃん
- 22 名前:デフォルトの名無しさん mailto:sage [2008/04/01(火) 04:43:01 ]
- .NETのJava実装デタコレ
- 23 名前:デフォルトの名無しさん mailto:sage [2008/04/01(火) 09:32:50 ]
- >>22
使い物にはならんけどネタにはなりそうだ という程度かと
- 24 名前:デフォルトの名無しさん mailto:sage [2008/04/01(火) 16:32:23 ]
- .netをjavaで実装したの?C#をjavaで実装したの?どっち。
- 25 名前:デフォルトの名無しさん [2008/04/03(木) 08:53:38 ]
- 言語がたくさんありすぎてもうわけわかりません。
仮想マシンとしては大成功ですね。> JVM
- 26 名前:デフォルトの名無しさん [2008/07/22(火) 22:19:02 ]
- TextSS
|

|