これからはRubyの時代Perlはもう消した
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2008/08/12(火) 11:54:480002名無しさん@お腹いっぱい。
2008/08/12(火) 11:58:55プログラム
http://pc11.2ch.net/tech/
0003名無しさん@お腹いっぱい。
2008/08/12(火) 12:00:57板違いではありません。
0004名無しさん@お腹いっぱい。
2008/08/12(火) 12:28:440005名無しさん@お腹いっぱい。
2008/08/12(火) 12:33:23汎用スクリプトとしてはRubyに劣るし、
過去の遺産を利用するぐらいでしか使い道はなくなってくかもね。
0006名無しさん@お腹いっぱい。
2008/08/12(火) 13:15:560007名無しさん@お腹いっぱい。
2008/08/12(火) 13:39:19カーネルのコンフィグで使ってるんだっけ?
0008名無しさん@お腹いっぱい。
2008/08/12(火) 14:10:070009名無しさん@お腹いっぱい。
2008/08/12(火) 14:25:570010名無しさん@お腹いっぱい。
2008/08/12(火) 14:59:22spamassassinなんか使わんだろ。
普通はbsfilterじゃないか?
0011名無しさん@お腹いっぱい。
2008/08/12(火) 18:14:150012名無しさん@お腹いっぱい。
2008/08/12(火) 18:38:190013名無しさん@お腹いっぱい。
2008/08/12(火) 19:11:33perl : Command Not Foundなマシンもいまだにあるよ
0014名無しさん@お腹いっぱい。
2008/08/12(火) 19:45:00'perl' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
0015名無しさん@お腹いっぱい。
2008/08/12(火) 20:49:09残してない。オプションで入るのは /usr/local/bin/perl
その際、/usr/bin/perlのsymlinkがおまけで入るだけ。
カーネルのコンフィグも関係ない。
0016名無しさん@お腹いっぱい。
2008/08/12(火) 21:20:040017名無しさん@お腹いっぱい。
2008/08/12(火) 22:56:310018名無しさん@お腹いっぱい。
2008/08/12(火) 23:43:08ただし、残るのはrubyじゃなくてpythonだけど。
0019名無しさん@お腹いっぱい。
2008/08/13(水) 00:35:420020名無しさん@お腹いっぱい。
2008/08/13(水) 02:03:35もう ruby でいいよ。
0021名無しさん@お腹いっぱい。
2008/08/13(水) 02:11:25初心者:PHP
初級者:Ruby
中級者:Python
上級者:Haskell
0022名無しさん@お腹いっぱい。
2008/08/13(水) 06:03:270023名無しさん@お腹いっぱい。
2008/08/13(水) 06:27:36ネーネーperlまったくなしでmake buildworldしてみてよ。
君の使ってるwindowsと違うんだけど、BSDって。
0024名無しさん@お腹いっぱい。
2008/08/13(水) 08:29:38あと、perl代わりにHaskellは無いと思う。
0025名無しさん@お腹いっぱい。
2008/08/13(水) 08:51:36FreeBSD 4で知識が止っているな、老害め
0026名無しさん@お腹いっぱい。
2008/08/13(水) 10:16:160027名無しさん@お腹いっぱい。
2008/08/13(水) 10:44:15Rubyほどじゃない
字面Rubyで速度10倍のサブセット言語作ってくれ
0028名無しさん@お腹いっぱい。
2008/08/13(水) 12:00:49sbclとかghc, ocamlみたいなやつ
Ocamlのは驚異的Rubyの10倍どころじゃない
0029名無しさん@お腹いっぱい。
2008/08/13(水) 12:55:05オカムラじゃん。
0030名無しさん@お腹いっぱい。
2008/08/13(水) 13:00:41Pythonもx86だけでよければpsycoっていうのがあるが。
0031名無しさん@お腹いっぱい。
2008/08/13(水) 14:00:33コンパイル型言語やVM言語に比べたらそりゃはっきり遅いけど、Perlよりやや速く
Rubyよりは明白に速い。
I/Oバインドなケースや、Cの実装にボトルネックを丸投げできるケースでは
LL言語は特に問題になるほど遅いわけでもなく、むしろその利点が目立つことになる。
数値計算のような用途に使うのは馬鹿げてるけどね。
LLが遅いなんて言ってたら、シェルやEmacsもつかえないでしょ。
要は道具は適材適所で使い分ければいいだけの話。
0032名無しさん@お腹いっぱい。
2008/08/13(水) 21:17:44>Perlよりやや速く
0033名無しさん@お腹いっぱい。
2008/08/14(木) 00:12:43> 何に比べて言ってんのかな。
C/C++じゃないのか?w
0034名無しさん@お腹いっぱい。
2008/08/14(木) 00:59:350035名無しさん@お腹いっぱい。
2008/08/14(木) 08:53:04カッコイイ、マジで。そして速い。数行のスクリプトで走り出す、マジで。ちょっと
感動。しかもプログラム言語なのにインタプリタだから操作も簡単で良い。
インタプリタは力が無いと言われてるけど個人的には速いと思う。コンパイル言語
と比べればそりゃちょっとは違うかもしれないけど、そんなに大差はないって2chでも
言ってたし、それは間違いないと思う。
ただネットではPerlの方が情報が多いね。Rubyの方が評判がいいのに。
速度にかんしては多分PerlもRubyも変わらないでしょ。Perl使ったことないから
知らないけど資源があるかないかでそんなに変わったらアホ臭くてだれもRubyな
んて使わないでしょ。個人的にはRubyでも十分に速い。
嘘かと思われるかも知れないけど、テストスクリプトの速度比較でマジでCを抜いた。
つまりはCですらRubyには勝てないと言うわけで、それだけでも個人的には大満足です。
0036名無しさん@お腹いっぱい。
2008/08/14(木) 09:47:35だれか、何か言ってやってくれ。
0037名無しさん@お腹いっぱい。
2008/08/14(木) 10:43:140038名無しさん@お腹いっぱい。
2008/08/14(木) 11:45:42もう16777216回ほど外出だから無理してなんか言わなくていいよ
0039名無しさん@お腹いっぱい。
2008/08/14(木) 16:21:520040名無しさん@お腹いっぱい。
2008/08/14(木) 21:39:510041名無しさん@お腹いっぱい。
2008/08/14(木) 22:55:400042名無しさん@お腹いっぱい。
2008/08/31(日) 14:19:53http://www.google.com/trends?q=perl%2C+ruby%2C+python%2C+php%2C+d&ctab=0&geo=all&date=all&sort=0
0043名無しさん@お腹いっぱい。
2008/09/01(月) 22:48:440044名無しさん@お腹いっぱい。
2008/09/21(日) 03:25:220045名無しさん@お腹いっぱい。
2008/09/30(火) 04:37:13Python
Ruby
Perl
C++
すべて滅ぶのも時間の問題だろう。
最後まで残るのは、LISPだ。
シネ、オメーラ
0046名無しさん@お腹いっぱい。
2008/09/30(火) 15:01:45sed,awkは、既に枯れて、用途が定まっているので生き残る。
競合関係にある、PythonとRubyは、どっちがか消える
一部の好事家によって、細々と生き残るだろうが。tclみたく。
つか、rubyもpythonも複雑すぎて、覚えきれねぇぞ。ゴルァ
0047名無しさん@お腹いっぱい。
2008/09/30(火) 20:57:33主要な lisp でどの言語で実装されてんだ?
>競合関係にある、PythonとRubyは、どっちがか消える
それはいつ頃になりますか?
0048名無しさん@お腹いっぱい。
2008/09/30(火) 21:12:20んな議論は無意味だが
近未来の話をするのなら、PythonもRubyも死滅するような
分岐点はもう越えてしまっていると思う
0049名無しさん@お腹いっぱい。
2008/10/02(木) 20:21:44Cの死滅は、まず、あり得ない。
そんな遠い未来には、既に母体の、*nixが消えてしまって、
新たな言語で、一からOSが、作り直される
>>47
10年以内。
0050名無しさん@お腹いっぱい。
2008/10/05(日) 14:28:55http://pc11.2ch.net/test/read.cgi/tech/1216829388/
■特定バージョンのRailsインストール
gem install rails -v 2.0.2
■特定バージョンのRailsを使ってRailsアプリ生成
rails _2.0.2_ myapp
■特定バージョンのRailsをRailsアプリで使う
rake rails:freeze:gems VERSION=2.0.2
0051名無しさん@お腹いっぱい。
2008/12/03(水) 18:29:54でもLisp同様なくならないと思う。
半ば宗教だから
0052名無しさん@お腹いっぱい。
2008/12/03(水) 19:13:31イラネ
0053名無しさん@お腹いっぱい。
2008/12/04(木) 02:07:310054名無しさん@お腹いっぱい。
2008/12/11(木) 15:38:04それぞれ基本ライブラリーも充分揃っている。
スピードのいるところはバイナリとやりとりできるわけだし
eval使えばかなり柔軟なこともできるから
結局は好みと慣れの問題。
0055名無しさん@お腹いっぱい。
2008/12/21(日) 19:52:17この際切ることに
perlとpythonはあちこち依存していてもはや切るのは不可能
UNIXはruby freeでよいのでは?
0056名無しさん@お腹いっぱい。
2008/12/22(月) 01:14:360057名無しさん@お腹いっぱい。
2008/12/27(土) 11:59:09たまたまRUBYでできたスクリプトをアプリと勘違いして依存で使っている人がほとんど
0058名無しさん@お腹いっぱい。
2008/12/27(土) 17:13:43*BSDで重要なものが何かpythonに依存してたか?
0059名無しさん@お腹いっぱい。
2008/12/27(土) 18:06:16それは ruby への依存を意識あるいは認識しているか否かの話であって、
基本的に特定言語のスクリプトに対する必要性とそのインタープリタへの必要性は同等と
解釈するのが自然だと思うけど。
0060名無しさん@お腹いっぱい。
2009/01/04(日) 15:04:460061名無しさん@お腹いっぱい。
2009/01/04(日) 18:46:37pkg_info -x python25
でみてみるよろし
perlの場合glib2が依存している事もあるがpythonより依存は少なく
意外と使用は趣味になる。
xf86-input-keyboardなんぞperlとpython両方必要だ。
rubyはせいぜい任意に入れる
portupgradeぐらいで別に必然性はない。
>>59 だからRUBYは必要ない。趣味の言語だという意味?
とにかく現状重いというか遅くて話にならない。
0062名無しさん@お腹いっぱい。
2009/01/17(土) 11:21:380063名無しさん@お腹いっぱい。
2009/01/17(土) 12:06:210064名無しさん@お腹いっぱい。
2009/01/17(土) 19:29:540065名無しさん@お腹いっぱい。
2009/01/17(土) 19:46:36http://animals.nationalgeographic.com/staticfiles/NGS/Shared/StaticFiles/animals/images/1024/black-spider-monkey.jpg
0066名無しさん@お腹いっぱい。
2009/01/17(土) 19:49:010067名無しさん@お腹いっぱい。
2009/01/17(土) 20:11:48おっと csv のハナシは聞き飽きたぜ
0068名無しさん@お腹いっぱい。
2009/01/17(土) 20:24:040069名無しさん@お腹いっぱい。
2009/01/17(土) 20:32:49The Ruby Virtual Machineになった、という意味ではYARVは終わっている。
0070名無しさん@お腹いっぱい。
2009/01/17(土) 20:38:09ヒアドキュメントなんて目じゃない。
0071名無しさん@お腹いっぱい。
2009/01/17(土) 20:44:39>
> SpiderMonkey は Mozilla の C による JavaScript 実装につけられたコード
> ネームである。
>
> どこで手に入るか?
>
> コア SpiderMonkey エンジンは mozilla/js/src で見つかる。 スタンドアロー
> ンなインタプリタは Makefile.ref を使うとビルドできる。 詳しいことは
> mozilla/js/src/README.html を読みなさい。 (Mozilla 自体に加えて)
> JavaScript エンジンを埋め込んでいるプロジェクトは プロジェクト のペー
> ジに載せている。
スパイダモンキーうっぜえええええ
0072名無しさん@お腹いっぱい。
2009/01/18(日) 01:58:44>>65を見たら途端にイメージ悪くなった。
0073名無しさん@お腹いっぱい。
2009/01/30(金) 20:25:130074名無しさん@お腹いっぱい。
2009/01/31(土) 03:25:020075名無しさん@お腹いっぱい。
2009/01/31(土) 16:47:48pythonみたいに必須じゃないからなぁ
0076名無しさん@お腹いっぱい。
2009/01/31(土) 17:42:32必須とか意味がわからん
仕事でやってたら案件によって違うし、必須とは言わないよ
0077名無しさん@お腹いっぱい。
2009/02/01(日) 00:37:010078名無しさん@お腹いっぱい。
2009/02/01(日) 00:40:450079名無しさん@お腹いっぱい。
2009/02/01(日) 00:48:510080名無しさん@お腹いっぱい。
2009/02/01(日) 00:53:360081名無しさん@お腹いっぱい。
2009/02/01(日) 02:27:430082名無しさん@お腹いっぱい。
2009/02/03(火) 20:15:310083名無しさん@お腹いっぱい。
2009/02/07(土) 20:35:40自分自身はblebderでしかpython使わない。
実行速度がはやいのは単機能でsoとかコマンドで作って
柔軟にスクリプトで実行できるのがよい。
ネイティブ言語はwindowsのdelphi以外コンパイルは遅い。
動的に手順決めて実行するならスクリプト言語がよいのは当然
だから使われているんだと思う。
Perlとかjavascriptのeval便利過ぎる。
0084名無しさん@お腹いっぱい。
2009/02/16(月) 19:20:000085名無しさん@お腹いっぱい。
2009/02/17(火) 14:43:210086名無しさん@お腹いっぱい。
2009/02/28(土) 19:23:06コマンドラインもある。
いるものは自分で継ぎ足す感じ
0087名無しさん@お腹いっぱい。
2009/03/01(日) 00:22:09たぶんその手の組み込み用途はTkなしのTclが本来狙っていた道の一つ……
0088名無しさん@お腹いっぱい。
2009/03/03(火) 09:17:480089名無しさん@お腹いっぱい。
2009/03/14(土) 15:01:35こういうのって開発されたライブラリが資産だから、今後もTclが残るんだろうなぁ。
0090名無しさん@お腹いっぱい。
2009/03/26(木) 19:59:37とっとと他のものに移植した方が良いと思う。
0091名無しさん@お腹いっぱい。
2009/03/26(木) 20:01:53その理由は何らかの主要部分でのバイナリ直接コールがほとんどだから
結局プラットフォーム間の互換性が微妙になってきている気がする。
0092名無しさん@お腹いっぱい。
2009/03/27(金) 03:08:21そうなんだ
どういう機器に入っているの?
0093名無しさん@お腹いっぱい。
2009/03/27(金) 08:35:52ttp://japan.renesas.com/fmwk.jsp?cnt=hew_tcltk_tools_product_landing.jsp&fp=/products/tools/ide/hew_tcltk/
ttp://www.globalknowledge.co.jp/reference/course_details.aspx?code=CS0150CG
ttp://www.hitachi-sk.co.jp/products/sh-c/support/revup_hew40100.html
ttp://www.yokogawa-digital.com/ep/advice/tcl/index.html
0094名無しさん@お腹いっぱい。
2009/03/27(金) 23:52:55昔、perlを中間コードにコンパイルするプログラムというのがあった。
客先にプログラムを納品するときに、ソースコード隠蔽用につかってたよ
あと、perl2cコンパイラというのもあったけど、まともには動かなかった
cgiとかで動かす場合にはSpeedyCGIで動かすと10倍以上早くなる。
ただし、perlがメモリに常駐するアプリケーションとして動作するため、変数管理をちゃんとしないと2回目以降のループから変数の中身が狂う
0095名無しさん@お腹いっぱい。
2009/03/28(土) 01:35:440096名無しさん@お腹いっぱい。
2009/03/28(土) 21:53:52最近はfastcgiが流行りみたい。modperlより速いというのが売り
luaはluacで中間言語にできるみたいだね、perlはリアルタイムでの変換の方が速いというポリシーらしい。
で自分は手動でCにしているよ。glibとかpcre使えば結構いける。
処理速度あんまり変わんないけどね、コアが同じバイナリ依存だから
0097名無しさん@お腹いっぱい。
2009/04/03(金) 20:01:060098名無しさん@お腹いっぱい。
2009/04/04(土) 11:00:15Perl6 ってどうなったのかな?
0099名無しさん@お腹いっぱい。
2009/04/08(水) 19:51:11ついにPerlもrubyっぽくなりそうな嫌な予感。
自然体でちょこちょこ使うのがperlのいいところ。
大仰なシステムはCでいいじゃん。
0100名無しさん@お腹いっぱい。
2009/04/14(火) 04:58:21|∧
/
/
(^o^)/ 100ゲット!
/( )
/ / >
(^o^) 三
(\\ 三 シュッ
< \ 三
\
(/o^) やっぱイラネ
( / ミ
/ く 100
0101名無しさん@お腹いっぱい。
2009/04/14(火) 18:59:530102名無しさん@お腹いっぱい。
2009/05/06(水) 08:21:02ttp://d.hatena.ne.jp/rubynews/20090430/1241110523
0103名無しさん@お腹いっぱい。
2009/05/06(水) 12:58:15あとはsetterとかliteral stringのinterpolationやconcatenationとか
結構抜けてるような気も。
0104名無しさん@お腹いっぱい。
2009/05/06(水) 13:07:410105名無しさん@お腹いっぱい。
2009/05/06(水) 18:44:40すげー。そのシンプルさがRubyをここまで強力にしているのか!?
それともocamlがすごい?
0106名無しさん@お腹いっぱい。
2009/05/06(水) 18:56:060107名無しさん@お腹いっぱい。
2009/05/06(水) 19:21:28ocamlは型推論があるから短い。
0108名無しさん@お腹いっぱい。
2009/05/07(木) 03:50:560109名無しさん@お腹いっぱい。
2009/05/09(土) 08:47:010110名無しさん@お腹いっぱい。
2011/03/26(土) 06:07:53.30Perlの良いところは
テキスト処理のためにわざわざ専用の文法用意してるところだと思うから
(汎用の処理には悪いところでもあるけど)
そこは変えて欲しくないなあ
Rubyは機能としては被るけど、そのへんを
若干汎用言語よりに、オブジェクト/メソッド記法にまとめた感じなんよね
0111Perl忍者lvl2 ◆M5ZWRnXOj6
2011/03/26(土) 11:43:58.61RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
0112Perl忍者lvl2 ◆M5ZWRnXOj6
2011/03/26(土) 11:44:30.350113名無しさん@お腹いっぱい。
2011/03/26(土) 16:50:47.140114Perl忍者lvl2 ◆M5ZWRnXOj6
2011/03/26(土) 16:55:37.140115名無しさん@お腹いっぱい。
2011/03/26(土) 18:40:37.930116Perl忍者lvl2 ◆M5ZWRnXOj6
2011/03/26(土) 19:51:23.56#ninjajaja
0117a ◆YHfPPMjrK2
2011/03/26(土) 19:52:07.220118Perl忍者lvl2 ◇M5ZWRnXOj6
2011/03/30(水) 23:49:06.17■ このスレッドは過去ログ倉庫に格納されています