1 :
名無しさん@お腹いっぱい。:
スレタイのとおりです。
3 :
名無しさん@お腹いっぱい。:2008/08/12(火) 12:00:57
コードのことではなく、ユニックスのソフトとして語りたいので
板違いではありません。
vmware toolsをインストールしようと思ったらPerlが必要でした、というオチだろ。
>>1
まあ、WEBではPHPにとってかわられたし、
汎用スクリプトとしてはRubyに劣るし、
過去の遺産を利用するぐらいでしか使い道はなくなってくかもね。
FreeBSD が /usr/bin/perl を残してるのはなぜだっけ?
カーネルのコンフィグで使ってるんだっけ?
rubyでなくpythonじゃね?
perlがイランてことはspamassassinもいらんてことでおk?
>>9 spamassassinなんか使わんだろ。
普通はbsfilterじゃないか?
sh も csh も sed も awk も消せばいいんじゃないかな
ついでに rm -rf / でいいんじゃないかな
13 :
名無しさん@お腹いっぱい。:2008/08/12(火) 19:11:33
# perl
perl : Command Not Foundなマシンもいまだにあるよ
C:\Documents and Settings\aho>perl
'perl' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
>>7 残してない。オプションで入るのは /usr/local/bin/perl
その際、/usr/bin/perlのsymlinkがおまけで入るだけ。
カーネルのコンフィグも関係ない。
16 :
名無しさん@お腹いっぱい。:2008/08/12(火) 21:20:04
perl6が導入されてもさすがにperl5は残るよね?
Perl6って何か役に立つの?
冗談じゃなくsedもawkもperlも消える日がくるだろうな
ただし、残るのはrubyじゃなくてpythonだけど。
それはねーよ
新規作成時に perl を選ぶことはないな。
もう ruby でいいよ。
21 :
名無しさん@お腹いっぱい。:2008/08/13(水) 02:11:25
ポストPerl階級別
初心者:PHP
初級者:Ruby
中級者:Python
上級者:Haskell
Python遅くね?
>>18 ネーネーperlまったくなしでmake buildworldしてみてよ。
君の使ってるwindowsと違うんだけど、BSDって。
別に問題になるほど遅くないと思うよ。
あと、perl代わりにHaskellは無いと思う。
>>23 FreeBSD 4で知識が止っているな、老害め
BSD=FreeBSDな時点で既に有害指定産業廃棄物
>>22 Rubyほどじゃない
字面Rubyで速度10倍のサブセット言語作ってくれ
状況にあわせてコンパイルして高速化できるという選択肢が欲しい
sbclとかghc, ocamlみたいなやつ
Ocamlのは驚異的Rubyの10倍どころじゃない
ocaml は名前がかっこわるいからやだ。
オカムラじゃん。
RubyはJITで速くなるらしいが。
Pythonもx86だけでよければpsycoっていうのがあるが。
Pythonが遅いってのは何に比べて言ってんのかな。
コンパイル型言語やVM言語に比べたらそりゃはっきり遅いけど、Perlよりやや速く
Rubyよりは明白に速い。
I/Oバインドなケースや、Cの実装にボトルネックを丸投げできるケースでは
LL言語は特に問題になるほど遅いわけでもなく、むしろその利点が目立つことになる。
数値計算のような用途に使うのは馬鹿げてるけどね。
LLが遅いなんて言ってたら、シェルやEmacsもつかえないでしょ。
要は道具は適材適所で使い分ければいいだけの話。
>>31 > 何に比べて言ってんのかな。
C/C++じゃないのか?w
これからはDiamondの時代だろ。
Ruby使ってる。先月ネットで見た瞬間に即決した。
カッコイイ、マジで。そして速い。数行のスクリプトで走り出す、マジで。ちょっと
感動。しかもプログラム言語なのにインタプリタだから操作も簡単で良い。
インタプリタは力が無いと言われてるけど個人的には速いと思う。コンパイル言語
と比べればそりゃちょっとは違うかもしれないけど、そんなに大差はないって2chでも
言ってたし、それは間違いないと思う。
ただネットではPerlの方が情報が多いね。Rubyの方が評判がいいのに。
速度にかんしては多分PerlもRubyも変わらないでしょ。Perl使ったことないから
知らないけど資源があるかないかでそんなに変わったらアホ臭くてだれもRubyな
んて使わないでしょ。個人的にはRubyでも十分に速い。
嘘かと思われるかも知れないけど、テストスクリプトの速度比較でマジでCを抜いた。
つまりはCですらRubyには勝てないと言うわけで、それだけでも個人的には大満足です。
>CですらRubyには勝てない
だれか、何か言ってやってくれ。
改変コピペに言う言葉なぞない
なにこの前世紀的流れ
もう16777216回ほど外出だから無理してなんか言わなくていいよ
39 :
名無しさん@お腹いっぱい。:2008/08/14(木) 16:21:52
パールのようなもの、が大杉
♪取れないバールがあるものか
金、銀、バールプレゼント♪
なんだネタスレじゃないか
UNIX使い始めたときにPerl5が既にあったから未だにsedの使い方わかんね
45 :
名無しさん@お腹いっぱい。:2008/09/30(火) 04:37:13
C
Python
Ruby
Perl
C++
すべて滅ぶのも時間の問題だろう。
最後まで残るのは、LISPだ。
シネ、オメーラ
>>18 sed,awkは、既に枯れて、用途が定まっているので生き残る。
競合関係にある、PythonとRubyは、どっちがか消える
一部の好事家によって、細々と生き残るだろうが。tclみたく。
つか、rubyもpythonも複雑すぎて、覚えきれねぇぞ。ゴルァ
>>45 主要な lisp でどの言語で実装されてんだ?
>競合関係にある、PythonとRubyは、どっちがか消える
それはいつ頃になりますか?
そら遠い未来にはFortranやCOBOL, Cだって死滅するだろうな
んな議論は無意味だが
近未来の話をするのなら、PythonもRubyも死滅するような
分岐点はもう越えてしまっていると思う
>>そら遠い未来にはFortranやCOBOL, Cだって死滅するだろうな
Cの死滅は、まず、あり得ない。
そんな遠い未来には、既に母体の、*nixが消えてしまって、
新たな言語で、一からOSが、作り直される
>>47 10年以内。
50 :
名無しさん@お腹いっぱい。:2008/10/05(日) 14:28:55
51 :
名無しさん@お腹いっぱい。:2008/12/03(水) 18:29:54
sedやawkの代わりにperlはなりうるがruby・pythonは無理
でもLisp同様なくならないと思う。
半ば宗教だから
Rubyはキチガイの玩具だからな
イラネ
pythonが残るw
なんやかやでRubyもPythonもPerlもよくできていると思う。
それぞれ基本ライブラリーも充分揃っている。
スピードのいるところはバイナリとやりとりできるわけだし
eval使えばかなり柔軟なこともできるから
結局は好みと慣れの問題。
rubyが入っていたがクソ遅いportupgradeだけしかつかっていないので
この際切ることに
perlとpythonはあちこち依存していてもはや切るのは不可能
UNIXはruby freeでよいのでは?
? 必要ないなら入れなきゃいいだけ。
>>56 そもそもRUBYがほんとに必要な人なんて(だだの一人も)いないのでは?
たまたまRUBYでできたスクリプトをアプリと勘違いして依存で使っている人がほとんど
Linuxだとyumがpythonに依存してるが、
*BSDで重要なものが何かpythonに依存してたか?
>>57 それは ruby への依存を意識あるいは認識しているか否かの話であって、
基本的に特定言語のスクリプトに対する必要性とそのインタープリタへの必要性は同等と
解釈するのが自然だと思うけど。
なんか重い部分がある
>>58 X関連はほぼ"全部"python必須だ
pkg_info -x python25
でみてみるよろし
perlの場合glib2が依存している事もあるがpythonより依存は少なく
意外と使用は趣味になる。
xf86-input-keyboardなんぞperlとpython両方必要だ。
rubyはせいぜい任意に入れる
portupgradeぐらいで別に必然性はない。
>>59 だからRUBYは必要ない。趣味の言語だという意味?
とにかく現状重いというか遅くて話にならない。
Perl6が出ない事には話にならん
永遠に出ない気がする
64 :
名無しさん@お腹いっぱい。:2009/01/17(土) 19:29:54
RUBYやるくらいだったらSPIDER MONKEYとかに手を出す方がマシ
YARVって終わってしまったん?
67 :
名無しさん@お腹いっぱい。:2009/01/17(土) 20:11:48
お前らほんとにそこまで速度が必要なモノなんて書いてんの?
おっと csv のハナシは聞き飽きたぜ
うん
>>66 The Ruby Virtual Machineになった、という意味ではYARVは終わっている。
spider monkey(E4X)いいぞ。xmlがリテラルで書けるんだぞ。
ヒアドキュメントなんて目じゃない。
> SpiderMonkey とは何か?
>
> SpiderMonkey は Mozilla の C による JavaScript 実装につけられたコード
> ネームである。
>
> どこで手に入るか?
>
> コア SpiderMonkey エンジンは mozilla/js/src で見つかる。 スタンドアロー
> ンなインタプリタは Makefile.ref を使うとビルドできる。 詳しいことは
> mozilla/js/src/README.html を読みなさい。 (Mozilla 自体に加えて)
> JavaScript エンジンを埋め込んでいるプロジェクトは プロジェクト のペー
> ジに載せている。
スパイダモンキーうっぜえええええ
>スパイダモンキー
>>65を見たら途端にイメージ悪くなった。
webkitのJSエンジンが速いそうだけどpython & perlで同程度のことやらしたらどうなんだろう。
Ruby1.9.1キタ━━━━━━(゚∀゚)━━━━━━!!
速いんなら覚えてもいいけれど
pythonみたいに必須じゃないからなぁ
>pythonみたいに必須じゃないからなぁ
必須とか意味がわからん
仕事でやってたら案件によって違うし、必須とは言わないよ
実行速度が重要ならスクリプト言語なんて使うなよw
ですよね
だが断る!!
どっち!?
そっち!?
あっち!?
>>76 必須って「普通に」デスクトップを構成するのに必須
自分自身はblebderでしかpython使わない。
実行速度がはやいのは単機能でsoとかコマンドで作って
柔軟にスクリプトで実行できるのがよい。
ネイティブ言語はwindowsのdelphi以外コンパイルは遅い。
動的に手順決めて実行するならスクリプト言語がよいのは当然
だから使われているんだと思う。
Perlとかjavascriptのeval便利過ぎる。
blebder > blender orz
何その不等号?
luaって結構いいよ。組み込みだけじゃなくて
コマンドラインもある。
いるものは自分で継ぎ足す感じ
ゲーム内の機能実装に使ってたりするらしいな>lua
たぶんその手の組み込み用途はTkなしのTclが本来狙っていた道の一つ……
88 :
名無しさん@お腹いっぱい。:2009/03/03(火) 09:17:48
sex > Onanie orz
Tclは狙い通り電子設計分野と一部組み込み機器にしっかり食い込んでるけどな。
こういうのって開発されたライブラリが資産だから、今後もTclが残るんだろうなぁ。
90 :
名無しさん@お腹いっぱい。:2009/03/26(木) 19:59:37
Tclってなんかバージョンがいっぱいあって腐っているアプリとか結構あるみたいだ。
とっとと他のものに移植した方が良いと思う。
91 :
名無しさん@お腹いっぱい。:2009/03/26(木) 20:01:53
スクリプト言語って結構効率いいんだけど
その理由は何らかの主要部分でのバイナリ直接コールがほとんどだから
結局プラットフォーム間の互換性が微妙になってきている気がする。
>>89 そうなんだ
どういう機器に入っているの?
94 :
名無しさん@お腹いっぱい。:2009/03/27(金) 23:52:55
>>28 昔、perlを中間コードにコンパイルするプログラムというのがあった。
客先にプログラムを納品するときに、ソースコード隠蔽用につかってたよ
あと、perl2cコンパイラというのもあったけど、まともには動かなかった
cgiとかで動かす場合にはSpeedyCGIで動かすと10倍以上早くなる。
ただし、perlがメモリに常駐するアプリケーションとして動作するため、変数管理をちゃんとしないと2回目以降のループから変数の中身が狂う
なるほど
96 :
名無しさん@お腹いっぱい。:2009/03/28(土) 21:53:52
>>94 起動時間の分だけなんだからhello worldだけとかじゃなければ10倍は速くなんないだろ。
最近はfastcgiが流行りみたい。modperlより速いというのが売り
luaはluacで中間言語にできるみたいだね、perlはリアルタイムでの変換の方が速いというポリシーらしい。
で自分は手動でCにしているよ。glibとかpcre使えば結構いける。
処理速度あんまり変わんないけどね、コアが同じバイナリ依存だから
97 :
名無しさん@お腹いっぱい。:2009/04/03(金) 20:01:06
perlの次にはGNU Smalltalkが来ると思う
Rubyは 1.9が地雷と聞いたが。
Perl6 ってどうなったのかな?
Perlは古くないからJPAか...
ついにPerlもrubyっぽくなりそうな嫌な予感。
自然体でちょこちょこ使うのがperlのいいところ。
大仰なシステムはCでいいじゃん。
ヘ(^o^)ヘ 華麗なステップで
|∧
/
/
(^o^)/ 100ゲット!
/( )
/ / >
(^o^) 三
(\\ 三 シュッ
< \ 三
\
(/o^) やっぱイラネ
( / ミ
/ く 100
RUBYやりたきゃ島根にいけばいいよ。
lambdaがキーワードになってるような気がするのだが。
あとはsetterとかliteral stringのinterpolationやconcatenationとか
結構抜けてるような気も。
何をもって実装できたと言うの?
>>Rubyは500行
すげー。そのシンプルさがRubyをここまで強力にしているのか!?
それともocamlがすごい?
つーか、サブセットだろ?
ocamlはこの手のには強いんだろうが、激しくサブセットだからというのもある
当たり前田のクラッカー
>>99 Perlの良いところは
テキスト処理のためにわざわざ専用の文法用意してるところだと思うから
(汎用の処理には悪いところでもあるけど)
そこは変えて欲しくないなあ
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はカスRubyはカスRubyはカス
RubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカスRubyはカス
偽うざいな・・・
おいこらトリップキーに簡単に割られるような文字列使うなボケ
だからトリップ文字列が同じだったらどうしようもないだろ
みんな使ってお
#ninjajaja
test
てすと
119 :
名無しさん@お腹いっぱい。:2012/08/11(土) 21:45:49.07
|r'⌒X⌒ヽ ∩゙⌒゙、⊃
|ヽ__乂__ノ (。Д。)⊃ ♪She's got a smile
これからはPythonの時代Rubyはもう消した
これからはRubyの時代Pythonはもう消した
122 :
名無しさん@お腹いっぱい。:2014/01/16(木) 14:54:13.29
ん後wwwwwwwwwwwwwwwwwwwwwww
123 :
名無しさん@お腹いっぱい。:2014/01/17(金) 10:46:11.91
whereis perl
perl: /System/Links/Executables/perl
は?ゴボォ
124 :
名無しさん@お腹いっぱい。:2014/07/31(木) 18:44:36.49
お前ら結局文字列処理に何使ってんだよ
sed awk perl