Perl6/Parrotスレ - Part2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/11/05(日) 19:19:03ID:aZQxxUnQParrotはCLR(Common Language Runtime)であり、
ParrotアセンブラにコンパイルできればPerl6のみならず、
Python、Ruby、PHPをはじめ、JavaもC#も、Basic、Scheme、
その他の言語なんでもいける・・・ようになるかも!?
mod_parrotができれば速度面でも問題無し!
そんな夢のような言語/VMであるPerl6/Parrotについて語りましょう。
前スレ
次世代Webプログラミング言語の大本命Perl6/Parrot
http://pc8.2ch.net/test/read.cgi/php/1065599868/
関連サイト
>>2-5
0039nobodyさん
2006/11/28(火) 20:49:37ID:???もうそろそろPerlユーザーは怒っていいんじゃないか?
0040nobodyさん
2006/11/29(水) 02:29:54ID:???6も遅くちゃな。
0041nobodyさん
2006/11/29(水) 19:22:45ID:???Perlコミュニティの悪徳だな
満足してるだけじゃだめ
0042nobodyさん
2006/11/29(水) 19:49:06ID:???0043nobodyさん
2006/11/29(水) 20:44:34ID:???0044nobodyさん
2006/11/29(水) 21:30:09ID:???大規模な開発とかにはとても向かないだろ。
当面、Python を使うしかないなぁと思う。
インデントで制御するのはいいけど、関数にしろクラスにしろ、
閉じないというのは、あまりに直感的じゃないとは思うけど、
プライベートなインスタンス変数とかを楽勝で作れるのは、
いまの Perl5 ではとてもかなわんな、とは思った。
0045nobodyさん
2006/11/30(木) 01:32:43ID:???> 正直、Perl5.8 ではオブジェクト指向が使いづらくて、
ここは同意するが
> 大規模な開発とかにはとても向かないだろ。
とか
> 当面、Python を使うしかないなぁと思う。
とか、頭がオカシイんじゃないかと思う。
0046nobodyさん
2006/11/30(木) 01:45:43ID:???あん?
Javaにいくんなら、Perlと縁が切れるだろ。
Parrotつながりで、Python使いつつ、Perl6も待ってみようと
いうことじゃないか。
Javaは多少使えるけど、
昔のPythonはそうでもなかったらしいが、
(やすきに流れたoopという面があったらしい)
今は完全なカプセル化とか実に簡単にできるようだ。
JavaはRADが裏でいろいろやるのが、
うざいんだよ。
(正直いうと、Perl5 こそRADがないとOOPなど無理だよなぁ)
本当は、Perlの中に使いやすいOOP機能があればいいと思うんだが。
0047nobodyさん
2006/11/30(木) 03:41:56ID:???0048nobodyさん
2006/11/30(木) 04:02:22ID:???0049nobodyさん
2006/11/30(木) 04:07:39ID:???あるいはインターンこと丁稚をわんさか使ってる現場とか、、じゃOOは無理か
ネタがないから下がるばっかだ猫のスレ
0050nobodyさん
2006/11/30(木) 04:26:55ID:???Pythonなら、Zopeもあるし、いろいろ出来そうなんだよ。
じゃあな。
あと、とりあえずPerl6は気長に待つ。
0051nobodyさん
2006/11/30(木) 04:38:42ID:???ワナビー君かよw
0052nobodyさん
2006/11/30(木) 05:09:52ID:???0053nobodyさん
2006/11/30(木) 10:17:26ID:???とにかく、Perlは 6 が出ないとどうにもならないだろう?
それは待つにしても、それまでどうするかという話。
あー、もしかして Java とかじゃなくて PHP 使いどもかな。
ならいっとくが、きちんとしたカプセル化ができないような言語に
未来はないと思うぞ。
いちおう Java をいじった経験から、それは間違いないと感じる。
0054nobodyさん
2006/11/30(木) 10:53:41ID:???0055名無しさん@お腹いっぱい。
2006/11/30(木) 12:38:08ID:q/oBx4wLhttp://wiki.ninki.org/wiki.cgi?p=Perl6%2fParrot%a5%b9%a5%ec+%2d+Part2
0056nobodyさん
2006/11/30(木) 12:52:19ID:???妙な子どもっぽい文体はちょっと萌えたけど、肥大した自意識がやっぱしょっぺえ
0057nobodyさん
2006/11/30(木) 12:53:39ID:AwrUVIXp某イスラエル支援企業とかから出ないのかな。
0058nobodyさん
2006/11/30(木) 13:16:54ID:???JVMはゼロからじゃないよう
しかしPerlで特別に要求される技術といっても
コンパイル速度くらいしか思いつかないな
0059nobodyさん
2006/11/30(木) 13:41:06ID:???0060nobodyさん
2006/11/30(木) 13:49:57ID:???やっぱ、天下のSUN がやってるんだから、さける人数が違うんじゃない?
それより、昔はJVM(というかJava)は遅かったから、独自のVMという
発想もいいなと思ったけれど、最近のJVMは速いから、
はたして独自のVMの必要性があるかどうか。
いまのJVMより圧倒的に速いというVMは可能なんだろうか?
そういえば、なんかJVMでは今後は積極的にスクリプト言語のサポートを
していくそうで、動的な型付けの機能も改善していくとか報道されてたなぁ。
groovyとJython が当面の対象らしいけど。
Parrotは、はたしてどうなるのか。
いっそJVMに合流しては、といってみたい気もするが。
0061nobodyさん
2006/11/30(木) 13:54:46ID:???0063nobodyさん
2006/11/30(木) 14:38:36ID:???PHP書けない俺が言うのもなんだけどwww
0064nobodyさん
2006/11/30(木) 19:22:00ID:???________
| |
| / ̄ ̄ ヽ, |
| / ', |
| {0} /¨`ヽ {0}, !
|.l ヽ._.ノ ', |
リ `ー'′ ',|
| |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
5代目 ジュウシマツ住職
で異論ないな?
0065nobodyさん
2006/11/30(木) 20:25:35ID:44SM640Uいいのかも知れないね。
ただJythonとか名前が激しくダサいんだけど何とかならんの?
Jerlとか止めてくれよ?
0066nobodyさん
2006/11/30(木) 20:43:23ID:???情報が新旧入り乱れて混乱すること請け合い。
0067nobodyさん
2006/11/30(木) 20:48:32ID:???> mod_parrotができれば速度面でも問題無し!
これはおかしいでしょう。
CGIはParrotが扱うほんの一部分。
なのに問題無し?
速度面もParrotでJITコンパイラが実現する事の方がインパクトが大きい。
0068nobodyさん
2006/12/01(金) 00:11:17ID:???0069nobodyさん
2006/12/02(土) 09:47:41ID:???0070nobodyさん
2006/12/03(日) 22:05:21ID:???もうスクリプト言語にPerlはいらないよ
0071nobodyさん
2006/12/04(月) 00:10:06ID:???まあ、そんな使い方なら、Perl6はいらないけどなw
0072nobodyさん
2006/12/05(火) 00:43:00ID:BuBMNQCu0073nobodyさん
2006/12/05(火) 03:41:17ID:???0074nobodyさん
2006/12/05(火) 06:50:00ID:???0075nobodyさん
2006/12/14(木) 01:11:41ID:???0076nobodyさん
2006/12/14(木) 01:41:33ID:???0077nobodyさん
2006/12/16(土) 12:46:36ID:???0078nobodyさん
2006/12/16(土) 14:56:59ID:???0079nobodyさん
2006/12/31(日) 10:28:36ID:3POMVN9q0080nobodyさん
2007/01/03(水) 04:05:30ID:???0081nobodyさん
2007/01/03(水) 09:48:17ID:???0082nobodyさん
2007/01/21(日) 00:00:48ID:???Parrot 0.4.8 "Eponymous" Released!
ttp://www.parrotcode.org/
0084nobodyさん
2007/02/02(金) 21:11:59ID:???0085nobodyさん
2007/02/12(月) 21:49:36ID:???0086nobodyさん
2007/02/12(月) 23:53:19ID:???0087nobodyさん
2007/02/13(火) 21:57:03ID:JynubZYfてゆーか最近はJVMで動くPerlの方が魅力的に思えてきた。
そうすればTomcat上でPerlが動いたりとかするんでしょ?
0088nobodyさん
2007/02/14(水) 07:27:48ID:???0089nobodyさん
2007/02/14(水) 08:53:51ID:???よくわからん。
0090nobodyさん
2007/02/14(水) 10:29:49ID:???0092nobodyさん
2007/02/15(木) 13:52:10ID:???0093nobodyさん
2007/02/23(金) 19:13:56ID:???http://search.cpan.org/~pmic/parrot-0.4.9/
0094nobodyさん
2007/03/01(木) 05:19:40ID:???0095nobodyさん
2007/03/01(木) 14:53:46ID:???今日何曜日だっけ
0096nobodyさん
2007/03/13(火) 13:46:21ID:???0097nobodyさん
2007/03/25(日) 20:48:41ID:???Parrot 0.4.10 "The Release Formerly Known as "Prince"" Released!
ttp://www.parrotcode.org/
0098nobodyさん
2007/04/19(木) 23:22:28ID:???Parrot 0.4.11 "Tax Bird" Released!
http://www.parrotcode.org/
0099nobodyさん
2007/05/06(日) 01:23:51ID:MOKBIOLB0100nobodyさん
2007/05/06(日) 02:01:05ID:???0102nobodyさん
2007/05/17(木) 00:53:43ID:???Parrot 0.4.12 "of the Caribbean" Released!
http://www.parrotcode.org/
0103537
2007/05/25(金) 10:35:48ID:???頼む。Parrotもいいが、Java SE7が出たら、
JVMに合流してくれ。
0105nobodyさん
2007/06/16(土) 03:06:17ID:/l2ZVx6v0106nobodyさん
2007/06/21(木) 01:23:08ID:???Parrot 0.4.13 "Clifton" Released!
http://www.parrotcode.org/
0107nobodyさん
2007/06/23(土) 02:53:24ID:???もう出る前にラリ死ぬんじゃない?
0108nobodyさん
2007/07/19(木) 00:30:45ID:???Parrot 0.4.14 "Now, with Seat Belts!" Released!
http://www.parrotcode.org/
0109nobodyさん
2007/07/19(木) 04:54:04ID:???更新されてるってことは、単にやる気がないからってわけじゃなさそうだけど
0110nobodyさん
2007/07/27(金) 23:53:36ID:???Perl6だけがParrotのアイデンティティーなんだから、
他の言語の実装なんか後回しでいい。
0112nobodyさん
2007/08/10(金) 07:26:58ID:39laEg6t0113undef
2007/08/12(日) 00:09:47ID:p/597XHS0114nobodyさん
2007/09/05(水) 12:30:42ID:???Parrot なんぞに貴重な人的リソースをつぎ込んでるくらいなら、
JVM に合流してPerl6 へ集中してもらいたいよ。
開発始めたころは、JVM にはいろいろアラがあり、
Parrot には大きな意味もあるように思えたが、長い時間が過ぎ、
いまそれにどんな意味があるのか不明としかいいようがない。
(JVM を採用すれば、さまざまなJava資産に簡単にアクセスできるし)
JVMで動作する言語開発のサポートプロジェクト"JVM Language Runtime"発足
ttp://journal.mycom.co.jp/news/2007/08/01/045/index.html
こういうのに、乗っかってほしいよ。でないと、死滅しそう… orz
0115nobodyさん
2007/09/09(日) 20:32:20ID:???コミュニティがやる気なくしてるんです。
そんなに欲しいなら3億くらい寄付してやればいい。
0116nobodyさん
2007/09/11(火) 00:06:06ID:T8WaMoCR別に、要求してるんじゃなくて、心配してるんですよ。
JRuby Jython Groovy 、いずれもJVM上での正式版がすでに
リリースされ、C言語ソース版とほぼ変わらない機能を持つように
なってしまった。
どのスクリプトも、インタープリタとしても動くし、コンパイル
して jarにも出来るらしい。
ほかに JavaScript(Rhino)も合流してるし、大物 JavaFX の登場も近い。
その GUI構築力は画期的と早くも大評判だ。
それぞれの言語・スクリプトは自在にデータをやり取りできるから、
あそこはJRuby で、ここはJavaFX でというやり方も簡単らしい。
やっぱり、悲しいし悔しいよね。
Parrotなんて、ほんとに必要なのか? 必要なのは Perl6 じゃないの?
なにか、壮大な空回りをしている気がする…
0117nobodyさん
2007/09/15(土) 01:56:10ID:???0118nobodyさん
2007/09/15(土) 09:56:31ID:???このままじゃ、parrotの完成がいつになるかも分からず、
perl6 はいつまで経っても登場しないだろう。
方針転換を図るべき時期だと思う。
JVM はすでに存在していて、実績もある。
この上にperl6 を構築することを考えるべきだ。
0119nobodyさん
2007/09/15(土) 21:09:41ID:???> この上にperl6 を構築することを考えるべきだ。
ある程度実装できたらリポジトリ教えてね。
0120nobodyさん
2007/09/16(日) 16:26:48ID:???perlは本当に死滅しちゃうよ…
現状では、perl6はおろか parrot の登場さえ1〜2年では無理に思える。
いつまでこの馬鹿げた状況のままで行くんだ?
自前のVM でなくてもいいだろ。
人さまが作ったものでも、それがオープンソースで信用できるもの
なら、利用すればいいじゃないか。
0121nobodyさん
2007/09/17(月) 13:22:57ID:???> 自前のVM でなくてもいいだろ。
> 人さまが作ったものでも、それがオープンソースで信用できるもの
> なら、利用すればいいじゃないか。
ある程度実装できたらリポジトリ教えてね。
0122nobodyさん
2007/09/17(月) 14:25:16ID:???さようなら…、永遠に。orz
0123nobodyさん
2007/09/17(月) 18:10:55ID:???>
> さようなら…、永遠に。orz
とか言うやつは、なにをしたいのだろう。
void がいたらお決まりの展開に。w
0124nobodyさん
2007/09/17(月) 19:16:36ID:???perl をいま使う理由ってなんなのかなぁと考えてしまう。
Javaを使う身からすると、オブジェクト指向が…といいたい
ところだが、それはあまりに誰もが分かってる欠点だから、
とりあえず置いておくとして、
同種のスクリプトと比べても、リファレンスとかあまりに
時代遅れだと思うんだ。ネストされた配列とかも他のスクリプト
なら明示的に指定しない限り、展開されないのが普通で、
perlより圧倒的に使いやすいんだよね。
自分が perl を触ることがあるとすれば、過去に書いたもの
を触るときとかだけだよね。あと、まあ、正規表現は他より
たしかに使いやすいかもしれない。
自分の場合は、人にすすられて Pythonをいじってみてからかな、
目が覚めたのは。ああ、そうか、ほかのはこんなにも使いやすいのかと。
いつのまにか、Javaまで来てしまったけど、JVM上でのスクリプトは
いろいろあるから、スクリプトはこれからも使いたいとは思ってる。
5、6年ものあいだ、perlはなにも進歩していない。
Rubyやpythonをさわってごらんよ。
0126nobodyさん
2007/09/17(月) 22:43:19ID:???まあ、武士の情けで、CPAN の数段上をいく
Javaのライブラリをずらりと列挙するのはやめておいてやるよw
とはいえ、JRuby Jython Groovy といったスクリプトが
Javaやそのライブラリと自在に連携でき、お互いにどうとでも
利用しあえるという点を強調しておきたい。
(Javaもすごいが、Javaを塚わなくてもJavaの利用はできる!)
Rails もJRubyから利用できるし、Grails 正式版の登場も間近だ。
JavaFXのGUIを使ってデスクトップアプリを作りつつ、それを
Java Web Start でブラウザによらないWebアプリとして配布する
なんてことも、できるだろうよ。
俺もperl は使っていたけれど、もう終わったのかなぁという
感じがする…。思い返せば、誰かが parrot なるものを冗談半分に
思いついたときから、perl本体の機能更新が事実上されなくなり、
その遅れはいつしか取り戻せなくなってしまったのかなと。
0128nobodyさん
2007/09/18(火) 18:09:37ID:???0129nobodyさん
2007/09/19(水) 23:53:34ID:???Parrot 0.4.16 "A Farewell to Alex" Released!
0130nobodyさん
2007/09/20(木) 08:16:44ID:???他のはさもすばらしいかのように誇張だけして、
それぞれのメリットとデメリットをまったく考慮してないアホのオナニー日記?
0131nobodyさん
2007/09/20(木) 20:41:36ID:???0132nobodyさん
2007/09/22(土) 02:36:56ID:gaKopyonとか言いながら案件の数はJavaが最強なので使ってやってる。
Perlの奥深さに比べたらJavaなんか楽勝だからな。
0133nobodyさん
2007/09/24(月) 13:50:45ID:???0134nobodyさん
2007/09/24(月) 14:48:00ID:???Java はピラミッドか万里の長城な。
0135nobodyさん
2007/09/24(月) 15:37:47ID:???parrot の開発が短期間にはとても終わりそうもないとハッキリした今、
.NET にせよ Java にせよ、perl6のターゲットをparrotに代えて
それらに出来るだろ。
Java の力はJava を使わないでも利用できる。
.NET はOS を選ぶ。
好むと好まざるとを問わず、そういう状況にあるということだ。
だれがどう見ても、parrotの開発にはあと5年はいる。
それどころか、perlの利用者以外は、開発はもはや無理と思っている。
開発者の人的・資金的リソースはすでに限られているんだよ。
このまま、あてなく突っ走るのか? それならそれでもいいが、
parrot は捨てても perl6 には漕ぎ着けるという手があるだろ。
0137nobodyさん
2007/09/25(火) 06:23:40ID:???もうすぐperl5.10でるし、急いでperl6にしなくてもいいじゃない?
parrotがでるまでメジャーバージョンアップがされないだけで
機能は実装されるんだし何が問題なの?
0138nobodyさん
2007/09/25(火) 10:08:02ID:???pugsのperl6って、もうparrotさえあればリリースしてもいいくらいの完成度なの?
0139nobodyさん
2007/09/25(火) 14:21:52ID:fMvXwWaSあれは遅すぎて、使い物にならないという話だよ。
あくまで、プロトタイプを素早く完成させるのに向いてる手法のらしい。
>>137
Javaでも、Rubyでも、ごく普通に使われているオブジェクト指向が、
perlではまるで誰にも理解不能の高等技術のようになってしまっている
のは、その設計があまりに古すぎるからだ。
(僕はperl を使っているころはまるっきり理解できなかった。
あとになって、Java を知ったとき、あまりにも簡単なことだと
分かって、拍子抜けしたほどだ)
どうしても、その部分の刷新がないと、これから選ぶ言語には
挙げてもらえないと思う。
自分も、はるか以前に知ったということがなければ、
perl をいまでもときどき使うということはなかっただろう。
(ま、正規表現はperl が一番やりやすいというのは事実ではあるが)
オブジェクト指向の件は触れないとしても、
リファレンスなどの扱いはPython では意識することなく、
はるかに容易に扱える。
そういう状況の中でのperl なんだよ。
ほかになにもないならば、永遠に進歩しなくても安泰だ。
でも、他の言語を知るものは、初心者に聞かれれば今は perl を薦める
ことはない。
その状況をなんとかするには、perl6 をなんとしてでもリリースしないと。
■ このスレッドは過去ログ倉庫に格納されています