[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/09 22:29 / Filesize : 5 KB / Number-of Response : 27
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【色々】Java系スクリプト言語【やってるよ】



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







[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<5KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef