Java系スクリプト言語 ..
[2ch|▼Menu]
369:デフォルトの名無しさん
05/06/06 03:18:24
Windowsで動くGroovyはHDDをフォーマットするって本当?

370:デフォルトの名無しさん
05/06/06 03:30:46
そのうちjodeも入るんだろうか。

371:デフォルトの名無しさん
05/06/06 03:49:44
>>369
うそ。

372:デフォルトの名無しさん
05/06/06 04:01:55
>>371
おい、空気嫁

373:デフォルトの名無しさん
05/06/06 06:30:52
  _ / l_
        |//
     ヽヽ /
   ノ ̄/   l
    /    l
   l|   ,'
  ノ レ   \
    |    /
    |    /      、ヽ   =z
    |    l     z       z
    | ヽヽ ',    /v       ヾ
   |  /   ヽ   yl'〃wr'vyvト、j
   |-''    >  l〈 =ァェ、 ィァ=l )
   ヽ─‐  /    ヽ',  、l  //
    |   ./     /l\ -=- /_
    |   l    /ヽ  ヽ-'"l\::::7ヘ─── - 、
    |   ',  ,/`゙ヽ、\ . ∧/ヽ          l::::::\
    |   ヽ,/;;;;;;;;;;;;;;;;\ヽ |\7 lヽ/      〈ノ '':::::::\    /\
  !! /ヽ/`ヽ,;;;;;;;;;;;;;;;;\|  .Y  ヽ____ヘj   ヽ. \ /r' ヽ\
     /  /   \;;;;;;;;;;;;;;;;;;;\ \Oヽ      ̄\  ',   \ 弋_ノ   \
`ヽ ∧/  / ...   \;;;;;;;;;;;;;;;;;;ヽ/ ヽ ヽ       \ l  ヽ:::/\\ r'. \
  l/   ./ ::::::::   /;;;;;;;;;;;;;;;;;;;;;;;\/ヽO',         /\  / .ヽ/  弋 ノ r'
     /      /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ/ヽ ',     /    ̄\ /  \   /
     /      /\;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\\l     \ \  \  〈 、  ヽ
    /      /  ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ l     .ヾ\ \  \ \ヽソソ'
    /      /    ',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;V      \\ \   / ̄
   /::..    r'ヽ_ _____  _ l|        \\  ./
  ./::::::..   //    `ヽ\  | ::::::|r'   ̄二二ヽ      \〉/
  .\::::::.              |   |    二二ア
    `ヽ-、_        ...::::|   |、__二二ィ
         ̄ ̄ ̄/ ̄ ̄ ̄|.「」 |  /l
            /:::...     ̄  //

374:デフォルトの名無しさん
05/06/06 06:31:38
    |   ',  ,/`゙ヽ、\ . ∧/ヽ          l::::::\
    |   ヽ,/;;;;;;;;;;;;;;;;\ヽ |\7 lヽ/      〈ノ '':::::::\    /\
  !! /ヽ/`ヽ,;;;;;;;;;;;;;;;;\|  .Y  ヽ____ヘj   ヽ. \ /r' ヽ\
     /  /   \;;;;;;;;;;;;;;;;;;;\ \Oヽ      ̄\  ',   \ 弋_ノ   \
`ヽ ∧/  / ...   \;;;;;;;;;;;;;;;;;;ヽ/ ヽ ヽ       \ l  ヽ:::/\\ r'. \
  l/   ./ ::::::::   /;;;;;;;;;;;;;;;;;;;;;;;\/ヽO',         /\  / .ヽ/  弋 ノ r'
     /      /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ/ヽ ',     /    ̄\ /  \   /
     /      /\;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\\l     \ \  \  〈 、  ヽ
    /      /  ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ l     .ヾ\ \  \ \ヽソソ'
    /      /    ',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;V      \\ \   / ̄
   /::..    r'ヽ_ _____  _ l|        \\  ./
  ./::::::..   //    `ヽ\  | ::::::|r'   ̄二二ヽ      \〉/
  .\::::::.              |   |    二二ア
    `ヽ-、_        ...::::|   |、__二二ィ
         ̄ ̄ ̄/ ̄ ̄ ̄|.「」 |  /l
            /:::...     ̄  //

375:デフォルトの名無しさん
05/06/06 07:16:04
やっぱりサンビームさんだよな

376:デフォルトの名無しさん
05/06/06 21:44:31
気分はGroovy

377:デフォルトの名無しさん
05/06/09 01:24:32
  _ / l_
        |//
     ヽヽ /
   ノ ̄/   l
    /    l
   l|   ,'
  ノ レ   \
    |    /
    |    /      、ヽ   =z
    |    l     z       z
    | ヽヽ ',    /v       ヾ
   |  /   ヽ   yl'〃wr'vyvト、j
   |-''    >  l〈 =ァェ、 ィァ=l )
   ヽ─‐  /    ヽ',  、l  //
    |   ./     /l\ -=- /_
    |   l    /ヽ  ヽ-'"l\::::7ヘ─── - 、
    |   ',  ,/`゙ヽ、\ . ∧/ヽ          l::::::\
    |   ヽ,/;;;;;;;;;;;;;;;;\ヽ |\7 lヽ/      〈ノ '':::::::\    /\
  !! /ヽ/`ヽ,;;;;;;;;;;;;;;;;\|  .Y  ヽ____ヘj   ヽ. \ /r' ヽ\
     /  /   \;;;;;;;;;;;;;;;;;;;\ \Oヽ      ̄\  ',   \ 弋_ノ   \
`ヽ ∧/  / ...   \;;;;;;;;;;;;;;;;;;ヽ/ ヽ ヽ       \ l  ヽ:::/\\ r'. \
  l/   ./ ::::::::   /;;;;;;;;;;;;;;;;;;;;;;;\/ヽO',         /\  / .ヽ/  弋 ノ r'
     /      /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ/ヽ ',     /    ̄\ /  \   /
     /      /\;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\\l     \ \  \  〈 、  ヽ
    /      /  ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ l     .ヾ\ \  \ \ヽソソ'
    /      /    ',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;V      \\ \   / ̄
   /::..    r'ヽ_ _____  _ l|        \\  ./
  ./::::::..   //    `ヽ\  | ::::::|r'   ̄二二ヽ      \〉/
  .\::::::.              |   |    二二ア
    `ヽ-、_        ...::::|   |、__二二ィ
         ̄ ̄ ̄/ ̄ ̄ ̄|.「」 |  /l
            /:::...     ̄  //

378:デフォルトの名無しさん
05/06/09 23:54:47
Groovy Night Dancin' Fever


379:デフォルトの名無しさん
05/06/17 19:48:30
保守

380:デフォルトの名無しさん
05/07/07 00:49:54
Antのスクリプトに使ってみた。
IDE補完がないのはきつい
jellyで書くよりはいいかも

381:デフォルトの名無しさん
05/08/21 12:12:19
MustungではJavaScriptエンジンが標準で入るとかどっかの記事で読んだんだが、
Groovy大丈夫か?

382:デフォルトの名無しさん
05/08/21 15:05:36
JavaScriptと何か関係あるか?

383:デフォルトの名無しさん
05/08/21 20:07:35
JavaScriptが採用されるってことは、Groovyが採用されないってことだからね。

384:デフォルトの名無しさん
05/08/21 22:01:43
>>383
URLリンク(pcweb.mycom.co.jp)

この記事?

>具体的には、Mozilla RhinoベースのJavaScriptエンジンを実装することによって
>JavaプログラムJavaScriptを埋め込むことができるようになる(JSR 223)。

JavaにJavaScriptを埋め込むのと、GroovyからJavaクラスを使うのは
別のアプローチだと思うけど。


385:デフォルトの名無しさん
05/08/21 22:55:16
>>384
もちろんRhinoではJavaScriptからJavaのクラスを使えるわけだが。

386:デフォルトの名無しさん
05/08/22 11:09:52
// this is JavaScript on Rhino
var message = "Hello, world.";
java.lang.System.out.println(message);


387:デフォルトの名無しさん
05/08/26 12:49:00
JavaからGroovyとかその逆の使い方で、
具体的にどんな使い方してます(したい)か?
どうも使い道が思い浮かばないんですが


388:デフォルトの名無しさん
05/08/26 15:41:19
>>387
サーブレットの代わりにJavaScriptを使う
入力検証をJavaScriptで書いて、クライアント側とサーバー側で同じロジックを使う

389:デフォルトの名無しさん
05/08/27 11:51:45
>>388
それ、387が求めてるのと激しく違うと思うよ。
だいいちGroovyじゃないじゃん。
Javaから呼んでないし。

390:デフォルトの名無しさん
05/08/28 01:37:05
>>389
JavaからJavaScriptよぶんだよ。

391:デフォルトの名無しさん
05/08/28 04:10:25
で、何でJavaScriptが出てくるわけ?

392:デフォルトの名無しさん
05/08/28 16:27:18
GroovyのかわりにJavaScriptが標準でJavaSEに載るから
っていうか、そういう話題だったから。

393:デフォルトの名無しさん
05/08/28 18:08:06
>>392
日付を見れば分かると思うけど、>>386でいったん流れが切れてるんだよ。

394:デフォルトの名無しさん
05/09/25 01:36:51
>>360
かなり亀レスだけど、Groovyはプリミティブ型を使うとラッパクラスをバカスカ生成するから、
Javaでプリミティブ型を多用するような処理させるとかなり差が大きくなるよ。
正規表現みたいに、すでにJavaのほうで処理が実装されるものを呼び出すような処理は
差が小さくなる…と。
Groovyが全体的に1000倍遅いわけじゃなくて、数値計算がかなり不得手だってことじゃないか?
#ループの終了判定なんかでBooleanがバカスカ生成されてたら全体的にだめそうだな
#リフレクションだから、JRE依存?

数値型、char、booleanの変数はgroovy.langあたりにイミュータブルじゃないラッパを用意して、
そっちを使うようにできないモンかね。
instanceofとかで意図しない動作になってしまうとか、Javaコードへのパラメータ引渡しが面倒とか、
コンパイルして作ったクラスのメソッドの戻りはなんになるのかとかいろいろあるなぁ…

各ラッパクラスのうち、よく使われそうなもののインスタンスをキャッシュするとか?

395:デフォルトの名無しさん
05/11/26 12:07:41
久々のニュースなのでage。

「正式リリースまであとわずか - Groovy JSR 04 公開」
URLリンク(pcweb.mycom.co.jp)

396:デフォルトの名無しさん
05/11/26 12:17:12
遅い言語に興味なし

397:デフォルトの名無しさん
05/12/01 17:38:44
>>396
アセンブラ厨とCOBOL爺は死んでください

398:396
05/12/02 00:10:49
金持ちC様なので、死なずに済みました。

399:デフォルトの名無しさん
05/12/02 00:45:58
なるほど、つまりスレ違いのバカ野郎様ですね。

400:デフォルトの名無しさん
05/12/03 15:00:20
>>398
C言語・・・構造化アセンブラ
C++  ・・・オブジェクト指向アセンブラ
だから死ね

401:デフォルトの名無しさん
05/12/03 19:44:40
Java ・・・ VM中間コードアセンブラ

402:デフォルトの名無しさん
05/12/03 20:09:21
>>401
吐き出すコードの問題ではない。使っている人間の意識の問題。
構造化プログラミングのパラダイムでアセンブラ厨が選んだのがC言語。
オブジェクト指向が盛んになったときに選んだのがC++。
プログラムの最適化しか頭にないカチンコチンの思想の持ち主がアセンブラ厨。

あきらかにGroovyはそのような思想の持ち主のために作られたものではない。

403:デフォルトの名無しさん
05/12/03 23:36:37
自己紹介は板違い

404:デフォルトの名無しさん
05/12/04 00:52:32
>>402 に同意。
Groovy は シェルスクリプト位の感覚で使えばいいと思う。



405:デフォルトの名無しさん
05/12/04 02:44:52
あんな起動に時間のかかるシェルスクリプトはいりません……
いや、無理して使ってるけどさ。他の人にはなかなかそういう使い方は勧められないな。

406:デフォルトの名無しさん
05/12/04 15:19:27
>>405
GroovyはJavaの資産をうまく活用しないと生かしきれないと思う。
いままでJavaだけだとRubyやPerlほどシンプルにできない部分があったけど
Groovyならそういった部分もかける。

あと、クラスプラットフォームなオブジェクト指向多言語環境ってのも見逃せない。
Jython、JRuby、Jacl、Sleep、Smalltalk、Java間でライブラリを共有できるし
CGIは今は毎回起動するから向いてないけどServletみたいに起動しっぱなしにできたら
Windowsでスクリプトを書いてUNIX環境のサーバで動かすみたいな使い方には向くようになるかもしれない

407:デフォルトの名無しさん
05/12/04 16:55:44
クラスプラットフォーム?


408:デフォルトの名無しさん
05/12/04 17:12:58
>>407
すまん、クロスだ

409:デフォルトの名無しさん
06/03/04 19:43:04
Java6からJavaScriptが標準で付いてくる。
Groovyなんて訳わからんもん誰が使うんだw

なにかひとつでもJavaScriptに勝てる物があるのか?

410:デフォルトの名無しさん
06/03/04 19:45:09
3ヶ月レスのついてないGroovyスレで、煽って何が楽しいんだこの低脳は。

411:デフォルトの名無しさん
06/03/05 17:15:49
Rhinoの存在を最近知ったバカなんだろ。ほっとけ。

412:デフォルトの名無しさん
06/03/06 19:56:49
これって結局どうなったの?

413:デフォルトの名無しさん
06/03/07 01:59:39
Expert Group Formationで2年も止まったままか。
チームだけ出来て2年音沙汰なしじゃ…。

結局、SUNがオープンソース界の気を引くためのダシに使っただけか。

414:デフォルトの名無しさん
06/03/07 23:25:19
ん?ちゃんとCodehausで開発が進んでいるが....
2月13日には最後のJSRラインでもあるJSR-05が出てるし、この後はRC(リリース候補)
ラインに移行するらしいぞ。

415:デフォルトの名無しさん
06/03/08 00:48:33
実装の話じゃなくて、>>1のリンクにある標準化プロセスの進行具合。
当然のようにDolphinのメニューにもなかったと思う。
言語として格別なにか優れてるんならともかく、単なる俺言語じゃね…。

416:http://www.vector.co.jp/soft/win95/util/se072729.html
06/03/18 22:07:21
TextSS のWindowsXP(Professional)64bit対応化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

そういや64bitにネイティブ対応している2chブラウザてありましたっけ?

>>1 64bitで作ってくれ<メイドさんスクリプト



417:デフォルトの名無しさん
06/05/17 10:38:58
現在groovy.codehaus.orgにアクセスできんけど、ディスクトラブルだそうだよ。

418:デフォルトの名無しさん
06/05/17 20:27:15
(´;ω;`) 復活まだカナー

