1read 100read
2013年02月WebProg356: Perl6/Parrotスレ - Part2 (349) TOP カテ一覧 スレ一覧 2ch元 削除依頼
【勉強するのは】PHPとPerl【どっちが最初?】 (393)
■■Perlの一番いい勉強方法は??■■ (255)
[基地外]osCommerce系[隔離スレ] (951)
GoogleAPIってどうよ? (307)
いきなり駄スレ?blosxomユーザー2 (405)
PHPでオークションサイトを作ろう! (287)

Perl6/Parrotスレ - Part2


1 :2006/11/05 〜 最終レス :2013/01/28
現在開発中のPerl6インタプリタエンジンParrot。
Parrotは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

2 :
[関連サイト]
Perl6
http://dev.perl.org/perl6/
Parrot
http://www.parrotcode.org/
Parrot examples
http://www.parrotcode.org/examples/
Perl6
http://homepage1.nifty.com/kazuf/perl6.html
Perl6 最新情報
http://bulknews.net/lib/slides/jus-perl6/jus-perl6-embed.PDF
TSperl
http://rakunet.org/TSNET/TSperl/1/37.html
Parrot 入門 - The Parrot Primer
http://www.namikilab.tuat.ac.jp/~sasada/prog/parrot-intro.html
スラッシュドットジャパン
本家インタビュー:Perl開発者ラリー・ウォール
http://slashdot.jp/interview/03/03/06/1041206.shtml?topic=55
[関連スレ]
Perl6について語れや。
http://pc.2ch.net/tech/kako/993/993665608.html

3 :
3get

4 :
早くいい話が聞きたいよねー。
pythonもちょっと試してみようかと思う今日この頃。
(あー、perlを見限るという話じゃないから。念のため)

5 :
>>4
まだ試してないの?

6 :
前スレ 982 より。
> From: [982] nobodyさん <sage>
> Date: 2006/11/01(水) 01:09:27 ID:???
>
> 新スレ立てる前にリンクを精査しないと…。
> なんせスレ立てが 3 年前だから、情報が古すぎる。
>
> とりあえず外せないのはこんな感じか。
>
> Perl6 - 公式サイト
> http://dev.perl.org/perl6/
> Parrot - Perl6 の VM
> http://www.parrotcode.org/
> Pugs - Haskel による Perl6 の実装
> http://www.pugscode.org/
> Perl5 による Perl6 の実装
> http://search.cpan.org/~fglock/v6-alpha-0.015/
>
> 以下も日本語情報ではよくまとまってる。
>
> Pugs で Perl6 を体験する
> http://www9.ocn.ne.jp/~ymt/perl6/pugs.html
> Perl6 Rules(新たな正規表現)
> http://www9.ocn.ne.jp/~ymt/perl6/rules.html
> Perl5 モジュールが使える Pugs をビルドするには
> http://folksonomy.sakura.ne.jp/perl/pugs_build.html
>
> 他は古すぎね?


7 :
>>5
んんー。
前からpythonには興味はあるんだけどねー、
でも、ちょっとしたデータのコンバートとかには、やはりperlが一番手軽と
思うよ。プログラマーじゃない人間にとって、データ・コンバートとかが
用途の大半なわけだし。
perl6でoopがもっと簡便な形で扱えるようになるなら、
それはそれで大歓迎だけど。
まあ、両方知っといて損はないだろうなぁ。

8 :
pythonってよく分からないけど何がそんなに良いの?

9 :
>>8
やっぱ、oopの扱いが簡便だということなんじゃないの?
ていうか、perl5のoopはわけわか・・だからw
ただ、ごくごく簡単なその場限りのスクリプト書くのにoopなんて
うざいだけだと思うんだけど。
とはいっても、perl6でoopがもっと簡単なものになってくれれば、
すごく助かる人は多いんだろうなとは思う。
用途によって使い分けるのがいいのかねぇ。
でも、一つの言語を覚えるのも大変なのに、二つなんて
やれねーぞー。プログラマーじゃないんだし。
あと、guiもなんとかしてほしい。
英語ならperl/tkで決まりなのかもしれないけど、
日本語では不具合も多いし、使えねー。
(うざいコンソール消す機能も標準で付けてよw)
wxpythonとか、噂聞くけど(使ったことないけど)、正直うらやましい…

10 :
>あと、guiもなんとかしてほしい。
そんな君にはmonoでPerl.NETなんだろうな。

11 :
Perl.NETってあるの?
http://www.activestate.com/Products/Perl_Dev_Kit/more_information.plex
これ…?

12 :
Perl.NETをEclipseで開発とかできたらいいのにね。

13 :
perl6といえば、オードリータンハァハァ要素も欠かせない
http://pugs.blogs.com/photos/audrey/20061026.html

14 :
wxperl
http://wxperl.eu/

