次世代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
0511nobodyさん
2005/05/10(火) 23:22:22ID:???0512nobodyさん
2005/05/11(水) 18:49:24ID:djJAIrhK早速、試してみようと思ったけど、cpan落ちてるの?ダウンロード出来ない。
以前は、fib.imc (2重再帰のコード) が使いものにならないくらい遅かったんだけど。
0.2.0ではどうなってます?
0513nobodyさん
2005/05/11(水) 19:21:01ID:djJAIrhK>>505
ICUがパッケージから外されてるみたいです。
0514nobodyさん
2005/05/11(水) 23:22:23ID:???ひょっとしてリリースまでに世代が変わってしまうっていう意味ですか?
0515nobodyさん
2005/05/12(木) 03:00:53ID:???いくら開発に時間が掛かろうとも「次世代」ですよ。
>>510 >>514みたいな馬鹿は的外れもいいトコですな。
0516nobodyさん
2005/05/12(木) 21:39:59ID:???0520nobodyさん
2005/05/13(金) 13:55:46ID:92C19SsUJAVAとか.Netを、その似たようなコンセプトのものだと感じてる人が多いと思う。
0521nobodyさん
2005/05/13(金) 16:31:46ID:???Javaは違うと思うけど、.NETの思想は似てるね。
でも.NETは実質C#、VB、VC++の3つだけだよね。
0522nobodyさん
2005/05/13(金) 16:38:04ID:???0523nobodyさん
2005/05/13(金) 16:48:19ID:???0524nobodyさん
2005/05/13(金) 20:24:23ID:???それが良いことかどうかは別だが
0525nobodyさん
2005/05/14(土) 00:35:38ID:???0526nobodyさん
2005/05/14(土) 03:26:48ID:???0527nobodyさん
2005/05/15(日) 20:35:02ID:opnNamIeこれから勉強するとしたらPHPとparlどっち?
ヤフーとか大手はPHPのようですが
0528nobodyさん
2005/05/15(日) 22:18:39ID:???どっちもやっておけば?
両方使えるってのは悩まなくて良いぞ。
それに、テキスト処理(ログ解析)とかでPerl覚えていると楽。
0529nobodyさん
2005/05/16(月) 00:56:46ID:???0531nobodyさん
2005/05/16(月) 01:22:28ID:rrUsjiv1ありがとうもざいます。
とりあえずparlから勉強を始めたいとおもっていますが
このままPHPにもっていかれてとらぬ狸の皮算用なんてことに。。。
0532nobodyさん
2005/05/16(月) 01:28:56ID:rrUsjiv1parlは出てこないんですか?
0533nobodyさん
2005/05/16(月) 01:36:35ID:???0534nobodyさん
2005/05/16(月) 01:56:24ID:rrUsjiv1こっちは真剣なんですよ
まさに喉もとに切っ先を感じて書き込んでいる状態です
なにを聞きたいかというとですね、
Perl VS PHP
http://pc8.2ch.net/test/read.cgi/php/982591467/l50
このスレでPHPとparlのどっちを優先して勉強しようか比較検討していたのですが、
ここのログは2001年物から最近の物まである
本来ネット最前線であるはずのwebprog板でまるでシーラカンスのように取り残された存在
が、それゆえに教えてくれたことはPHPが以前の評価とは比べ物にならないぐらい成長していること
ログの中にはPHPは企業受けしないとまで言い放つものまである
しかし、実際時が経ち現在大手はPHPを起用している事実
私が今感じているのはこのままParlを勉強しても
いずれなくなる言語を無駄に勉強することになるかもしれない懸念があるのです
おまえら、、、、俺はどうしたらいい??どこへ向かえばよいのだ??
自分のことのように親身になって俺に道しるべを示してくれ 頼む
0535nobodyさん
2005/05/16(月) 03:16:44ID:???0536nobodyさん
2005/05/16(月) 06:01:23ID:???0537nobodyさん
2005/05/16(月) 07:55:58ID:M1zq7ud00539nobodyさん
2005/05/16(月) 08:53:41ID:???parl
http://www.google.co.jp/search?num=100&hl=ja&c2coff=1&q=parl&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
JABA
http://www.google.co.jp/search?&num=ie=UTF-8&oe=UTF-8&hl=ja&lr=lang_ja&q=%EF%BC%AA%EF%BC%A1%EF%BC%A2%EF%BC%A1
よく名前があがっている?
マジレスすると、ど っ ち で も い い 。
perl がなくなるとも思えないが、perl -> PHP へとスクリプトの移植をやっている人もいる。
すなわち、両 方 や れ ば い い 。
もっといえば、勉強することが無駄になることなんて あ り え な い 。
と PHP がわからない俺がいってみる。
0540nobodyさん
2005/05/16(月) 10:17:06ID:???理解できないから無駄かもしらん。
0541nobodyさん
2005/05/16(月) 13:15:14ID:???俺は派遣社員だけど今やPerl/CGIの案件なんてほとんど無い。
WebはPHPとJavaの二極化だね。
個人的にはPerl大好き人間だけど、食っていく為にPHPやってるよ。
でもPerlの方が奥が深いし、CPANの素晴らしさは変わらない。
PHPはWebには向いてるけど、ちょっとしたツール(非Web)作成には向かない。
だからPerlが消え去ることは無いんだよね。
0542nobodyさん
2005/05/16(月) 15:18:24ID:???PHP できれば Perl もできるし。その後に Parl を学べば。
0543nobodyさん
2005/05/16(月) 15:37:39ID:???0544rrUsjiv1
2005/05/16(月) 17:05:25ID:rrUsjiv1>>545
たくさんのおまえら本当にありがとうもざいます。
そのありがたい提言御指南の中でも今回は>>541の派遣社員さんの意見に
スポットを当ててレスしたいと思います
PHPについてですが、大きな局面を迎えているのは私のようなド素人の立場から
大先輩の貴方へ向けて言うまでもないことだとおもいますが、
駆け出しの私がPHPをどのように勉強してよいものなのか迷っています
parlを凌駕し、大手をも採用するに至った以前のヴァージョンから勉強すべきか
それとも、改良されつつも前ヴァージョンに依存する人が多く、
悪評も囁かれる新しいヴァージョン
同じ言語であれば、あるいはそうでなかったとしても
前ヴァージョンで培った知識はある程度相互性があり役に立つとは思っていますが
不安でダンゴ虫みたいに丸まって寝ています
ご指南くださいもねがいしまっつ
もうひとつPHPはセキュリティ面で脆弱だと聞きましたがどうなんですくぁ?
0545rrUsjiv1
2005/05/16(月) 17:06:21ID:rrUsjiv1>>535-544
たくさんのおまえら本当にありがとうもざいます。
0546rrUsjiv1
2005/05/16(月) 17:27:31ID:rrUsjiv1仮にも「次世代webプログラミング言語の大本命」というキーワードのあるスレで
よもやparlとPHP両方勉強すればいいなどという意見が出ると罠w
およそ常識では考えることのできない陵辱の限りを尽くしているな
>>539おまえのことだよぉぉぉぉ
PHPを覚えることすらできない時代に置いていかれた窓際のお前がよぉぉぉ
一丁前に意見垂れてんじゃねぇぇぇヴォォォォケこの
そのレスの内容のように人の揚足ばかりとって生きてきたんだろ?
おまえはいわゆる昇華できない駄目な人間
常に人の粗探しをして他人を自分より下に引きずり落とすことで
劣等感の重圧から逃げてきたんだろう?
両 方 や れ ば い い なんてスペースを用いて強調しているつもりかもしれんが
実際に浮きだったのは的を得ない答えをさも得意げに強調しているおまえの馬鹿さ加減だ罠
だから社会から置いていかれるんだよおまえは
ほら 新入社員の背中を見ている場合じゃないぞw
0547rrUsjiv1
2005/05/16(月) 17:30:30ID:rrUsjiv1PHPをできないおまえがなにをおっしゃるかとおもえばw
絵に描いた餅は食えませんよw
0548nobodyさん
2005/05/16(月) 21:24:56ID:???PHPやるならPHP4をやりなさい。
理由はPHP5がまだほとんど普及してないので情報も少ないから。
PHP4とPHP5の違いは大雑把に言えばオブジェクト指向関連だけなので
PHP4の知識は今後PHP5に移行する際にまったく無駄になることは
無いので安心しなさい。
初心者が勉強する方法は3つ。
1、本、Webを参考に、BBSやメーリングリスト等で質問しながら独学でがんばる。
2、学校に入学し基礎から学ぶ。
3、初心者でも雇ってくれる会社に入る。
1の方法は一番金がかからないけど時間がかかるし、挫折する可能性高し。
2の方法はお金は多少かかるけど、一番堅実。
情報処理系の専門学校で3ヶ月とか半年の集中講義が多分あるはずだから
調べてみては?
0549nobodyさん
2005/05/16(月) 22:03:57ID:???本やWeb、ソースコード解析しながらだと、時間は掛かるけど、物凄く詳しくなるよね。
0550nobodyさん
2005/05/17(火) 21:15:15ID:???>理由はPHP5がまだほとんど普及してないので情報も少ないから。
いや、腐るほどありますが…
いったい何時の時代の人ですか?
0552nobodyさん
2005/05/17(火) 23:33:54ID:???もちっと導入しやすいように4と共存出来ればよかったのに。
0553nobodyさん
2005/05/18(水) 09:26:12ID:???誰でも借りられるくらい数は十分あると思うが?
0554nobodyさん
2005/05/18(水) 10:54:30ID:???0555nobodyさん
2005/05/18(水) 16:58:32ID:???共有鯖なんてせこいの使ってる奴がおかしいんだろ
0556nobodyさん
2005/05/18(水) 21:26:39ID:dWRKsNjHもっと現実を見ろ。
0557nobodyさん
2005/05/18(水) 23:38:09ID:???モジュールインストールでないと意味ないじゃん。
0558nobodyさん
2005/05/19(木) 03:53:37ID:???0560nobodyさん
2005/05/19(木) 09:38:55ID:???どれくらいで安定して普及するんだろうね。
半年?一年?
0561nobodyさん
2005/05/19(木) 12:05:44ID:???ユーザー実装みたいな感じで自分で書き足せとか言いそうな予感-;。
対応する言語が多いいし時間かかるだろうね・・・・。
0562nobodyさん
2005/05/19(木) 12:58:23ID:???まぁ、またりとユーザで育て上げましょ。
0563nobodyさん
2005/05/19(木) 19:54:59ID:???0564nobodyさん
2005/05/19(木) 21:54:01ID:???0565nobodyさん
2005/05/20(金) 09:38:46ID:???0566nobodyさん
2005/05/20(金) 12:02:00ID:???似たようなもん。どっちか先に覚えたらもう一方なんてすぐ業務レベルまで追いつけるよ。
0567nobodyさん
2005/05/20(金) 14:11:25ID:???0568nobodyさん
2005/05/20(金) 14:26:16ID:???0569nobodyさん
2005/05/20(金) 23:12:51ID:???0571nobodyさん
2005/05/21(土) 12:25:05ID:av6IJEnFICUがオプション扱いになってたんだ。
>>570
parrotだったら -O [LEVEL]で最適化オプション
0573569
2005/05/22(日) 23:27:11ID:???-Oxで作り直した。
使い心地。
imcやpasmを書く気はないのでperl6を使いたいんだけど、
perl6コンパラはまだまだ。なにより実行までに時間かかりすぎ。
examples/benchmarks/ 以下を試した感じでは、今のとこparrotは再帰が遅いっぽ。
fib.imcだけじゃなく、単純な再帰コードを書いてみたけどPerl5.8より遅いかった。
配列操作なんかはPerl5.8よりだいぶ速い。
Pythonって速いのな。
0574nobodyさん
2005/05/22(日) 23:39:14ID:???ただいまmake中。
ttp://jwcs.net/~jonathan/perl6/ にwin用のバイナリがUpされてるけど。
parrotのバイナリもあるけどこっちはまだ0.1.2。
0575nobodyさん
2005/05/27(金) 05:41:40ID:aUgM26KF俺もそう思う。
近道したら駄目なんだよ。
0577nobodyさん
2005/06/05(日) 13:30:48ID:???まあ、独学でも人に教わっても、
周りの状況や時間で技術の精度?は変わってくるだろうしねぇ。
どっちが良いかなんて一意に決められないですよね。
統計でも取らない限りは。
0578nobodyさん
2005/06/05(日) 21:58:49ID:???教育で受けにいったことあるけど糞なとこばかりだったけど。
Cookbookやら買ってた方がはるかにマシ。
0579nobodyさん
2005/06/06(月) 19:54:36ID:???ケントさんの講習会が8000円と格安だったので行くことにしますた。
0580nobodyさん
2005/06/06(月) 20:54:21ID:???0581nobodyさん
2005/06/06(月) 21:09:47ID:???0582nobodyさん
2005/06/06(月) 23:11:08ID:???0583nobodyさん
2005/06/06(月) 23:25:18ID:30f3fhfe0584nobodyさん
2005/06/07(火) 14:13:51ID:???0586nobodyさん
2005/06/08(水) 14:22:50ID:???0587nobodyさん
2005/06/08(水) 16:53:50ID:???0588nobodyさん
2005/06/08(水) 19:59:44ID:???0589nobodyさん
2005/06/08(水) 20:40:20ID:???0590nobodyさん
2005/06/08(水) 20:44:54ID:???つ、ビジネスマンだろう。今風には。
彼のコードは大昔のBASICみたいで全然Perlっぽくないんだな。
何も知らない香具師にはどうでもいいことなんだろうけどさ。
0591nobodyさん
2005/06/09(木) 02:09:59ID:???0592nobodyさん
2005/06/09(木) 02:11:01ID:???0593nobodyさん
2005/06/09(木) 04:05:30ID:???0595nobodyさん
2005/06/09(木) 23:56:00ID:???黎明期のフリーCGI作家は結構KENTの影響受けてたりするからな
KENTがもっと綺麗なコードを書いてたら、世の中変わってたんじゃないか?
0596nobodyさん
2005/06/10(金) 00:41:55ID:???国内外問わず全ての糞スクリプトの源流は Matt's だからな。
しかし糞なコードでも変更無しに多くの環境でそれなりに動いてしまう
手軽さこそ、Perl が普及し Web プログラミングの敷居が低くなった
大きな要因の一つなわけで、功罪の罪ばかりあげつらっても仕方なかろう。
たらればを語るのではなく、今汚いコードを書いてる子に綺麗なコードを
書くよう絶えず啓蒙していく方が建設的でないかい。裾野は既に広がって
いるんだから、次は底上げでしょ。
0597nobodyさん
2005/06/10(金) 02:58:12ID:???なんでレスキューやKENTみたいなのが受けたんだろうね?
所詮厨房には自転車がお似合いだったって事か。
0598nobodyさん
2005/06/10(金) 13:27:08ID:???0600nobodyさん
2005/06/13(月) 22:54:15ID:???0601nobodyさん
2005/06/14(火) 02:37:26ID:???じゃあ、そこに事業者登録している俺はなんなんだ?
0603nobodyさん
2005/06/30(木) 05:34:52ID:9pA8LnvJ0604nobodyさん
2005/07/01(金) 02:06:16ID:???俺もプログラミングデビューはKENTの本だったりするし…
JAVA&PHPを覚えなければKENTの書き方を続けてたかも…今考えると恐ろしい。
0605nobodyさん
2005/07/01(金) 02:42:56ID:???そろそろ第2のKENTが現れても不思議ではない。
本題と離れてるからsage
0606nobodyさん
2005/07/01(金) 07:55:31ID:???0607nobodyさん
2005/07/01(金) 09:01:42ID:???当時は俺も綺麗なロジックがなかなか組めなくて、他人に自分のソースコード
見せるの嫌だったもんなあ……。彼のモノよりは1000倍マシだったと思うが。
あんなコードで公開したり本書いたりできるってのは、ある意味凄いと思う。
Perlを広めた立役者ってのは言い過ぎでしょ。当時PHPはまだ糞だったし、
Windowsサーバのプロバイダなんて皆無だったし、他に選択肢っつったら
Cやawkでしょ?有り得ない。必然的にみんなPerl使ってただけ。
0608nobodyさん
2005/07/01(金) 09:57:42ID:???KENT がいなくても Perl は広まっていたし
KENT がいなくても糞コードを書くやつは後をたたなかっただろう
それより Parrot に進展はないのか
0609nobodyさん
2005/07/01(金) 10:29:27ID:???どんどん本題とかけ離れて申し訳ないが、PHPでも糞コード書く人は沢山いるし、
Perlで綺麗なコード書く人も沢山いる。
というかPHPの糞コードはPerlのよりもタチが悪い。HTMLの中にコード分散しちゃうからな。
>>608
> KENT がいなくても糞コードを書くやつは後をたたなかっただろう
同意。名前忘れたけど、10年ほど前、海外にもあらゆる意味でKENT氏的な人が居たよね。
もしKENT氏がいなかったら他の人が彼の代わりを務めてただろう。
オライリーのネズミ本ですら今見たら酷い内容だ。そういう時代だったんだんだから仕方あるまい。
で、Parrotはどうなってるんだ?
■ このスレッドは過去ログ倉庫に格納されています