419:デフォルトの名無しさん
06/05/21 05:29:54
www.codehaus.orgが仮復旧していて、groovyの仮ページみたいなのが出来てたけど、
これってISPがぶっ飛んだ結果、全データなくなっちまった、ということなんだろうか?

以前はあったドキュメントが見つけられなくて難儀した。

420:デフォルトの名無しさん
06/05/22 19:13:02
現在、Groovyletの勉強と行っています
URLリンク(www-06.ibm.com)

ここを参考にしながら、windows上で環境を整えた所、
『リスト5. Groovletを使い始める』のコードがそのまま動きました。

同様に、Linux上で環境を整えて、上記コードを実行した所、
javax.servlet.ServletException: サーブレットインスタンスを割り当て中のエラーです

というエラーが出ます。

以下、動作環境です
【windows】
OS・・Windows XP Home
Apache・・2.0.54
Tomcat・・4.1.31
JDK・・1.4.2_11
Groovy・・groovy-1.0-beta-9.jar
asm・・asm-1.5.2.jar

【Linux】
OS・・centos 4.13
Apache・・2.0.54
Tomcat・・5.5.16
JDK・・1.5.0_06
※Groovyとasmは同バージョンです

申し訳ありませんが、どなたか御教授の程
宜しくお願いします。

421:デフォルトの名無しさん
06/05/22 21:56:18
>>420
そのあとに「at ほげほげほげ」ってのが何行もでてないか?