15 :
Parrot 0.4.7 "Caique" Released!
ttp://www.parrotcode.org/

16 :
JVMがGPL化されるわけだが、Perl6/JVMってのはいずれ登場するのだろうか?
Web系に限って言えば、JVM上で動かすメリットって結構あると思うよね?

17 :
JavaVM上のPERLって、以前なかったっけ?
オライリーから、PERLリソースキットという名で出てた書籍に
PERL5 on JavaVMが付属してた気が。
1万5000円という値段にくじけて、そのうち買おうと思っていたら、
いずこともなく消え去ってしまった。
どこかのインタビューでラリーさんが、誰も興味を持ってくれないから
やめたとか言ってたのを読んだ気がする。
僕自身は、JavaVMに載せるのは大いに意味あることじゃないかと
は思う。たとえばJavaのクラスを利用できるとか。

18 :
>>17
JPLってやつじゃない?
ラリーが途中で飽きちゃったとか何とか。
ちなみにJVM上で動くってことはTomcat等の
APサーバ上で動くってことなのかな?

19 :
自己レスです。
>>17
>どこかのインタビューでラリーさんが、誰も興味を持ってくれないから
>やめたとか言ってたのを読んだ気がする。
というのは、たぶんこれ↓
本家インタビュー:Perl開発者ラリー・ウォール
http://slashdot.jp/developers/03/03/06/1041206.shtml?topic=55
はるか遠い昔(銀河の彼方)、僕はPerlとJavaをひとつのプロセスに
詰め込んだことがあったけど、大して衆目を引かなかった。もちろん
Java使いたちは100%Javaでないソリューションからは顔を背けたし、
もう一方の側からも極めて冷たい反応しか返ってこなかった。
概して、PerlプログラマたちはJavaにそれほど関心がないみたいだ。
>>18
Javaとのリンクは、みんな興味ないのかもしれないね。
でもそのうち、Parrot上で動くJavaVMとかJavaVM上で動くParrotとか
登場したりして。

20 :
mod_parrotみたいな仕組みじゃなくて、
既存J2EEサーバで用意されている仕組みが使える(ようになるかも)ってのが大きいかもな。

21 :
Parrotはじまったな

22 :
なんか進展があった?

23 :
終わりの始まり

24 :
PugsはどのくらいPerl6の機能を実現してるの?
ほぼ機能を満たしてるんなら、もうPugsを暫定公式版にしてはどうだろう?
早くお披露目してほしいんだよ。
きちんとした日本語とかの解説とかやっぱりほしいし、
そのためには、Pugsを暫定的に公式版扱いするのが
いいように思うんだけど。

25 :
ややこしくなるよ

26 :
あまりきちんと触ってないけど、Pugsはまだまだだよ。
とりあえず本当に基本的な書き方であれば動く、というだけ。
ごく短いサンプルくらいしか動かせない。
それに死ぬ程遅い。

27 :
何年まだまだを続けるの?

28 :
クリスマスまで

29 :
早くて来年くらいのって感じかな?再来年くらいか...

30 :
perl6でgoogleで検索すると
「Parrotが公式リリースされた今、2002年もPerl6の動向がスクリプト言語界最大の関心事だろう。」
なんて恥ずかしいこと言ってるサイトが上位に来るね。

31 :
Perl6開発の補助金が底を尽きる
http://www.hyuki.com/yukiwiki/wiki.cgi?Perl6%B3%AB%C8%AF%A4%CE%CA%E4%BD%F5%B6%E2%A4%AC%C4%EC%A4%F2%BF%D4%A4%AD%A4%EB

32 :
>>31
アンテナ低い

33 :
Parrotの開発って何が障害になってんだ?
やっぱりマンパワーと軍資金だろうか?
それとも技術的な問題だろうか?

34 :
俺もParrotの開発の何がそんなに大変なのか分からん。

35 :
perl5 による perl6 エミュレータのようなものは
作れんのかな。
非の打ち所のない完璧なものよりも、とりあえずでいいから
動くものがほしいよ。

36 :
>>34
そうだよな
少なくともゼロからはじめたJVMよりは楽なはず
あんな複雑なGUIもないし
.NETもでているし、Parrotだけがなぜに大変なんだろう?

37 :
別の言語の工作員がいてソースをかき回してるとかw

38 :
ねればねるほどいろがかわって・・・

39 :
Perlコミュニティが3大美徳の無精を実践しすぎ。
もうそろそろPerlユーザーは怒っていいんじゃないか?

40 :
まあ、現状Perl5.8でで十分だし。
6も遅くちゃな。

41 :
> まあ、現状Perl5.8でで十分だし。
Perlコミュニティの悪徳だな
満足してるだけじゃだめ

42 :
いいだしっぺの法則

43 :
すかしっぺの法則

