次世代Webプログラミング言語の大本命Perl6/Parrot
■ このスレッドは過去ログ倉庫に格納されています
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
0611nobodyさん
2005/07/02(土) 00:34:20ID:???0612nobodyさん
2005/07/02(土) 00:36:24ID:???都合悪くなるとすぐ「CGI.pm互換」とか「自作モジュール」なんだからw
ここに声高らかに宣言する。
釣れた
と(´゚c_,゚` )
0613611
2005/07/02(土) 00:38:04ID:???0614nobodyさん
2005/07/02(土) 01:34:26ID:???0615nobodyさん
2005/07/04(月) 11:38:19ID:???0616nobodyさん
2005/07/04(月) 18:26:17ID:???/::::::::::::::::::::::::::::::::\
/:::::::∧::::::::::::::::::::::::::::::::ゝ
/:::::::リ \|\:::::::::::::::::::::\
レ1:::|\ / ヽ::::::::::::::::::::ゝ それが大事なんです!
ゝ.|句 句 |ヽ:::::::::::::::|
_ !//〈 ///U |ノ::::::::::::::N
{ 三}}ゝ、 ▽ ノ:::::::::::::::::|
| 了 ,>─‐/⌒ヽ:::::::::::::!
ヽ \/ / \:::::::|
0618nobodyさん
2005/07/14(木) 04:53:36ID:???0619nobodyさん
2005/07/27(水) 08:20:03ID:???初めっから自分で書いたほうが早い。
0620nobodyさん
2005/07/27(水) 22:43:41ID:???0622nobodyさん
2005/08/01(月) 11:42:54ID:???0623nobodyさん
2005/08/01(月) 11:46:16ID:???0624nobodyさん
2005/09/05(月) 22:05:21ID:C3ooMS0F0625nobodyさん
2005/09/05(月) 22:26:03ID:lQwp6BJc知ってる人はよろしく
0628nobodyさん
2005/09/07(水) 12:51:03ID:LAJ3fWUAParrotさわったことある人がどれくらいいるのやら。
なんだか、Parrotの環境セットアップで躓いている人が多そうな
0630nobodyさん
2005/09/07(水) 16:56:00ID:???0631nobodyさん
2005/09/07(水) 21:40:13ID:LAJ3fWUAえ?
Perl6はJavaのパクリだって聞いたけど。
Virtual Machineから、コンパイラ対応、
構文といい、オブジェクト指向といい、何もかもJavaそっくりになるって書いてあったのを見たけど。
PHPがPHP5になって思いっきりJavaをパクったみたいに
Perl6も思いっきりJavaをパクっているんだなーってことをよく実感したよ。
みーんなJavaの影響を受けている言語ばかりだね。
それにしてもキミって短気だね。
いきなりそのレスだもんね。
0633nobodyさん
2005/09/07(水) 23:14:13ID:???とりあえず、これを斜め読みでもしておくといいべな。
(文書が古いから今はどうなんだか分からないけど。)
http://dev.perl.org/perl6/doc/design/apo/A04.html
メソッドの書き方で、
$_.foo(1,2,3);
の$_を略して
.foo(1,2,3);
と書ける事を知ったとき、相変わらずだなと思った。
0634nobodyさん
2005/09/07(水) 23:27:09ID:???なんというか、読んでてあまり嬉しくないんだよね。
歓迎・感動できないというか…。
逆になんじゃこりゃ、と。
Lallyよ、あんたRuby読んだんじゃなかったのか?と。
0635nobodyさん
2005/09/08(木) 00:10:47ID:???Perlはもともとそういう言語。多言語によさげな所があったら根こそぎ自分トコへ引っ張っていく。
普通ならツギハギの闇ナベ状態になるところを、彼なりの変態極まりない哲学によって一見秩序に
見える言語をでっちあげる。んでまたこれがパクリ元よりずっと便利だったりする。
んじゃPerl6も便利なのかと聞かれるとちょっと返答に困るが、パクリだ何だそんなつまんない
理由で却下するのは時期尚早でしょ。JavaだてC++パクってんだし。
0636nobodyさん
2005/09/08(木) 01:02:29ID:qso0976HPerl6使いたくなければPerl5を使えというのがParrot。
0637nobodyさん
2005/09/08(木) 01:57:04ID:???0638nobodyさん
2005/09/08(木) 03:37:37ID:???0639nobodyさん
2005/09/18(日) 10:58:06ID:???0640nobodyさん
2005/09/18(日) 20:58:46ID:???0641nobodyさん
2005/09/19(月) 00:19:41ID:???パクりパクられパクり返す。
良くなるのは素直に嬉しい
0643nobodyさん
2005/09/20(火) 22:09:17ID:???そんなもんは無駄ですね。言語なんてのは漸進的に開発されるものです。
0644nobodyさん
2005/09/21(水) 20:33:57ID:???Perl6の正規表現はもう正規表現の域を超えてるくらい凄いよ。
今までの言語には確実にない機能だよ。
まあぶっちゃけみんなPerl6というよりParrotに期待しているわけだが。
0645nobodyさん
2005/09/21(水) 22:25:08ID:???0646nobodyさん
2005/09/21(水) 23:39:23ID:???0647nobodyさん
2005/09/23(金) 23:56:40ID:6yE2GQr9仕方ないから AWK をベースに自分で何か作るか。
0648nobodyさん
2005/09/24(土) 06:50:15ID:???0649仕様書無しさん
2005/09/25(日) 14:15:16ID:zKVHiQWB全然バーチャルな感じがしないのはおいらだけ?
ソフトウェアってだけでバーチャルなの?
教えて工口いひと。
0650nobodyさん
2005/09/25(日) 14:52:32ID:Owc7WXiGバーチャルマシン=仮想機械。
もしかしてバーチャル=ポリゴンの人?
0651nobodyさん
2005/09/29(木) 06:41:46ID:???0652nobodyさん
2005/10/01(土) 10:49:28ID:???0653nobodyさん
2005/10/02(日) 03:48:05ID:JVM+7U7D0654nobodyさん
2005/10/03(月) 01:03:48ID:umVesKWUすでにPerl6がバーチャルです(笑
0655nobodyさん
2005/10/03(月) 20:09:08ID:???0656nobodyさん
2005/10/15(土) 18:46:32ID:???0657nobodyさん
2005/10/24(月) 20:22:38ID:oM8YJvfg0658nobodyさん
2005/10/24(月) 22:35:23ID:???システム管理のような部分では生き残ると思うけど
0661658
2005/10/25(火) 23:57:01ID:???お前らみたいなあほどもの言動が(いまだに)Perlユーザのばかっぷりを証明してる!
0665nobodyさん
2005/10/26(水) 21:59:03ID:???0667nobodyさん
2005/10/27(木) 02:13:44ID:???pythonのが向いてんじゃね?
一発こっきりの使い捨てスクリプトなら俺は断然perlを選ぶが。
0668nobodyさん
2005/10/27(木) 03:20:23ID:???Perlがなかったら確実に会社が潰れます。
いい言語だと思います。
0669nobodyさん
2005/10/27(木) 20:21:43ID:U6+Jtn5Eオブジェクト指向の機能は弱いけど、
やろうと思えばできるしな。
Perl6になってへんてこな言語にならなければいいが。
ま、ParrotでPerl5も動くのでそっち使うからいいけど。
0670nobodyさん
2005/10/28(金) 00:54:20ID:???Perl6andParrotEssentials買うかな。
0671nobodyさん
2005/10/28(金) 05:45:17ID:mq+ldJxg俺の書くコードって単純なシミュレーションだけど実行時間が数日間から
数週間くらいかかるんで、マルチスレッドに対応して早くなるんなら
ありがたい(もっとも技術は高くないんで、複雑なコーディングとかは
できないんで、何にも考えなくてもマルチスレッドで動いてくれるんじゃ
ないと困る)
0672nobodyさん
2005/10/28(金) 15:31:17ID:???まだまだ言語処理系の研究者の抱えてる課題(=実用性ナシ)。
あと、仮にプログラムをマルチスレッド化できても、
実行するコンピュータの方でスレッド並列性を確保できなければムダ。
本気でどうにかしたいと思ってるなら、
わかってる人に具体的な計算内容を説明した上で考えてもらうべきだな。
0673nobodyさん
2005/10/28(金) 20:09:16ID:???Thread.pm使え。
0674nobodyさん
2005/10/29(土) 02:22:15ID:???0675nobodyさん
2005/10/29(土) 05:37:06ID:???0677nobodyさん
2005/10/29(土) 15:28:16ID:???> 今までの他の言語には見られない斬新な機能や特徴はほとんどないな。
multi-dispatchとかjunctionとかは?
multiの方は演算子オーバーロードの一般形だから本質的に重要とは思うが、
junctionの方はうれしいだけで便利とまでは言えない気がする。
hyper operatorとかcurryingは他の言語とかでもできるんだっけ。
Javaにはないよね。
正直、propertyとかtraitとかはうれしいのかどうかようわからん。
最適化ヒントをプログラムに書こうと思うと、ああいう難しい書き方になってしまうってことか?
Rubyからmixinをもらってきてて、それを使うみたいになってるのはイイと思うが。
>>670
> Perl6でどの程度、オブジェクト指向が強化されるんだろう?
っ http://dev.perl.org/perl6/doc/synopsis.html
> Perl6andParrotEssentials買うかな。
本はすぐ情報が古くなっちゃうからそれを覚悟で買ってね。
「dev.perl.orgのSynopsesでさえ最新の仕様に追いついてないのに」って誰か言ってたな。
0679nobodyさん
2005/10/29(土) 21:57:41ID:???つ POE::Component::Client::Telnet と複数台の PC
0680nobodyさん
2005/10/31(月) 19:42:44ID:???0682nobodyさん
2005/11/01(火) 21:42:24ID:???いや、すげーよ。
0683nobodyさん
2005/11/01(火) 21:59:38ID:???0684nobodyさん
2005/11/01(火) 22:41:30ID:???0685nobodyさん
2005/11/01(火) 23:02:50ID:???0686nobodyさん
2005/11/02(水) 00:49:21ID:???0687nobodyさん
2005/11/03(木) 18:12:13ID:???時間かかっても良いものができればいいんだけどね。
0688nobodyさん
2005/11/03(木) 20:28:32ID:???0689nobodyさん
2005/11/04(金) 00:12:07ID:???Perl5でも十分なものは作れる。
Perl6がすばらしいのもになることを期待している。
0690nobodyさん
2005/11/04(金) 01:34:08ID:???↓野茂のAA
0691nobodyさん
2005/11/04(金) 03:05:55ID:r+mazoOc│ ≡ ('('('('A` )
│≡ 〜( ( ( ( 〜)
│ ≡ ノノノノ ノ サッ
↓
0692nobodyさん
2005/11/04(金) 12:01:47ID:???お前程度の低能がつくったものが十分か?www
そんなものがビジネスシーンで通用するとでも?www
まあ日曜プログラマなら十分だがwww
それにしてもそんなもので十分と思ってる時点で
Perl厨のレヴェルの低さが知れるわwww
その辺のところが昨今の著しいPerl需要の凋落につながってるわけだwww
0693nobodyさん
2005/11/04(金) 12:45:09ID:r+mazoOcニュー速VIP
http://ex10.2ch.net/news4vip/
0694nobodyさん
2005/11/04(金) 19:14:23ID:???0695nobodyさん
2005/11/04(金) 19:59:59ID:???Perl6とPython3のエンジンであるし、
あとはRubyが加わればParrotによって
スクリプトが統一されるな。
0696nobodyさん
2005/11/04(金) 20:08:19ID:???0697nobodyさん
2005/11/04(金) 20:24:30ID:???コアはCでしょ?
0698nobodyさん
2005/11/04(金) 22:49:03ID:???0699nobodyさん
2005/11/05(土) 13:58:49ID:???0702nobodyさん
2005/11/06(日) 19:58:57ID:???僕らはひっそりとこのスレを維持し続けます。
0703nobodyさん
2005/11/07(月) 05:44:07ID:???0704nobodyさん
2005/11/16(水) 20:00:17ID:???0705nobodyさん
2005/11/18(金) 20:58:19ID:ijZ4oiLF0710nobodyさん
2005/11/26(土) 18:07:15ID:rCSJ4ebg■ このスレッドは過去ログ倉庫に格納されています