422:デフォルトの名無しさん
06/05/23 10:35:06
>>421

URLリンク(gamdev.org)

Linux上で実行した際の、エラー画面をキャプチャしました
上記のようなエラーが出ています

423:デフォルトの名無しさん
06/05/23 21:25:50
>>422
NoClassDefFoundErrorって出てるじゃん。
HttpServletとかかいてるし、クラスパスにservlet.jarとかservlet-api-2.3.jarとか
そういうServlet用のjarファイルがないんじゃないの?

ちゃんとTomcatにディプロイしてるのか?

424:420
06/05/24 10:21:30
>>423
Linuxの/etc/profileにGROOVY_HOMEと
GROOVY_HOME/binを設定して、
クラスパスに追加していたgroovy-1.0-beta-9.jarとasm-1.5.2.jarを無くした所
正常に動作しました。

425:デフォルトの名無しさん
06/06/01 22:30:04
codehausが復活しつつあるようだね。
groovy.codehaus.orgは復活してたし、ドキュメントも見られた。
いくつか画像のリンク切れがあるくらいな感じ。

PicoContainerとかも復活してたんで、ほぼ全面復旧だろうか?

426:デフォルトの名無しさん
06/07/04 21:20:53
時給1000円でJava教えてくださるかたを募集します
場所 所沢(池袋・高田馬場から直通)

i−want−to−study−java@hotmail.co.jp
(アドレスは全角で書いてあるので半角に直してください)
よろしくおねがいします

427:426
06/07/17 21:11:36
教える対象は超初心者です。

専門学校などでJavaを勉強されていて夏休みだけ教えたいという方も歓迎です


428:デフォルトの名無しさん
06/07/31 17:32:11
時給安杉
交通費だけで赤字じゃねーか

429:デフォルトの名無しさん
06/08/09 06:07:23
激しくマルチ。無視すること。

430:デフォルトの名無しさん
06/09/10 03:40:38
最近どうよ

431:デフォルトの名無しさん
06/09/26 10:34:32
微妙

432:デフォルトの名無しさん
06/12/02 06:23:48
最近これを使うことがあった
JRuby や Jython も検討したけど Groovy を選んだ
実際使ってみると少し遅いことが気になるもののすごい便利で感動した
Java プログラマなら使わないと損だと思う

433:デフォルトの名無しさん
06/12/05 00:06:18
俺はPnutsでいいと思った。
Groovyはちょっと冗長じゃない?

434:デフォルトの名無しさん
06/12/14 20:15:42
冗長かどうかで言えばGroovyの方が簡潔な気はするけど
Groovyは文法がこなれてないとか処理系の使い勝手が悪いとかの方が俺は気になる
Pnutsはさすがに歴史が長いだけあって処理系の使い勝手も悪くないし、文法も割と
よく考えられてると思う。あと、起動速度や動作速度でもPnutsの方が速いね

