次世代Webプログラミング言語の大本命Perl6/Parrot
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん
03/10/08 16:57ID:rnVYrmplParrotはCLR(Common Language Runtime)であり、
ParrotアセンブラにコンパイルできればPerl6のみならず、
Python、Ruby、PHPをはじめ、JavaもC#も、Basic、Scheme、
その他の言語なんでもいける・・・ようになるかも!?
mod_parrotができれば速度面でも問題無し!
そんな夢のような言語/VMであるPerl6/Parrotについて語りましょう。
関連サイトは >>2
0809nobodyさん
2006/01/22(日) 20:53:55ID:???0812+++
2006/01/24(火) 01:20:37ID:???いや、それに答えられるほど知らんです、はい。
TODOに基本的事項が残ってるようだけど、普通に動かすにはかなり出来てるんじゃないの?
0814nobodyさん
2006/01/25(水) 03:14:55ID:???PXPerlっていうPerl,Pugs,Parrotとエディタがセットになった奴はあるね。
しかし、Parrotなかなかバージョンあがらねーなー。
0815nobodyさん
2006/01/28(土) 00:34:41ID:???0816nobodyさん
2006/01/28(土) 01:09:24ID:???0819816
2006/01/29(日) 09:55:30ID:???0820nobodyさん
2006/01/30(月) 00:22:30ID:???Parrotはやるなぁ。
0821ヽ(´ー`)ノ ◆.ogCuANUcE
2006/01/30(月) 00:42:37ID:???ヒント: sarge-backports
…ってスレ違い気味になってきたな。失礼。
0822nobodyさん
2006/02/01(水) 02:01:25ID:???ttp://en.wikipedia.org/wiki/Audrey_Tang
0823+++
2006/02/01(水) 17:23:10ID:???0824nobodyさん
2006/02/01(水) 22:15:31ID:???0825nobodyさん
2006/02/01(水) 22:21:18ID:???0827nobodyさん
2006/02/02(木) 16:45:03ID:???http://pecl.php.net/package/perl/
http://pecl.php.net/package/python/
0828nobodyさん
2006/02/02(木) 17:24:06ID:???0829nobodyさん
2006/02/02(木) 21:54:31ID:???0830nobodyさん
2006/02/09(木) 02:04:31ID:???結局いつ出るの?>Perl6
0831nobodyさん
2006/02/11(土) 19:20:15ID:???君がPerl6を作ってくれないか?
0833nobodyさん
2006/02/26(日) 06:23:02ID:???ttp://www.pugscode.org/talks/oscon05/movies.html
ムービーの声聞いて男だとばっかり……というか今でも半信半疑。
0834nobodyさん
2006/02/27(月) 17:13:23ID:???0835nobodyさん
2006/02/27(月) 19:32:56ID:???http://pugs.blogs.com/audrey/2005/12/runtime_typecas.html
0836nobodyさん
2006/03/10(金) 15:46:12ID:???0837836
2006/03/10(金) 17:40:01ID:???これに引っかかった。stdrule() で正規表現を返してるところを、
一度変数に入れてから返せば良いようだ。Perl のバグ臭い。
0838nobodyさん
2006/03/12(日) 12:38:02ID:???Perl5でもPerl6プログラミングがそのままできる?
0839nobodyさん
2006/03/30(木) 22:34:43ID:???0840nobodyさん
2006/03/30(木) 22:38:38ID:???0841nobodyさん
2006/03/30(木) 22:42:53ID:UVR9z2Mj0842nobodyさん
2006/04/04(火) 11:16:24ID:ikVB+hyv0843nobodyさん
2006/04/05(水) 05:45:42ID:???とりあえず、Perl5が動く程度にしてくれ〜
0844nobodyさん
2006/04/10(月) 22:23:37ID:T+WMdO3zhttp://www.japan.cnet.com/interview/story/0,2000055954,20100857,00.htm
0847nobodyさん
2006/04/11(火) 19:10:23ID:???よほどのマニアだろ?
0849nobodyさん
2006/04/12(水) 09:48:23ID:???0850nobodyさん
2006/04/12(水) 15:20:03ID:5SPDZTnA近藤: さて、ここで答えるのが難しい質問をしなければなりません。
Perl 6の完成はいつ頃になりそうですか。
Wall: それを聞かれた際にいつも使っている答えが、「クリスマスには完成します」
というものです。ただし、「どのクリスマスか」は特定しませんが(笑)。
ただ、終わりが近づいているのは実感しています。物事は終わりが近づいてくると、
いろいろなことが起き、進歩のスピードが加速します。今、我々はちょうどPerl 6を
ブートストラップしている段階にあります。つまり、Perl 6そのものをPerlで書き直す
という段階です。Perl 6の正規表現や文法もできてきましたし、この数週間で
コンパイラもつくられはじめました。
現在はPerl 6をPerl 5で書き直していますが、いずれPerl 6のコンパイラが
できあがったら、そちらでやりなおします。そうなればもっと多くの人が使える
ようになることでしょう。
0852nobodyさん
2006/04/13(木) 00:24:31ID:???とか思った。
0854nobodyさん
2006/04/21(金) 05:45:17ID:???0855nobodyさん
2006/05/13(土) 15:08:54ID:???0856nobodyさん
2006/05/15(月) 20:47:04ID:???perl命の私めのために、今年中にperl6を。
私めにできることは何でもしまつから。
0857nobodyさん
2006/05/16(火) 19:48:45ID:???Perl6が堪能できますよ?
0858nobodyさん
2006/05/17(水) 19:23:51ID:???0859nobodyさん
2006/05/17(水) 19:54:16ID:???これか。もっとガンガンバージョンアップして欲しいなぁ。
0861nobodyさん
2006/05/31(水) 19:51:17ID:l34BNQtv0862nobodyさん
2006/06/03(土) 01:11:24ID:???いや、「is parallel」だとか言ってるのはちと萎える気が
0863nobodyさん
2006/06/13(火) 08:47:46ID:dhuUFzdpttp://pugs.blogs.com/pugs/2006/06/preflight_0.html
0864nobodyさん
2006/06/13(火) 21:21:31ID:???perl6 コンパイラに着手してくれ…。
0866nobodyさん
2006/06/21(水) 04:28:03ID:98n6c8dKttp://www.parrotcode.org/
0867nobodyさん
2006/06/21(水) 20:10:06ID:???0868nobodyさん
2006/06/22(木) 09:11:27ID:???http://dev.perl.org/perl6/list-summaries/
0870nobodyさん
2006/06/23(金) 02:33:01ID:ybv8oJFI何かいやな予感が・・・でもparrotだけってのは意味ないし、
とにもう、いらいらさせるなぁ。寄付が足らなきゃもっと
言ってくれれば払ったのに。
0871nobodyさん
2006/06/27(火) 20:41:33ID:0mVx//7attp://search.cpan.org/dist/Perl6-Pugs-6.2.12/
0872nobodyさん
2006/08/05(土) 23:57:23ID:tuNlAVlQ「厳密なスケジュールには触れていなかったが、Wall氏とConway氏によると、再設計の中核となる部分は「ほとんど完成」しているそうだ。」
やはり今年のクリスマスですか。>>869さんが言った最初の方みたい。万歳!
0873nobodyさん
2006/08/06(日) 00:36:36ID:???0874nobodyさん
2006/08/06(日) 01:00:58ID:???RubyとかPythonに似てる。似てるけど、すんなり読めない。
Perl5と違いすぎるから、スムーズには移行できないだろうなぁ。
0875nobodyさん
2006/08/06(日) 01:16:57ID:???http://pc8.2ch.net/test/read.cgi/php/1151501830/
0877nobodyさん
2006/08/06(日) 15:02:45ID:???0878nobodyさん
2006/08/08(火) 20:23:22ID:???PHP5のように廃れることはないから安心。
0879nobodyさん
2006/08/08(火) 21:05:17ID:???現行のParrot, PugsだとPerl5のコードって通らないよね。
0881nobodyさん
2006/08/11(金) 20:42:27ID:LhdLcHBMttp://www.parrotcode.org/
0882nobodyさん
2006/08/12(土) 05:19:05ID:???0883nobodyさん
2006/08/12(土) 06:41:35ID:???0884nobodyさん
2006/08/14(月) 00:58:31ID:???依存関係が多い…。
週末にでも試すか。
0885ヽ(´ー`)ノ ◆.ogCuANUcE
2006/08/18(金) 18:56:40ID:???手元で動いた。予想はしてたけど遅い…。
user@hos:~$ cat test.pl
#!/usr/bin/env perl
# -*- cperl -*-
use v6-alpha;
"Hello World!".say;
user@hos:~$ time perl test.pl
Hello World!
real 0m3.107s
user 0m2.746s
sys 0m0.168s
user@hos:~$ grep 'model name' /proc/cpuinfo
model name : Intel(R) Pentium(R) M processor 1.70GHz
user@hos:~$ grep MemTotal /proc/meminfo
MemTotal: 906736 kB
0886nobodyさん
2006/08/18(金) 22:23:41ID:???0888ヽ(´ー`)ノ ◆.ogCuANUcE
2006/08/19(土) 00:23:46ID:???user@host:~$ cat ./test.pl
#!/usr/bin/env perl
# -*- cperl -*-
use v6-alpha;
use perl5:Time::HiRes 'gettimeofday';
my @t0 = [ gettimeofday() ];
"Hello World!".say;
my @t1 = [ gettimeofday() ];
@t0.perl.say;
@t1.perl.say;
user@host:~$ time perl ./test.pl
Hello World!
[
1155913388,
94794
]
[
1155913388,
95734
]
real 0m3.261s
user 0m2.835s
sys 0m0.166s
user@host:~$
0889ヽ(´ー`)ノ ◆.ogCuANUcE
2006/08/19(土) 00:28:19ID:???それより、Benchmark でも使おうかと思ったら、上手くいかなかった。
foo(1, 2)
これが、perl v6.pm --compile-only -e 'foo(1, 2)' すると
foo([ \(1, 2) ])
という Perl5 コードに変換されて、まともに関数呼出も出来ん。
まぁ当分は pugs かな。
0890nobodyさん
2006/08/19(土) 13:04:48ID:???0891nobodyさん
2006/08/31(木) 23:10:39ID:???0892nobodyさん
2006/09/01(金) 08:49:54ID:???0893nobodyさん
2006/09/01(金) 23:19:37ID:vtOcovNO俺は見捨ててないよ
0894nobodyさん
2006/09/02(土) 02:37:00ID:???いいものがちゃんと出来上がったら、また見にくればいいんです。
0895nobodyさん
2006/09/04(月) 22:15:05ID:???流行らないPHP5を救い上げるのはParrotだけなんだよ。
0896nobodyさん
2006/09/06(水) 02:46:58ID:???0897nobodyさん
2006/09/06(水) 10:50:58ID:mxpgLG7k0898nobodyさん
2006/09/06(水) 14:14:23ID:???0899nobodyさん
2006/09/06(水) 20:27:14ID:???冗談はさておき、Perlって開発者が開発費を生活費に使ってなくなって、
もう進展しない言語っていうのはマジな話なんですか?
0901nobodyさん
2006/09/08(金) 03:03:54ID:???0902nobodyさん
2006/09/08(金) 16:06:36ID:???0903nobodyさん
2006/09/09(土) 23:21:42ID:???0904nobodyさん
2006/09/10(日) 22:16:45ID:???0905nobodyさん
2006/09/11(月) 23:26:14ID:???0906nobodyさん
2006/09/12(火) 05:05:37ID:???0907nobodyさん
2006/09/12(火) 06:46:30ID:???0908nobodyさん
2006/09/12(火) 23:31:29ID:???Perl5とPerl6は別言語としてParrotを通じて連携しあうのだよ。
レス数が900を超えています。1000を超えると表示できなくなるよ。