Perl6/Parrotスレ - Part2
現在開発中の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 この前、mooseちょっと使ってみようと思ったんだけど、あれはダメだね
ただでさえPerl5のオブジェクト指向は独特な概念と慣習に則っていて分かりづらいのに、。Perl5の言語機能を無理矢理拡張しようとして、さらに分かりづらくなってる。
そもそもPerlの用途ではあんな複雑な仕組みは必要ない。
classを導入して、いくつかのクラス型とプリミティブ型で宣言出来て、メソッドのアクセスコントロールが出来る、それくらいで十分なのに。
ハッシュのポインタとかリファレンスに対して使える関数が制限される機能があれば充分だよねw >>312
良かったよ。
モダンPerl入門買おうかと思ってたけど買わずに済んだ。 Perl6を使いたい人はMooseに慣れとくのはいいと思うよ。
Perl5と添い遂げるぜって人はまあ別にいいけど。 そのPerl6がまったく見込みないからな。下手にMooseみたいなのでPerl5を延命させようとするから、Perl6がまったく盛り上がらない。 6のチームがヘボすぎるだけだろ
LarryっぽくないPerl覚えるぐらいならPythonでも一緒だからもうどうでもいいけど ここ2週間でコミッタもコミット数も急増してる
そろそろ Star 出るかな 最近Perl6とRuby触ってみたんだけど、Perl6のほうがしっくりわかり易く感じた
Rubyはなかなか敷居が高い感じがした Rakudo Star のリリース予定日が7月29日になった 出る出る詐欺に騙され続けたけど今回は現実味があるな。
遅れても2〜3年以内ぐらいには出るだろう。 出来ていようが出来ていまいが必ず7月29日にリリースするよ、というようなことを言ってる
ttp://use.perl.org/~pmichaud/journal/40407 Rakudo Starでた。
ttp://rakudo.org/announce/rakudo-star/2010.07 Winマシンに入れてみようとしたが案の定makeでエラーがわんさか
そんな俺が言うのもなんだが
early adopter向けというわりにインストールは難しくなさそうだね
試してないけど Windows 向けのインストーラあるよ
ttp://www.jnthn.net/perl6/rakudo/Rakudo-Star-2010-07.msi うほ
DLしたら一瞬でインストールされたw
これで遊びます。thx Rakudoって楽土なのな
心配や苦労がなく楽しい生活ができる土地。楽園。- デジタル大辞泉 ubuntuとwinxpに入れてみた。
ファイル読み書きなんかは行けるけど
LWPとか動かん。
ubuntuではテストに失敗するし。 Rakudo Star 2010.08
ttp://rakudo.org/announce/rakudo-star/2010.08
win向けのインストーラはまだ出てないみたい。 ついにバージョン3
ttp://www.parrot.org/news/2011/parrot-3.0.0 2年前に見たロードマップだと v3.0.0 は production-ready にするぜ的なことが書いてあったけど
そんなことなかった パロス
期待してるんですよじっさい
早くしてくださいよ なんかPerl5.14でforeachでリストリファレンスを直接回せるようになるらしいけど、もうPerl5を延命させても仕方ないと思うんだよね。
そんなことしても誰もいまさらPerl5を使ってみよう何て思わないよ。 phpなんてあんな玩具…って言い続けてたんだがperlのあまりの停滞ぶりにphpに浮気中
慣れちゃうと設定楽過ぎて帰れなくなる .NET 向け Perl 6 コンパイラの Niecza を使うと .NET アセンブリとか使えてわりと楽しい rakudoはようやく75%まで実装されたらしい。
ttps://github.com/mj41/Perl-6-GD/raw/master/export/Summary%20-%20Compilers'%20features%20-%20GoodData.png
7月の時点で66%で11月末で75%だからそれなりにアクティブに開発すすんでるみたいだけど、
まだまだ時間かかりそうだな。 Rakudoの開発が進まない間にNieczaが伸びてきてる
>>342
5ヶ月で9%…
あと25%進むのに15ヶ月かかるとして
来年の春くらいには… >>342
11月末だとまだ master ブランチだったころか?
nom ブランチに移ってから多少 regress したから割合減ってるかもしれない
つーか何の割合だろう? パスしたテストの数か?
未実装の機能のテストなんかほとんど書かれてないから、
パーセンテージにあまり意味ない気する >>345
未実装分は赤のmissingに含まれるはず。
実装してspectestも書いてパスした分が緑ってことじゃないか?
さて、そろそろ勉強はじめるかな。 Perl6は後発の強みでやたら強力っていうから胸熱
Mojoliciousは可能な限りPerl6に移植可能なコードにしてるらしいし
Web屋ならMojo勉強すると良いんじゃないかと QASTをJVMのバイトコードにトランスレートできるようになったっぽい、
年内にもNQPがJVM上で動くんじゃなかろうか rakudoがjvmバックエンドに対応したけども特に速くないな。
Moarに期待するか。 ようやくrakudoがMoarVMバックエンドに対応した模様。
jvmやparrotと比べると明らかに速い。ビルドも速い。
MoarVMに対応したrakudo starが出るとなかなか面白くなってくるかも。 次かその次のリリースではStarに含まれそうだね
spectestの結果もJVMバックエンドに肉薄してるし、
速いし軽いし言うことなしだな ここ数日でMoarVMバックエンドでのspectestがずいぶん通るようになったな。
いまspectestしたらfailed 3つだけだった。
数日前まで30個以上あったんだが。 perl6ってここ?
そろそろ使ってみようと思ってるんだけど、まだ出ない? 正式安定板は2015年12月25日に出てるよ
Rakudoだけど おー 出てたんですね。ダウンロードしてみたもののcgiが使えなかった…
まだダメなのかな。 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
QOTGAG5LMP ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ 久しぶりに見てみたが
Perl6のロゴが狂っててワラタ