435:デフォルトの名無しさん
06/12/14 20:23:26
サポートというか開発はちゃんと続くんだろうな?

436:デフォルトの名無しさん
06/12/15 13:18:24
>>435
Groovyは当分開発は続くと思うよ
MLはgroovy users/devともに流量も多くて活発だし、減る様子もあんまり無い

437:デフォルトの名無しさん
06/12/16 00:56:07
背景として開発はとめられないんじゃない?
JAVA SE6でスクリプトがサポートされたのはいいけれど、
Groovyだと遅い、っていう評価が出ちゃったから、
これを覆すには開発を継続していくしかないんじゃないかしら。

438:デフォルトの名無しさん
06/12/16 01:08:58
チョット書き忘れてたけど、
Groovyだと遅い、の理由は言語的な問題じゃなく、
スクリプトエンジンの問題みたいっす。

439:デフォルトの名無しさん
06/12/27 20:03:15
it's groovy!

440:デフォルトの名無しさん
07/01/04 23:03:09
URLリンク(docs.codehaus.org)
Groovy 1.0 リリース!


441:デフォルトの名無しさん
07/01/21 17:11:28
なんでこんなにも盛り上がってないんだろう

442:デフォルトの名無しさん
07/01/21 17:45:17
JVMの上ならJava動かせば良いから。

443:デフォルトの名無しさん
07/01/21 18:26:57
リリースに手間取ってる間に、JDK6にはJavaScriptが載ったし、流行はRubyだし。

444:デフォルトの名無しさん
07/01/22 01:57:24
他はともかく、Rubyって流行してないだろ…

445:デフォルトの名無しさん
07/01/22 08:57:26
Java使いの注目ったら、Rubyしかないだろ。

446:デフォルトの名無しさん
07/01/22 10:11:44
Rubyで実装されたシステムって有名どころでは何?
ちなみにGroovyは聞いたことが無い。

447:デフォルトの名無しさん
07/01/22 18:24:16
GroovyにもRailsが出来れば流行るだろう。
・・・いや、流行るかもしれない。
・・・・流行る可能性は否定しきれない・・・
・・・・・・・無理かな・・・
jrunscriptでRhino使うの楽だもん・・・・・

448:デフォルトの名無しさん
07/01/22 20:53:11
んーと, どこのリンクをはるのが良いか…
Grails 本家: URLリンク(docs.codehaus.org)
Grails 和訳? URLリンク(grails.codehaus.org)
Oracle が参加したとか云う記事もあったが, 実際どうなの?


449:デフォルトの名無しさん
07/01/23 03:27:33
GroovyのGroovy MarkupとかGroovy BeanとかGrailsとかは結構出来はいいと
思うよ。Grailsなんか元の名前は「Groovy On Rails」だったわけで。

まあ有名では全然ないが。

450:デフォルトの名無しさん
07/01/23 10:16:56
Grailsおもろいぜ。Rails系なりの手軽さが味わえる。
ただ、RoRでなくてGrailsを選ぶ理由は何かと問われると、答えに困る。
def〜endより{〜}が好きとか、HTML記述はtaglib風構文の方がまだ許せるとか、
それくらいしか思いつかない。

Java互換でJavaのライブラリが使えるって言っても、あんまりメリットとも思えない。
GroovyでHttpUnit使ったプログラム書いたら、エディタに補完機能がなかったので
タイプ数の多さにまいった。
スクリプト言語にはスクリプト言語なりのAPIが要ると思ったね。

451:デフォルトの名無しさん
07/01/23 11:02:19
>>447 おまえは真のrhinoを知らない!
アレは劣化rhinoだ!!(笑)

てかrhinoはコンパイルモードがデフォだし、
クラスロードが出来なきゃ自作のネイティブオブジェクト読めねぇよ。

マシン型を実装してくれんとLiveConnectで整数型が認識出来んし。

ファイル操作とXML操作が組み込まれてるのは便利だが。デバッガくらい同梱して欲しかったな。

>>450
クライアントサイドのgroovy向けツールキットとか有っても良いと思うんだけどな。

複雑な処理をスクリプトで行うために。

ちょっとした捨てアプリでGUI書くのはスクリプトになっても手間だし。groovy用swingラッパーとか良いかも。

探したんだけどデスクトップアプリ用groovyライブラリとか無かったよ・・・

452:447
07/01/23 18:47:01
>>451
正直、俺が一番使いやすいのはpnuts
リストとかコレクションAPIのクラス普通に使えるし
rhinoはあんまり使ってないさw

453:デフォルトの名無しさん
07/01/23 21:21:21
pnutsいいね
フットプリントもちっちゃいしコードも読みやすい

454:デフォルトの名無しさん
07/01/23 22:33:48
pnutsは速いらしいね。

455:デフォルトの名無しさん
07/01/26 12:11:27
Pnutsは処理系も安定してるし、便利なライブラリもそれなりにあるしいいよね
って、なんでGroovyスレでPnutsの話題になってるんだかw

456:デフォルトの名無しさん
07/01/26 15:44:42
いやだって、俺pnutsスレ探してこのスレたどり着いて定住してるからww

pnuts単体だとスレ立てても過疎るだろうなぁと思って立てずに
groovy,rhino,pnutsとか込みで、ここ見てる感じ。

457:デフォルトの名無しさん
07/01/26 21:08:23
いまこそjrunscriptのスレを立てるべき時!

実は需要あるんではないかと睨んでたんだが・・・
Scripting APIに従ったエンジンならJavaと通信できそうだし
スクリプトから使うことを前提としたJavaラッパーライブラリが欲しいぜ。
クライアントサイドJavaScriptみたいに

//新規ウィンドウを生成するファクトリ
window.open(hoge,hoge)

て感じなのをJavaで書いてスクリプトから共通利用出来たら捨てアプリ作るの楽じゃない?
言語非依存だし