44 :
正直、Perl5.8 ではオブジェクト指向が使いづらくて、
大規模な開発とかにはとても向かないだろ。
当面、Python を使うしかないなぁと思う。
インデントで制御するのはいいけど、関数にしろクラスにしろ、
閉じないというのは、あまりに直感的じゃないとは思うけど、
プライベートなインスタンス変数とかを楽勝で作れるのは、
いまの Perl5 ではとてもかなわんな、とは思った。

45 :
>>44
> 正直、Perl5.8 ではオブジェクト指向が使いづらくて、
ここは同意するが
> 大規模な開発とかにはとても向かないだろ。
とか
> 当面、Python を使うしかないなぁと思う。
とか、頭がオカシイんじゃないかと思う。

46 :
>>45
あん?
Javaにいくんなら、Perlと縁が切れるだろ。
Parrotつながりで、Python使いつつ、Perl6も待ってみようと
いうことじゃないか。
Javaは多少使えるけど、
昔のPythonはそうでもなかったらしいが、
(やすきに流れたoopという面があったらしい)
今は完全なカプセル化とか実に簡単にできるようだ。
JavaはRADが裏でいろいろやるのが、
うざいんだよ。
(正直いうと、Perl5 こそRADがないとOOPなど無理だよなぁ)
本当は、Perlの中に使いやすいOOP機能があればいいと思うんだが。

47 :
大規模ってのはページが沢山あるって程度の意味なんだろ

48 :
2chは大規模?

49 :
>>47
あるいはインターンこと丁稚をわんさか使ってる現場とか、、じゃOOは無理か
ネタがないから下がるばっかだ猫のスレ

50 :
アホがわんさか湧いてきたな。
Pythonなら、Zopeもあるし、いろいろ出来そうなんだよ。
じゃあな。
あと、とりあえずPerl6は気長に待つ。

51 :
> Zopeもあるし、いろいろ出来そう
ワナビー君かよw

52 :
態態ヘビ使いのインターン集めたりしねーべ。瑣末な言語仕様よりも考えるべきことがあるだろ。

53 :
あん?
とにかく、Perlは 6 が出ないとどうにもならないだろう?
それは待つにしても、それまでどうするかという話。
あー、もしかして Java とかじゃなくて PHP 使いどもかな。
ならいっとくが、きちんとしたカプセル化ができないような言語に
未来はないと思うぞ。
いちおう Java をいじった経験から、それは間違いないと感じる。

54 :
頭がおかしい人が貼りついてて怖いです><

55 :
関連wiki
http://wiki.ninki.org/wiki.cgi?p=Perl6%2fParrot%a5%b9%a5%ec+%2d+Part2

56 :
OO入門レベルの趣味グラマが抽象論振り回して開発語ってもしょっぺえ
妙な子どもっぽい文体はちょっと萌えたけど、肥大した自意識がやっぱしょっぺえ

57 :
お金が尽きたら、そこで試合終了ですよ?
某イスラエル支援企業とかから出ないのかな。

58 :
>>36
JVMはゼロからじゃないよう
しかしPerlで特別に要求される技術といっても
コンパイル速度くらいしか思いつかないな

59 :
(\(T◇T)/) <バスケがしたいです!

60 :
JVMを引き合いに出しても…。
やっぱ、天下のSUN がやってるんだから、さける人数が違うんじゃない?
それより、昔はJVM(というかJava)は遅かったから、独自のVMという
発想もいいなと思ったけれど、最近のJVMは速いから、
はたして独自のVMの必要性があるかどうか。
いまのJVMより圧倒的に速いというVMは可能なんだろうか?
そういえば、なんかJVMでは今後は積極的にスクリプト言語のサポートを
していくそうで、動的な型付けの機能も改善していくとか報道されてたなぁ。
groovyとJython が当面の対象らしいけど。
Parrotは、はたしてどうなるのか。
いっそJVMに合流しては、といってみたい気もするが。

61 :
独り言は自分のブログでやれ。無知は邪魔にしかならね

62 :
>>61
じゃあブログから毎日トラックバックさせていただきますね♥

63 :
PHPに未来が無いというが、ちょっとした掲示板程度なら全然問題ないと思うんだが。
PHP書けない俺が言うのもなんだけどwww

64 :
ParrotスレのマスコットAAは
________
|              |
|  / ̄ ̄ ヽ,  |
| /        ', |
| {0}  /¨`ヽ {0}, !
|.l   ヽ._.ノ   ', |
リ   `ー'′   ',|
|              |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
5代目 ジュウシマツ住職
で異論ないな?

65 :
確かに。Javaで動いた方がAPサーバ上で動くだろうし
いいのかも知れないね。
ただJythonとか名前が激しくダサいんだけど何とかならんの?
Jerlとか止めてくれよ?

66 :
むしろJPerl。
情報が新旧入り乱れて混乱すること請け合い。

