【色々】Java系スクリプト言語【やってるよ】
■ このスレッドは過去ログ倉庫に格納されています
Groovy,Rhino,JRuby,Jython,JavaFX,Pnuts・・・・
JVM上で動くスクリプト言語の話題を扱うスレです。
どの言語使いも仲良くね♥
- Groovy
Javaのスクリプトといえばこの方、JSR-241にも定義されています。
http://groovy.codehaus.org/
- Rhino
JVMで動く、Javascript実行環境です。コンパイル機能もあるよ。 (JDK6に機能制限版添付)
http://www.mozilla.org/rhino/
- JRuby
国産言語(?)Ruby実行環境。JVMで動かしちゃったら現行の本家実装より速かった?!
http://jruby.codehaus.org/
- Jython
海外ではメジャーなPythonのJVM実行環境。コンパチバージョンが低いのがちょっと悩み。
http://www.jython.org/Project/index.html
- JavaFX
新顔ながらSUNを後ろ盾に颯爽登場。前身はF3Script。GUI記述が得意の様子。
https://openjfx.dev.java.net/
- Pnuts
元祖Java系スクリプト言語。日本サンのエンジニアが一人で作ってます。
https://pnuts.dev.java.net/ >>3-4
スレ立て人は、その辺り詳しくないので情報書いてもらえると嬉しいです。 - Scala
関数型(高階関数やパターンマッチ、型推論など)とクラスベースオブジェクト指向
(mix-inなど)のパラダイムを統合した静的型言語。静的型だけあって、JVMとの
相互運用は得意(クラスの継承とか)。あと、速度がかなり早い
http://www.scala-lang.org/ 結論
生Java最強
VM上で多言語やりたいなら.Netに限る つーか、スクリプトはIDEサポートが弱くて開発しにくいんだよな
実行してみないとわからないとかあぼがど
誰でも好き勝手に実装してスパゲッティ化しやすいとか
.Netだって最初から.Net上で動くことを前提に言語を作らないかぎり
インターフェース部分用意して面倒に扱うことになるからJavaと同じだよ そもそも、クロスプラットフォームでないVM って、
どういう存在意味があるのよ?
ネーティブでやれ、とWinユーザーにさえ叫ばれる .Netに
どういう未来があるんだか… 馬鹿だな
.netは十分クロスプラットフォームだよ
どんなWindowsでも.netさえあれば同じように動くだろ え?Selfのjava実装があるの?
Selfって今はsunが作ってるんじゃw
俺はIoの方が好きだが。
というか、javascript使いにはScalaが脳みそ刺激されるw >>11
それは普通に使い捨てスクリプト書くためだからだろ
GUIとかもせいぜい決まったUIしか使わないし。
でもやっぱりWindowsなら.net系のほうがいい。
実際俺はwshとかの用途で使いつつある。
PowerShellだとスペックがぎりぎりで重いからってものあるが。
まあそういう用途でわざわざJava系のスクリプトの出番はないんだよな
言語的な面白さも特にないみたいだし 使いづらいってのは
やっぱスクリプト動かすときの前提が面倒だからだと思うな。(windowsの話ね)
結局、jscriptコマンドを手で叩いてやる必要がある。
それよか、jarのように特別な拡張子を割り当ててやって
ダブルクリックで実行できるようになってくれると使い勝手よくなると思うんだけど。
そうなると、どの言語のスクリプトかをはっきりしないといけなくなるから
Unixのスクリプトのようなヘッダが必要になってくるかな 適当な拡張子つけて、ftype/assocコマンドで拡張子に実行コマンドを
結びつけて、PATHEXT環境変数も設定するとよいかも。 「Windowsだけで動けばcross-platformである」というパラドックス >>22
使い物にはならんけどネタにはなりそうだ
という程度かと .netをjavaで実装したの?C#をjavaで実装したの?どっち。 言語がたくさんありすぎてもうわけわかりません。
仮想マシンとしては大成功ですね。> JVM >>1
へぇー、
∧,,∧ ∧,,∧
∧,,(´-ω-)(-ω-`)∧,,∧
( ´-ω)旦o) (o旦o(ω-` )
(_ o[( ´-) (-` )]o _)
└'ー-(_ )][( _)ー'┘
'ー'^ー' 'ー'^ー'
Q. 自動保守#K9K?_D[L とは一体何なのか?
A. 外部サイトへの突撃大好きな真性厨房
韓国突撃でお馴染みの自動保守
最近は自動焼人 ★として2ちゃんねるのボランティアにも精を出す日々
だがそんな彼にも、人間らしい部分はあったのだ…
名言集
『アパッチ砲はワシが作った』
『お前が規制系キャップ取れるか審査してやるよ』
『いつもサボってばかりのキャップがウゼえ』
『俺、100人規模の集団サイバーテロの主犯だったこともあるんだぜ』
『俺の経歴カックイイだろ?』
最近のニュース
8月15日の韓国突撃の際に歴史的大敗を喫する。ラジオでの敗戦宣言のときに声が震えていた
本人は体調不良と言っているが…
----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください 自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L
名言集 その2
『お前が規制系キャップ取れるか審査してやるよ』
http://yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ ID:PVAf+dux0 = 自動焼人 ★
> 36 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:31:30.02 ID:PVAf+dux0
> >>33
> キャップとコテハンの違いは何?
> 46 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:38:05.34 ID:PVAf+dux0
> >>45
> その回答では落ちるなw
> 答えは教えないがw
> 50 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:41:29.96 ID:PVAf+dux0
> Q.キャップとコテハンの違いは何?
> A.2ちゃんねるのボランティアの登録制度
> それがお前の答えかw
> 52 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:43:10.06 ID:PVAf+dux0
> まぁ、どうせ正解が出るわけもないし、次の問題。
> 君が思う面白いスレはどんなの?
----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください ■ このスレッドは過去ログ倉庫に格納されています