458:デフォルトの名無しさん
07/01/26 22:26:13
Scripting API という括りの方が良さそうですね。
Pnuts の話題が出ているのは個人的に(ノ∀`)ウレシイ

Pnuts なら、
frame("test").show()
の一文だけで、
AWT のウィンドウ表示ができるよ。

Groovy の拡張ライブラリの
種類の豊富さや開発状況から見ると
需要はそこそこなんじゃないかなと思う。
本も二冊出版されている様子だし。
・・とはいえ、殆ど英語圏の話。

Scripting API 絡みで
Pnuts への注目も少しは強まるかなと思ったけど
まだネット上を見る限りでは変化がない模様。

459:デフォルトの名無しさん
07/01/26 23:32:08
>>458
jsなら
(new java.awt.frame("test")).show()
だな

Pnutsとrhinoは安定している事に加えてPnutsならライブラリの充実、rhinoならJavaScriptのブラウザでの実績があるがgroovyは処理系が安定してないし、実行が遅いってのがあるな。

Javaのライブラリをシームレスに扱えるのが一番デカイが
あとgroovyスクリプトからgroovyスクリプトを呼ぶのに一度コンパイルする必要があったがもう改善された?

Scripting API の組み込み候補ならrhino,Pnuts,groovyの3つが有力だし

【jdk6/組み込み】Scripting API 総合【Rhino/Pnuts/Groovy】

って感じで括れば面白いかもな。
スレの内容としてはJava VM上で動作しJavaと通信出来る言語用フレームワークの紹介とか情報交換とか。

日本語圏じゃjdk5すら浸透してないけどな


460:デフォルトの名無しさん
07/01/29 17:29:53
Scripting APIってことは、BSFは無し?まああんまり話題も無いだろうけど

461:デフォルトの名無しさん
07/01/30 19:34:51
BSFは別フレームワークだしな・・・。
それにBSFだとピンポイントでJSP絡みな話来そう。
ここの板連中ゲームとJavaEEは苦手じゃね?

462:デフォルトの名無しさん
07/02/01 11:14:03
Groovyってinclude無いの?
それともincludeなんて当たり前すぎてどのサイトにも載ってないのか?

463:デフォルトの名無しさん
07/02/04 13:13:33
import じゃなくて include を探してるの??


464:462
07/02/04 13:23:44
>>463
ん、importでソースファイルの参照できんの?
クラスのimportはネットでよく見るけどソースファイルを指定してのimportは見つけられなかった
スクリプト言語なので、クラスのimportじゃなくて普通にincludeしたい

465:デフォルトの名無しさん
07/02/04 14:52:23
cppでも使ってろ

466:ネカマ由紀恵
07/02/04 19:58:43
groovy スクリプト・ソースに対しても
import で読み込めるよ。

467:デフォルトの名無しさん
07/02/23 22:16:25
Grails使ってる奴いる?
Tomcat5で動かすと、HTTP GETで送ったパラメータが文字化けする問題が解決できないんだが。
Grails付属のJettyや、Tomcat4.1.34だと上手くいくし、Tomcat5でもPOSTなら文字化けしない。
試したTomcat5は、5.5.20と5.0.28。あと6.0.9もダメだった。

Grailsの web.xmlにはフィルタの定義が3つあって、
最初のfilter-mappingにSpring FrameworkのCharEncodingFilterを定義して
フィルタ内でrequest.setCharacterEncoding("UTF-8")してるんだけど、どうもそこが機能していないっぽい。
フィルタの順番の問題?ちゃんと最初のfilter-mappingで定義してるんだけど。

468:デフォルトの名無しさん
07/02/24 03:37:56
>>467
Tomcat5以降のデフォルトではGETのパラメータにsetCharacterEncodingが効かない。

469:467
07/02/24 08:10:52
>>468
感謝感激!server.xmlのConnectorに、
userBodyEncodingForURI="true"か、URIEncoding="UTF-8"を加えたら上手く動きました!
Grails関係なかったね…

470:デフォルトの名無しさん
07/04/23 12:34:44
age
Grails使ってるやついる?いたら感想たのむ。
URLリンク(journal.mycom.co.jp)

471:470
07/04/23 12:37:13
>>440
既出だったな スマソ

472:デフォルトの名無しさん
07/06/16 12:24:12
TemplateServletもーちとなんとかならんかね。
変数探す時勝手にrequestを探しに行ってくれたりとかnullの時は
何も表示しないように出来たりとかしてほしい。

473:デフォルトの名無しさん
07/06/19 21:35:00
勝手に探して出てきた変数使われたら怖すぎ

474:デフォルトの名無しさん
07/06/20 11:26:29
>>473
Velocityだのはそうなんだけどなあ

475:デフォルトの名無しさん
07/06/25 16:59:24
公式で公開されてる。1.0の正式リリースってJSR構文とjava likeなfor文使えないの?

@Property hoge
def foo as String
for( ; ; ){//bar}

って文。何かしらの実行時引数とかソース中にディレクティブ追加が必要?

476:デフォルトの名無しさん
07/06/27 01:24:58
>>473
JSPとかタグライブラリの立場は…

477:デフォルトの名無しさん
07/08/14 20:23:38
お前はすでに死んでいる・・・。

478:デフォルトの名無しさん
07/09/06 13:56:55
今頃なんだが、@Property は1.0でまたまた変更されてるんだね。
(GroovyBeans の宣言ということだが)

@Property の部分を、Object と型名宣言に単純に置換する、という
理解でいいのか?

479:デフォルトの名無しさん
07/09/07 15:47:45
groovyConsole の挙動はおかしいよね。

文法の形式が正しいかどうかだけをチェックしようと思って、
普通のクラス宣言なんかを通してみると、それだけでエラーを吐く。
(本家から拾ったサンプルコードさえ、エラーを吐いたりする)

なんでかなあと思ったら、
メインメソッドか、クラス外に必ず実行される文が println でも
なんでもいいからないと、ダメらしい。

おかげて、
println("これはテストコードです")
という一文をくっつけないと、文法の形式チェックもできない。

頭にきて、JRuby に乗り換えようと一瞬思ったが、
Javaとの親和性を考えて、もうちょっと踏みとどまろうと思う。

普通、意味ある実行文なんて1行もなくても、
形式チェックぐらいできるだろ。いちいちNetBeans立ち上げるのが
面倒なんだよ!

こんどなにかあったら、即、JRubyに行くからな!
(ていうか、しっかりしてくれよ、ホントにもう)

480:デフォルトの名無しさん
07/09/07 15:55:38
つーか、
NetBeans でやっても同じだったわw
いや、print文だけデフォで書いてあった。

ま、プリント文が一つあるだけでいいわけだが。
そういう仕様ということだった。なんつーか orz

481:デフォルトの名無しさん
07/09/07 23:59:03
Groovy in Action って翻訳出ないのかな

482:デフォルトの名無しさん
07/09/09 19:55:55
def printStr(str) {
println str
}

closure = printStr

closure("aaa")
closure("bbb")

予想していた実行結果:
aaa
bbb

このコードが撥ねられるというのは、おかしいよなー。
クロージャは変数に入れられなくなった? よく分からん…

483:デフォルトの名無しさん
07/09/09 20:00:40
>>482
よくしらんけど、printStrは括弧無しの呼び出しとはみなされないの?

484:デフォルトの名無しさん
07/09/09 20:49:40
>>483
いや、1.0以前は動いてたサンプルコードだと思ったんだが、
1.0でいろいろ変わっていて、クロージャだけじゃないけど、
動かないのが多いんだよ。

どうも、以下のような構文じゃないと、ダメになったみたい。
自分の勘違いでなければ、だけど。

// 例1
def printStr(str) {
println str
}

printStr("aaa")
printStr("bbb")

実行結果:
aaa
bbb

// 例2

def printStr(str) {
println str
}

closure = printStr("aaa")

実行結果:
aaa

485:デフォルトの名無しさん
07/09/09 21:56:36
1.0の挙動は所々ふしぎに思う部分もあるが言語仕様はどこにあるんだ?

486:デフォルトの名無しさん
07/09/09 22:30:54
>>485
そりゃ、やっぱりホームのドキュメントだとは思うんだが、
ホームのサンプルでもエラーを吐くこともあるし。
URLリンク(groovy.codehaus.org)

groovyConsole で、旧バージョンの構文を1.0での変更点を勘案しつつ、
実際動かしてみるしかないのでは?

(参考)Groovyクラシック・コードと、新構文の変更点チェックリスト
URLリンク(docs.codehaus.org)

ただ、@Propertyのところとか、信用ならん。
@Property に変えて、型宣言すればいいように思える。

487:デフォルトの名無しさん
07/09/13 13:04:46
Groovy は、Java言語そのもののもう一つの表記法とも言われているけど、
実際そんな感じだけども、

いわゆる Groovyっぽい書き方ということになると、
ちょっとJava的オブジェクト指向とは少し違う傾向があるよね。

java では、クラスでデータと関数を結びつける。

でもGroovy では、基本的考え方として、データと関数は分離する。
クラスでは、データのみ定義し、関数は別のところに持って、
クロージャなどで活用するっていうか。

いわゆる関数言語的な書き方に近いような気がする。

自分はまだまだ修行中なんだけど、なんだかすごく気にいっちゃった。
Java使う人間なら、絶対触ってみてほしいよ。

JRubv じゃ、ここまでスムーズにJava と連携できないと思うし、
いつか 風向きが Groovy に向くと思うんだけど。

488:デフォルトの名無しさん
07/09/19 23:59:23
しかしそれにつけてもGroovyは絶望的に遅すぎ。まずはそこからだ。

489:デフォルトの名無しさん
07/09/25 18:46:31
>>488
別にそんなに遅いとも思わないけどなー。
(そりゃ、JVMの起動時間はかかるけど)
だいいち、あまりに遅い部分があるなら、そこだけJava で書けばいいじゃん。
Groovy 使えてJava 分からんなどという人間がいるとも思えないが…

490:デフォルトの名無しさん
07/09/26 00:27:06
いやGroovyは遅いぞ。他のJava VM系言語色々試してみ。
groovyの強みが今のところjavaとの通信のシームレスさがズバ抜けている事しかない上に
更新は遅い、正式版出した割に挙動がちょっと怪しい、スクリプトのロードが面倒、
標準化されてる仕様(構文周り)が実装されてない。

と、トロトロやってるうちに他のJava VM系言語に追い抜かれてしまってる。
シームレスな通信の存在は大きいから使っていきたいけど上に挙げた問題から移行まではしてないな。

491: 
07/09/26 00:59:57
グルグルグルグルグル グルービー

492:デフォルトの名無しさん
07/09/26 11:02:42
透過性を求めるんだったらpnutsもいいよ
実用的な速度でるし

493:デフォルトの名無しさん
07/09/26 13:29:40
ん。一番軽量高速ってイメージがあるね。>>pnuts

494:デフォルトの名無しさん
07/09/28 10:39:58
イメージかよ

495:デフォルトの名無しさん
07/09/28 15:29:25
じゃあJavaスクリプト系言語のベンチマーク取ってみるか。

どんなベンチがいいかな?
・起動時間(スクリプト起動前のtime - スクリプト頭のtime)
・終了時間(スクリプト尻のtime - スクリプト終了後のtime)
・インスタンス生成ループ
・メソッド/関数呼び出しループ
なんかおもいつかねえ。
あと、対象は?
- Rhino
- Groovy
- JRuby
- Jython
- JavaFX
- Pnuts
他なんかあるかな?
あ、あと、
- Java

今見たら、俺一番Groovy使ってないわ。

496:デフォルトの名無しさん
07/09/28 16:00:37

Rhinoはインタプリタモードとコンパイルモードの使い分けが難しいのとバージョンが上がる度に
密かに最適化がアグレッシブになり、インタプリタモードとコンパイルモードで最適化実装が
違うから単純にベンチマーク取れるもんじゃないよ。

あと、java6のRhinoはRhinoじゃないから。

497:デフォルトの名無しさん
07/09/28 17:11:27
そんな難しいのは、試行のバリエーションの一つ。
提供されたものを素直に動かしたらどうなるかのレベルでいいと思う。

498:デフォルトの名無しさん
07/09/28 17:19:04
>>495
URLリンク(shootout.alioth.debian.org)
でも移植してみたら。
RhinoとGroovyとJRubyは既にあるので他のを。

499:デフォルトの名無しさん
07/09/28 17:50:53
>>496のいいたいことを分かりやすく解説すると
「おれはRhinoに詳しいんだぜ」

500:デフォルトの名無しさん
07/09/28 19:09:51
あのなぁ、
ろくにGroovy 試してみたこともないような奴らは、来なくていいから。
ていうか、こないでくれ!!! うざい。

501:デフォルトの名無しさん
07/09/28 19:25:34
次スレからは、他のスクリプト系言語も受け入れるスレタイにしような・・・・
>>950 あたり、よろしく頼むよ・・・・

502:デフォルトの名無しさん
07/09/28 19:52:19
>>500
2chはそういうところなんで、オマエが来なければいいと思うよ

503:デフォルトの名無しさん
07/09/28 20:48:05
いいか、ここは Groovy のスレなんだ!
お前らは不要!!!

504:デフォルトの名無しさん
07/09/28 21:12:55
そういうのがイヤなら、勝手によそでwikiとか立てておけばいいと思うよ。

505:デフォルトの名無しさん
07/09/28 21:19:55
最近、Groovy以外の話題も多く
せっかくなのでスピンアウトしてみました。

【色々】Java系スクリプト言語【やってるよ】
スレリンク(tech板)

506:デフォルトの名無しさん
07/10/06 23:46:02
話題がないのも寂しいから、初歩のサンプル・コードをいくつか…

ファイル読み込みと画面表示 サンプル・コード

myFileName = "/tmp/sampleTextData.txt"
// sampleTextData.txt ファイルの入った tmp フォルダを
// C ドライブ直下に事前に置いておくこと。
// 注 "/fileName.txt" の形式は、C ドライブ直下

myFile = new File(myFileName)

printFileLine = { println "File line: " + it }

myFile.eachLine( printFileLine )


実行結果(ファイルの内容が表示される。
     ただし、各行頭に File line: が付加されている)

507:デフォルトの名無しさん
07/10/06 23:51:55
初歩のサンプルコード ファイルへの書き込み


myFileName = "/tmp/sampleTextData.txt"
// C ドライブ直下に事前にtmp フォルダを作っておく。
// "/fileName.txt" の形式は、C ドライブ直下

myFile = new File(myFileName)

myFile.write("これは groovy による書き込みテストです")


実行結果
事前に用意してあったC ドライブ直下の tmp フォルダ (つまり C:\tmp)内に
sampleTextData.txt が生成され、 これは groovy による書き込みテストです と
書き込まれている。

508:デフォルトの名無しさん
07/10/07 18:32:19
>>491
サンビーム乙

509:デフォルトの名無しさん
07/10/23 21:10:52
URLリンク(yher2.blogspot.com)
に、各スクリプト言語のベンチマークがあった。
(2006年後半時点でのことだが)

Javaとの実行時間比は:
groovy: 約5.5〜500倍
rhino: 約1.5〜50倍
jython: 約2〜150倍
jruby: 約20〜6000倍
となる。

Groovy はJava からみればかなり遅いが、
それでも本家より速いと評判のJruby よりは
かなり速いわけだなぁ。

あと、個人的にはようやく1.0の文法がほぼ分かった。
うまく使いこなせるようになりたい。
1.1は11月中旬に登場だそうだが、楽しみだ。

510:デフォルトの名無しさん
07/10/24 07:13:33
Rubyの本家ってどんだけ(ry

511:デフォルトの名無しさん
07/10/24 17:49:26
2006年後半時点ではまだ本家より速く無かったよ
今だってオプションやらを付けなきゃ本家より遅いはず

512:デフォルトの名無しさん
07/10/25 02:27:55
macじゃどうかしらないけどlinuxだとrubyはthreadが有効だと
なんかポーリングか何かが多発して恐ろしく遅くなるんだよな。
これはvmのデザイン上の問題?それともシステムライブラリ回りと相性悪いのか。

513:デフォルトの名無しさん
07/10/25 14:42:39
まあ、Ruby のスピードの話はともかくとして、

Groovy は実は他のスクリプトと同等程度のスピードは持っている
のに、とかく度外れて遅い呼ばわりされてしまうのは、
やっぱりJVM の起動時間なんでしょうねぇ。

SE7 ではHD上にJVM のキャッシュなどを持つことによって、
起動時間が速くなるとされてます。

あと、来月半ば登場のGroovy1.1ではなんでも2割程度スピードアップ
されているような記事を見たと思います。

まあ、個人的には自分のマシンを最新の Core2Duo にする方が先だろ、
というのはありますけど。まだCeleron なんですよー orz

514:デフォルトの名無しさん
07/10/25 21:34:26
全てのJVM系スクリプト言語の期待の星は
Java Quick Starter

515:デフォルトの名無しさん
07/10/29 18:12:25
pnutsでwebアプリのプロトを作ろうと試みたが、本家でダウンロードできる
pnuts-examples.zip(pnutswiki)をtomcatで実行できますか?
pnutsは最新1.2.1, jdk1.5, tomcat5.1の環境で試みているのだが。
一見ドキュメントが整備されているように見えるが、何かやろうとすると、
全然足りない。

516:デフォルトの名無しさん
07/10/30 15:47:51
ここには pnuts 分かる人はほとんどいないんじゃない?
自分もそうだが、Groovy だけで手一杯だし。
yahoo の pnuts のグループの方が戸松さんも見てるみたいだし、
なにか返事があるかも。
URLリンク(groups.yahoo.co.jp)

517:デフォルトの名無しさん
07/10/30 17:55:59
Problem with Javascript engine.
URLリンク(osdir.com)
バイバイ哀愁でいとー - 回転と脱線
URLリンク(d.hatena.ne.jp)

開発者がじぶんで使う小物ツールからあわよくばテスティング
フレームワークみたいなの作れてハッピーだよね、みたいな
かんじだけど具体的な導入事例みたいなのが見えて来ない…

結局のところ人海戦術で潰してくしかないような。>>UI周りのバグ

518:デフォルトの名無しさん
07/10/30 18:42:38
>>516 レスありがとうございます。
yohooの方はあんまりな寂れ具合にビビリました。ので、メイルでもしてみようかと思います。
ただ、本当に普及させようという感じに思えないので、pnutsを選択すること
について、再考の余地ありかと思いました。

519:デフォルトの名無しさん
07/10/30 20:27:58
>>518
もし、サーブレットを操りたいということでしたら、
Java 王道のJSP じゃダメですか?
JSP もいちおうスクリプトですし、ここは王道に従っても、
スクリプト言語のメリットは受けられるように思いますが。

520:デフォルトの名無しさん
07/10/30 20:32:56
そもそも何でまたよりによって、pnutsなんだ

521:デフォルトの名無しさん
07/10/30 21:22:15
>>519
JSPはあくまでJavaであり、スクリプト言語にあらず。
Java風スクリプト言語であるPnutsやGroovyとは違う。
触ってみれば違いが分かるよ。

ところでJava以外の言語でJSPとかできないんだろうか。
<%@page language="Java" %>以外を指定できるコンテナないのかね。

522:デフォルトの名無しさん
07/10/30 21:52:27
>>521
GSP ってのはダメなん?
おなじみ、実用的なGroovy の記事だけど、
URLリンク(www.ibm.com)

その記事で見るかぎり、
GSP はまるきりJSP のように見える…

523:デフォルトの名無しさん
07/10/31 00:28:17
なんちゅうか、CGI のノリで、下みたいな感じでやったらダメ?

def text = """\
<html>
<head>
<title>My Simple Groovlet</title>
</head>
<body>
<h1>My Simple Groovlet</h1>
<p>Today is ${new java.util.Date()}.</p>
</body>
</html>
"""

println(text)


524:523 の補足
07/10/31 01:02:55
もし、>>523 をコピペして、
テキストがプリントされずエラーが出たら、1行目の\ の後ろに
スペースが入っているからだから、取り除いて。
それでエラーは出ないはず。と思うけど。

これは、
URLリンク(kakutani.com)
にあったGroovlet のサンプル

out.println <<<EOS
<html>
<head>
<title>My Simple Groovlet</title>
</head>
<body>
<h1>My Simple Groovlet</h1>
<p>Today is ${new java.util.Date()}.</p>
</body>
</html>
EOS

が手元のGroovy1.0 では実行するとエラーになるから、
僕が勝手に上のように書き換えたものだよ。
(このままでは 1.0ではダメなのかな? よく分からない)

GSP は要するにテンプレだから、別につかわなくったっていいんでしょ?

昔、perl でみんなこんな感じでCGI 書いてたじゃん。

525:デフォルトの名無しさん
07/10/31 12:07:02
それだと、forとかifとか制御構文を入れだしたら、Perlのような世界が待ってるな。
今更戻りたくない。

526:デフォルトの名無しさん
07/10/31 12:53:39
>>525
そこで、VIEW をまかせるためのGSP のご登場ということなのかな。
Groovy 本家HPには、
URLリンク(groovy.codehaus.org)
のようなサンプルがあるが。

で、これがプロジェクトのHP のようだが
URLリンク(gsp.dev.java.net)

あと、参考になりそうなのは、
実用的なGroovy: Groovyでサーバー側に対応する
URLリンク(www.ibm.com)

角谷氏のHP のGroovlet の項目かな(web.xml の設定も)
URLリンク(kakutani.com)

あと、意外なところでは Grails のHP にも GSP の解説がある。
URLリンク(grails.codehaus.org)
GSP タグ リファレンス
URLリンク(grails.codehaus.org)
しかし、Grails 独自の拡張をしてあるようにも思えるが、どうだろう?

自分としては、Groovy にはJava にはないヒアドキュメントの機能があるので、
テンプレート機能は使わなくてもかなりのことがやれると思う。

527:デフォルトの名無しさん
07/11/03 15:21:58
Servlet の件だけれどさ、やっぱり、
最初に無理やりスクリプトにこだわるより、
はじめだけでも Java 王道からやった方が、結局は楽と思う。

NetBeans による Web アプリケーション開発入門 というのが、
URLリンク(www.netbeans.org)

にある。
これがもっともシンプルに Web アプリを生成する方法だと思う。
少なくとも、初心者にとって。

(Eclipse だと ビルドに 標準的な ant だけではないものを使っている
 とか、Tomcat をバンドルしてないとか、いろいろ面倒がある)

まず、これを押さえてから、これをベースにして
他の手法を(Groovlet であれなんであれ)やった方がいい。

でないと、初心者の場合、最初に動かすまでにつまづいてしまって、
先へ進めないと思う。

528:デフォルトの名無しさん
07/11/03 15:40:54
別に、初心者がPnutsなりGroovyなりでWebアプリ作るための手段を話しているわけではない。

529:デフォルトの名無しさん
07/11/03 16:28:06
そうでないとすると、
俺にはなんでそこまでスクリプトにこだわるのか、
まるっきり理解できないよ。

Java 本体でやるほうが楽なところはJava でやればいいんだし、
もちろん、(JVM上の)スクリプトで楽なところはそれでやればいい。
(とくに、Groovy ではクロージャがあるので、場合によっては
 たしかに使う意味があると思うが)

両者の組み合わせは自在だし、なにがなんでもスクリプトでという
その執念の理由が分からないな…

自分も pnuts は多少使うことを検討したこともあるが、
oop すら満足にサポートしてなさそうで、敬遠した…。

530:デフォルトの名無しさん
07/11/03 16:47:22
なぜなら、そこに言語があるからだ。

531:デフォルトの名無しさん
07/11/03 20:51:41
>>530
それ、ツマンネ

532:デフォルトの名無しさん
07/11/04 13:47:04
まあ、とにかく servlet の知識がなければ、なにも始まらない
わけだからさ。
(Groovlet は下のように servlet のサブクラスなんだからね)

java.lang.Object
- javax.servlet.GenericServlet
--  javax.servlet.http.HttpServlet
---   groovy.servlet.AbstractHttpServlet
----    groovy.servlet.GroovyServlet


web.xml の設定の仕方ひとつとっても、なにがなんだか分からないでしょ。
servlet 知らないと。

533:デフォルトの名無しさん
07/11/10 16:25:28
GSPって日本語扱うと化けない?
どこにも設定できる場所が見あたらないんだけど.

ちなみに今作ってるのはjetty+groovy+hsqldbで,
パッケージングされたスタンドアロンな掲示板システム.
何の役に立つかは秘密.

534:デフォルトの名無しさん
07/11/16 01:09:01
1.1正式版、まだかよー。

535:デフォルトの名無しさん
07/11/27 07:49:53
Groovyまた最近盛り上がってきた?

536:デフォルトの名無しさん
07/11/27 12:18:09
つーか、JVM系スクリプト言語、
たくさんあり過ぎてどうすりゃいいか分かんない状態。
腰が定まらないw

537:デフォルトの名無しさん
07/11/27 20:16:03
結論
 素のJava最強

538:デフォルトの名無しさん
07/11/29 10:55:35
>>536
俺は当時のことは知らないけど、
70年代にLispの上に言語開発するのが流行ったけど、
あれに似た状況になっているな。


539:デフォルトの名無しさん
07/12/07 19:52:53
1.1正式版、待ちくたびれたー

540:デフォルトの名無しさん
07/12/09 21:14:10
なにやら、いきなり1.5 になったんでない?
ウチはまだインストールしてないけど、インストールした人いる?


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5498日前に更新/149 KB
担当:undef