67 :
>>1
> mod_parrotができれば速度面でも問題無し!
これはおかしいでしょう。
CGIはParrotが扱うほんの一部分。
なのに問題無し?
速度面もParrotでJITコンパイラが実現する事の方がインパクトが大きい。

68 :
Pjerlにしようぜ。

69 :
PerlOnJavaがいいな。

70 :
Perl使ったシステムだけでなく、perl6自体の開発まで破綻させてしまうとは…
もうスクリプト言語にPerlはいらないよ

71 :
ウェブ系としてはともかく、システム管理補助とかちょっとしたツールとしてはまだまだ使うよ。
まあ、そんな使い方なら、Perl6はいらないけどなw

72 :
だからPerl7だっと何度言ったら...

73 :
Perl7が出てる頃にはPerl6も出てるんだろうな

74 :
来年のクリスマスが楽しみ。。。

75 :
monoとparrotどっちが先にできるかな?

76 :
monoはとっくに完成しているw

77 :
monoって実用的かな?

78 :
微妙

79 :
2007年も詐欺言語Parrotにご期待ください

80 :
俺は信じている。2015年までには完成するだろうと

81 :
jarrotチンチン☆⌒ 凵\(\・∀・) マダァ?

82 :
January 16th, 2007
Parrot 0.4.8 "Eponymous" Released!
ttp://www.parrotcode.org/

83 :
>>77
perl5よりはマシって感じ

84 :
Parrot早よ来い!

85 :
オードリータンとかは、いくらくらい金もらってるの?

86 :
SendmailXと同じで一向に出る気配がないねw

87 :
うーん。反論できん。
てゆーか最近はJVMで動くPerlの方が魅力的に思えてきた。
そうすればTomcat上でPerlが動いたりとかするんでしょ?

88 :
Tomcat上で動くとどういう利点があるの?

89 :
とりあえずPerlで作って、後々Javaにリプレースできる…とか?
よくわからん。

90 :
tomcat って言いたいだけ?w

91 :
>>90
そんな低劣な発想するのはお前だけ

92 :
と〜きは〜まさ〜に〜せいき〜まつ〜〜

93 :
Parrot 0.4.9リリース
http://search.cpan.org/~pmic/parrot-0.4.9/

94 :
新世紀なのにいまだに世紀末だと思ってる奴よくいるよね

95 :
あれ、もう6年も経ってるのか。
今日何曜日だっけ

96 :
2008のクリスマスに出そうな予感

97 :
On March 20th, 2007,
Parrot 0.4.10 "The Release Formerly Known as "Prince"" Released!
ttp://www.parrotcode.org/

98 :
On April 17th, 2007
Parrot 0.4.11 "Tax Bird" Released!
http://www.parrotcode.org/

99 :
とりあいず Perl6 Essentials で余臭します。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
◆JSP◆ (552)
オマエラPHPで掲示板つくれませんか? (679)
弐ch編集のPerl講座 (225)
インストールマニアックス3 Hyper-V祭 Part2 (651)
1chスクリプト改造(改良)スレ パートA (369)
Session管理してる? (214)
--log9.info------------------
◇◆◇TES V:SKYRIM スカイリム 233◇◆◇ (800)
【ME3】Mass Effect 3 マスエフェクト3 Lv55 (979)
【PS3】神様と運命革命のパラドクス Part8【神パラ】 (390)
ファミコン時代の初代女神転生をクリアした奴って何なの!? (715)
【PS3】白騎士物語総合LEVEL991 (871)
【PS3】テイルズオブエクシリア総合 Part392[TOX1・2] (687)
【PS3】DARK SOULS ダークソウル オンライン協力スレ 157 (483)
テイルズ総合スレ part1021 (349)
【PS3】アーシャのアトリエ 〜黄昏の大地の錬金術士〜 Part40 (324)
Disney‡SQUAREENIX§キングダムハーツ302nd.key (580)
【PS3】DARK SOULS ダークソウル 1030 (825)
†女神転生 メガテン総合スレ205 (273)
【Xbox360】 TES V:SKYRIM スカイリム 70 (601)
なぜ古典的フィールドとコマンド戦闘を未だ使うのか (698)
【Xbox360】The Witcher2 ウィッチャー2 Part2 (794)
【総合】DARK SOULS II ダークソウル U part9 (332)
--log55.com------------------
横綱(笑)白鵬が卑怯すぎる件
【八百長】白鵬はどうなってしまうのか【解雇】
日馬富士と白鵬 やっちまったな〜〜
八百長モンゴル互助会員に厳正な処分を!!
________凶悪!悪質!異常暴行犯罪者 白鵬と蒙古人から年寄株を剥奪せよ!!2_______
【何様のつもりだ白鵬】
わがまま横綱白鵬の追放を考える会
白鵬の永久追放を願うスレ 2