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
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 をなんとしてでもリリースしないと。
0140nobodyさん
2007/09/25(火) 17:10:39ID:???0141nobodyさん
2007/09/25(火) 19:20:49ID:???他のVMで再現できるかは怪しい。
0142nobodyさん
2007/09/26(水) 02:11:13ID:???> のは、その設計があまりに古すぎるからだ。
頭が足りてない人はかわいそうですね。
0143nobodyさん
2007/09/26(水) 10:56:58ID:CAoVa9AOリファレンスなど 自分でせんでも言語が勝手に自動でやる
0144nobodyさん
2007/09/26(水) 18:01:24ID:???Perlは高級言語の度合いが高いと思うよ。
0145nobodyさん
2007/09/26(水) 22:46:51ID:???5.9は開発版だからPerl6でなきゃ事実上、Perl5.8で打ち止め?
0146nobodyさん
2007/09/26(水) 23:41:02ID:???よく読めば、なんとかperl6 を出してほしいという
思いからの発言。
なんだかんだいっても、愛着があるんだろ。
どうにかして、Perl6 にこぎつけなきゃ。
0148nobodyさん
2007/09/27(木) 07:04:56ID:???> よく読めば、なんとかperl6 を出してほしいという
> 思いからの発言。
> なんだかんだいっても、愛着があるんだろ。
> どうにかして、Perl6 にこぎつけなきゃ。
頭大丈夫か?
0150nobodyさん
2007/10/19(金) 00:57:20ID:???Parrot 0.4.17 "Two for Finching" Released!
ttp://www.parrotcode.org/
次は11/20
0151nobodyさん
2007/11/12(月) 01:08:40ID:oRAc3WnL0152nobodyさん
2007/11/16(金) 18:18:52ID:???いつでもいいから、3年後でも5年後でもそれ以降でも、
とにかく完成さえされたら、大ラッキーとでもいうしかないような。
0153nobodyさん
2007/11/22(木) 04:03:10ID:???0154nobodyさん
2007/11/23(金) 23:52:32ID:???Parrot 0.5.0 "Caulked Snack" Released!
ttp://www.parrotcode.org/
0155nobodyさん
2007/12/01(土) 02:21:32ID:RQzpGqxSJPL
0156nobodyさん
2007/12/01(土) 09:05:16ID:???0157nobodyさん
2007/12/03(月) 11:59:38ID:???あの頃は、時期尚早だったんだよ。Java 自体が遅かった時代だし。
今となっては、はたからみて、早くJava上の Perl路線へ転換するべきなんだ
ろうが、開発陣も信者さんたちも意地があるから方向転換できないだろうし。
ただ、このままではゆっくりと言語としての死に向かっているようにしか
見えないから、面子やプライドなどかなぐりすてて Java上のPerl 路線に
向うべきだと思うんだよ。ほとんどの人が、本当は分かってるはず。
けれど、やっぱり方向転換は無理だろうなー。
まあ、それでも細く長く使われていくのかもしれない。
0158nobodyさん
2007/12/03(月) 12:31:25ID:???0159nobodyさん
2007/12/08(土) 04:00:40ID:???JRubyだってrubyコミュニティとは別で走ってたんじゃないのかね?
(よく知らないけど)
Pugsみたいに勝手にJavaで動くPerl6を(Perl5でもいいけど)を
作っちゃいましたーでいいんじゃないかな。
他力本願ですまんが。
0160nobodyさん
2007/12/09(日) 12:44:05ID:???0161nobodyさん
2007/12/19(水) 20:21:59ID:???Perl 5.10 and Parrot 0.5.1 "Hatachi" Released!
ttp://search.cpan.org/~rgarcia/perl-5.10.0/
ttp://search.cpan.org/~jonathan/parrot-0.5.1/
0162nobodyさん
2007/12/20(木) 01:55:56ID:???Perl6は生まれていないと言うのに・・・
0163nobodyさん
2007/12/22(土) 21:50:46ID:MxNdP+CUある程度できてもリポジトリは教えない。
教えてなるものか。
0164nobodyさん
2007/12/23(日) 00:59:10ID:???0165nobodyさん
2007/12/28(金) 00:02:19ID:???正直、perl の OOP が難しい人は技術レベルが低そう。
perl の OOP は書くのが面倒なだけで、難しくはない。
「技術レベル高い=すごい」ではないけど、
高水準と低水準との差を感じれるかは重要だと思う。
「高水準=抽象度が高い=誰でも理解できる=技術レベルが低い」
これが理解できない人は多い。
低水準から高水準まで、守備範囲が広い人が「すごい」だと思う今日この頃。
#もちろん仕事だと「すごい=出来る」ではないけどね。
■ このスレッドは過去ログ倉庫に格納されています