1read 100read
2012年4月プログラマー280: Perl使いの特徴 (393)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
デバッグにかかる時間は、開発にかかる時間以上 (125)
そろそろやろうよプログラマ板off会 Part8 (230)
【労働】働きすぎに注意!「過労死」認定過去最多 (555)
プログラマのオナペット*3* (108)
HSPってかなり良くねーか? (559)
シェアウェア作者の愚痴 29 (750)
Perl使いの特徴
- 1 :06/02/02 〜 最終レス :12/02/29
- やたらと、広めようとする。
既存の言語でこなしてた処理を全て置き換えようとする。
- 2 :
- 最高の言語と信じて疑わない。
- 3 :
- あ〜、俺の職場にも居るな〜。
そいつ以外、Perl使わない職場で
そいつはPerlしか使えない。
普通、自分が他の言語も使えるように勉強するものだが、周りをPerlに染めようとした。
頭の悪い管理者はそいつの言う事を丸呑みし、Perlでプロジェクトは進んだが
当たり前だが、適材適所を知らないPerl使いは全てをPerlで書いて、結果プロジェクトは破綻した。
- 4 :
- Cより高速だと信じて疑わない。
オンメモリで動かせるからってのが広まってるが、全てにそのパターンは収まらない。
- 5 :
- >>3
それは俺の事か?
確かに俺はPerlしかできなかったが、頭の固い古い連中が回りに多かっただけ
俺の場合は周りを変えて当たり前だ。
上手く行かなかったのは、俺以外のヤツがPerlに不慣れだった為
- 6 :
- ruby 厨の特徴
技術の話で perl 使いに苛められると、
腹いせに 2ch で糞スレを立てる。
- 7 :
- いい言語(shellより)だと思うけど、こいつのデバッグはやりたくない
- 8 :
- perl厨の特徴
rubyとか論外な言語を引き合いに出してくる。w
- 9 :
- >>5
結果的にPerlを使った事が失敗の理由じゃん
総合的に考えて使えよ。
つーか、Perlしかできないのにプログラマとかお前正気か?
- 10 :
- まぁ、適材適所ってのは良い言葉だな。
悪い言語ではないと思うけど、使ってる方の中には一部強烈な個性の持ち主が居るのは事実。
ま、これはperlに限らんけどw
- 11 :
- 面接でPerl使いです。と言っただけで落とされるところもあるらしい。
まー都市伝説だとは思うけど、それだけ現場で嫌われてると言う風刺ではあるのかもね。
とは言え、自分は今からPerl勉強するんだけども・・・。
他の言語も使えるから、全てをこれでやろうなんて思わないと思う。
・・・そう思いたい。覚えた瞬間そういう人種になるとか嫌だ。
- 12 :
- >>11
けど、Cで文字列処理するより楽だし、
捨てプログラム書くならありかなぁって思うよ。
- 13 :
- 文字列処理もJavaで書く
- 14 :
- >>12
捨てだったら、尚更C++でSTLとかboostとかテンプレートライブラリで固めまくってやった方が良くない?
つーか、perlって、どうも共同開発には向いてない気が・・・。
そりゃ、ゴリゴリ1人で開発・保守・デバッグまでやるなら良いかも知れないけど・・・。
- 15 :
- >>14
そうなの?CSVとかいじるのに、C++もいいかもしんないけど、
メモ帳でちゃちゃっとやる方が、個人的には好きかなぁって。
捨てプログラムなんか、使い切りだしね。
- 16 :
- 作業効率はPHPの方が良いし、共同作業にはやはりPHPだと思う。
しかし、細かい事や速度を重視する部分はPerlの方が有利(mod_perlを使った場合)。
まぁ、そういうわけでうちの現場では、PHPを中心に
速度や細かい処理が必要な部分だけCを使ってます。
Perlの最大の問題は、共同作業にあると思う。
あとは、多言語を使ってる人間がPerlを習得するのは、少し難が有る。
まぁ、難しいと言うのは御幣があるかもしれない、出来るには出来るが、PHPなど他の言語との親和性が高いのを選ぶべきだろう。
その失敗の例が>>5だと思う。
習得のしやすさ、共同作業においての可読性・効率を考えた場合、Perlでは難が有る。
故に、趣味プログラム向きだと俺は思う。
まぁ、PHPも、趣味プログラム向きだが、Webアプリ開発において、他に良いものがあるとは思えない。
- 17 :
- PHPだってさ
- 18 :
- PHPかー
趣味でしか弄った事なかったが、確かに良い選択肢かもしれん。
習得のしやすさも確かにそうだし、共同開発でも威力を発揮するだろう。
しかしな・・・。
それをプロジェクトで堂々と発言する度胸が俺には無い。
まぁ、俺がその程度の人間だと言うのは認めるが、あまりにもすっ飛んだ話だと思うんだ。
これは、Perlにも言えるんだが・・・。
- 19 :
- プロは言語を選んではいけません。
適材適所、時と場所で使い分ければいいんです。
Perl、PHP、Rubyだって、場合によっては十分個人製作の域を超えた場所でも使えます。
もちろん、Webサービスで気取ってasp使うのも良いかも知れませんが
趣味でよく使われる言語だからと言って、現場で使ってはいけないという決まりは無いと思う。
…私も>>18と同じでこれを現場で言う度胸がない…orz
- 20 :
- Perl使いの特徴
Perl使いは十分現場でも通用すると思い込んでる。
- 21 :
- Perl使いの特徴
文字列処理が得意だからって、スタンドアロンで使うツールまでPerlで書こうとする。
何で他の言語を使おうとしないのか、激しく不明。
で数日後分かった。
そいつは(同僚)、Perl以外使えなかったって事…orz
てめー、それが理由で誰もPerl使わないのに会社のシステムPerlでくみやがったんだな!
保守する俺の立場になってくれよ!
- 22 :
- 世の中には、「自分で書くぶんには便利で快適だが、他人が書いたものは絶対保守したくない」そんな言語が存在する。
- 23 :
- 現代のN88-BASIC(インタプリタ)と思うべし。
便利だが、便利なだけ。
ある程度以上のことをやらせようとすると破綻する。
他人が見てもわけわからん。
- 24 :
- >>23
>現代のN88-BASIC(インタプリタ)と思うべし。
N88-BASIC のどこが便利か教えてほしい。
- 25 :
- 便利じゃろ
98買ってくりゃそのままつかえる。
- 26 :
- 何が出来るって言うんだ
- 27 :
- おまいはありか?
ポートをいくつか叩くだけのサンプルをedlinで書いてMASMしたり、
ひとつひとつsymdebで叩く気きゃ?
- 28 :
- 何かを俺一人で全部組むなら Perl だなあ
部下に組ませるなら Perl なんて恐くて使ってられない
- 29 :
- Larry Wallが全部一人でやるならPerl使ってもいいんだが・・・
- 30 :
- つーか、現場での分担作業や、
業務で保守が長年必要になるような場所でPerl使うとか
単なる馬鹿か、後の事考えてない自分さえよけりゃな人だろ。
そういう意味では、いくら言語として程度が低くても
PHP、Javaなどで組んだ方がマシ
オブジェクト指向信者じゃないが、現場ではそうも言ってられん。
- 31 :
- ドキュメントさえちゃんと出してくれりゃ何でもいいよ
と、言いたいところだがPerlとかRubyとかPythonとかは勘弁
- 32 :
- つーか、趣味以外でPerl使おうとか思う神経が信じられん。
周りに迷惑とか思わないんだろうか・・・。
個人プログラマならいいが、組織の中で使う言語としてはダメだろ・・・。
- 33 :
- shでできることをPerlでやるのはどうなんかね
- 34 :
- RubyでできることをPerlでやるのはどうなんかね
- 35 :
- Ruby≒Perl
- 36 :
- エラー処理をちゃんと書こうと思ったら、他の言語で書くのと大差なくなるんだよな。
逆に、いい加減なエラー処理が許されるものに用途に限定すればPerlは超便利。
- 37 :
- >>32
SMLで骨組み組みましょうよ〜
- 38 :
- PerlのCGIをJScript.Netに書き換えてます
- 39 :
- つかPerlだのオープンソースだのって害悪以外の何物でもないだろ。
はっきり言って存在自体が迷惑。
WindowsとVisualStudio以外は追放してしまえ。
- 40 :
- >>39
同意だな。
Perlに限らずLinuxなんかもそうなんだけど、ロートルを飼っておくための道具か
厨房の遊び道具でしかないからな。
Windowsベースでもっとまともなものが作れる以上、無用の長物。
いい加減消えて欲しいもんだ。
- 41 :
-
- 42 :
- >>39-41さんの次のレスは10時ごろお送りします
- 43 :
- wktk
- 44 :
- >>39-41は勘違いしてるようだが、ここはPerl厨を叩くスレ。
まあ、業務でPerlなんか使うような輩は仕事を遊びと勘違いしてるのは確かだろうな。
同様のことは、業務でやたらLinuxを使いたがる奴にも言えるだろうけどね。
- 45 :
- VB厨がなんかほざいてるな
- 46 :
- >>Perlなんか使うような輩は仕事を遊びと勘違い
あ、そ。
つか、確信持って遊んでるんだけど。。。
- 47 :
- 別にいいんじゃね?
運用に難のあるLinuxに遊びのPearlのっけて置け
初期費用さえ安ければ満足する客はいるんだから
まあ保守範囲やらはできるかぎり切り詰めないと死ぬのは自分のところだが
- 48 :
- シェルプログラムまんせー
- 49 :
- 貧乏人共が必死だな
- 50 :
- >>49
けど、不正するよりマシだと思うよ。
- 51 :
- >病理学的折衷主義のがらくたリスター (Pathologically Eclectic Rubbish Lister)
なんです
- 52 :
- make で perlスクリプトを呼び出すと、Ctrl+Cで止めようとしても処理が継続します。
sh使えばいいのに?
- 53 :
- ともかくこれだけのソフトウェア文化を創ったラリーはやっぱり凄いよ。
情報系の出身者にはこういう面白いものは作れないね。奴らの作るものは
いつもつまらないものの焼き直しばかり。
- 54 :
- perlをろくに使ったことのない人の特徴
perlを糞だと信じて疑わない
- 55 :
- そうかなあ。使い始めて9年越えたが、糞だと思わない瞬間がなかった。
他人に薦める気にもならないし、CPANなどに貢献する気にもならない。
夢中でやってるやつら(全員、まあ、有名人だわな)が馬や鹿に見えて仕方ない。
- 56 :
- >>55
なんで糞だと思うものを9年も使いつづけてるのかわからない
- 57 :
- 必要に迫られて。
- 58 :
- >>44
じゃあ何を使うとベストなんだ?
WinServerは糞だしSolarisもBSDもLinuxと大して変わらんと思うが
- 59 :
- つーか、共同開発でPerlとかありえへん・・・。
仕様書にフローチャート書いてるの久々に見たよw
- 60 :
- Perl は糞だ糞だと言い続けてもう数年になるが、他の言語がもっと糞なんだからどうしようもない。
- 61 :
- >>60
同意同意同意同意同意同意同意!
- 62 :
- そういえばやたらperl/tkの話をするやつがいたな。
- 63 :
- ライブドアの社員って*BSD厨のPerl信者だろ。
あいつら超ウザイんだが
逮捕された馬鹿もいるがなw
- 64 :
- >>16
PHPは名前空間が使えないから糞。
そこだけPerlより最悪
- 65 :
- PHPは変数宣言を強制するやり方がない異常言語なんだよね
- 66 :
- csh、sed awk、perl くらいしか入ってないUnixでシステム開発するのに役立ちました。
- 67 :
- >64
PHP5って名前空間対応しなかったっけ?
あれは立ち消えになったんだっけ?
- 68 :
- >>65
Perlだって同じだろ
>>67
廃止された。
だから糞
- 69 :
- そーなんだ。
それは失礼した。
- 70 :
- >>69
なるほど、その手があったか。
漏れなら、上手に釣られてたよ、ナイスレス。
- 71 :
- >>16はまだまだレベルが低いってことで。
PHP厨のレベルもたかが知れてますね
- 72 :
- ちょっとまて・・・
なんとなく、微妙にレス番がズレてる気がするんだが・・・
俺はてっきり俺のOpenJaneのログが壊れたのかと思ったが、スレ取得しなおしても同じだ・・・。
お前らのログが壊れてるのか?
レス先とレス元の文章が噛み合ってない・・・。
- 73 :
- >>71は、PHPをマンセーしている>>16の長文に対して、HPの
欠点について叩いている。
そこはずれていない。
- 74 :
- Perlの特殊変数ワケワカメ
@_ $_ $& $0 とか助けて
- 75 :
- >>74
use English してみるというのはどうか?
- 76 :
- >>74
とりあえず手元に簡単なリファレンス本置いとけば
- 77 :
- >>74
CGI&Perlポケットリファレンスなら全部載ってるぞ
- 78 :
- perldoc perlvar
- 79 :
- 掲示板とかで、「PHPの〜について教えてください!」とか
書いてる奴って漏れなく頭悪そうだよね。
Perlの質問してるやつも頭悪そうなんだけど、
それに輪をかけた救いがたいバカって感じで。
実例 http://q.hatena.ne.jp/list?word=PHP
バカが好き好んで使う言語なのかな? PHPて。
- 80 :
- 変な書き方多くてキモス
- 81 :
- CGIなんて糞。
PHPの方が絶対簡単で速いのになんでPERLなんて使うんだ?
PHPなら誰でも使えるし保守も簡単!!!
みんなPHPを使おう!!!!
- 82 :
- PERLが難しすぎてわからんとと思ってたのはオレだけじゃなかったんだ。
やっぱり、PERLっていう言語自体が悪いんだな。
オレの頭が悪いのかと思ってしまったじゃねーか(w
- 83 :
- 自称 perl 使いの中には、すさまじく低レベルなヤツが居る
use strict を知らないし、
printf $strings;
とか
print `echo hogehoge >>$logfile`;
とか配列の初期化に
@array=0;
とか平気で書いてくる。
そういう奴らに限ってでかい顔して、糞コードを広めまくる。
自分もPerlを使うが、ああいう奴らと同じだと思われると、正直迷惑。
- 84 :
- >83
そのコードのどこが悪いのさっぱりかわからん。
でも言いたいことはよくわかる。
「オレは初心者とは違うんだ。一緒にするな」ってことだろ。
共同作業では、そういうヤツが迷惑だと言うことをわかってほしいな。
- 85 :
- スマソ
誤:そのコードのどこが悪いのさっぱりかわからん。
正:そのコードのどこが悪いのさっぱりわからん。
- 86 :
- >>84
漏れがフォローするには、それらのコードは初心者以前の、
コンパイルエラーに相当するレベルな訳で、
共同作業で>>83が迷惑だなんて言うのはどうかと思うよ。
- 87 :
- 最高の言語と信じて疑わない。
その言語をやたら広めようとする、その言語しか出来ない、覚えようとしない。
これらはPerlに限らず簡単な言語でそれしか出来ない奴に見られる特徴だろ。
Perl使いはどちらかっつーと卑屈な奴が多い気がする。
Perlしか出来ないのにプログラマー名乗るのはある意味チャレンジャー。
- 88 :
- >>81と>>82はその特殊な文字使いからして明らかにジエ(ry
- 89 :
- >>83
始めはそういう所から覚えていくもんさ。
- 90 :
- >use strict を知らないし、
>>68
- 91 :
- 俺もそう思って、暖かく見てたんだが、
いつまで経っても直らない上、 日々斬新なバグを作り出してくれてます。
他人にまで悪いコードを広めるのはやめてもらいたい。
for (1;$i<1000000;$i++){ $i }
ってsleep の代わりにこんなコトするな!!
if ($mday<10){$mday=.'0'.$mday};
じゃなくて、
$mday=sprintf('%02d',$mday);
しろよ!
日付処理なら、POSIXライブラリ使えば楽なのに...
「今のところちゃんと動いてるから良いじゃないですか。細かいこと心配しすぎですよ(藁」
って軽く言ってくれました。
Perlは言語が悪いと言うよりも、ダメなヤツを引きつける魔力があるんじゃなかろうか?
- 92 :
- @array=0;
printf $strings;
とかは厳格な構文でなくとも動いてしまうのが問題だよね。
エラーが出れば直さざるを得ないし。
「基本的に全て許可する。けどちゃんと動くかどうかは君次第だ」って感じだよねPerlは。だから共同開発に向いてない。
for (1;$i<1000000;$i++){ $i }
if ($mday<10){$mday=.'0'.$mday};
はPerl等、簡易な言語から入ると普通のプログラム的な思考が見についておらずこうなってしまう。
>Perlは言語が悪いと言うよりも、ダメなヤツを引きつける魔力があるんじゃなかろうか?
ダメなやつが寄ってくるのは敷居が低いのが原因だと思う。PHPなんかもっと悲惨だよ。
- 93 :
- >>91
そういうのはどの言語使いにもいるでしょ
「Perl使いの特徴」というほどのものではない
むしろ社内(?)の教育体制の問題。
英語だと「保健所が網で野良犬捕まえるみたいに」て
言い方するけど(何十年も前からこういう言い回し使うけど)
いい加減な人を集めてきて教育しないで使うとそうなるにきまってる
- 94 :
- for (1;$i<1000000;$i++){ $i }
俺もBASICの頃はこんな感じでやってたよ。
マシン語触る頃になって、処理速度>>>理想の速度、になったと共に、
STG等でフレームの概念を始めて知ってすげーと思った。
で、とりあえず1/30秒を1フレームとしてプログラムを進行させてみたり。
基礎概念ってなかなか欲しいときに手許にないから、適当な実装になっちゃうんだよね。
- 95 :
- >>94
昔の、並列処理あんまり使わない環境なら
FOR I = 1 TO 1000000 : NEXT
でもOKだと思う。
って言うか、昔の環境だとsleep自体実装してなかったりする。
- 96 :
- >>79
ム板にも単発質問スレたてる
バカが現れてきたからな。
PHPはVBみたいな言語だよ。
最近ではちっちゃな案件が多いことで
調子に載ってLampLampと叫びながら
Javaと張り合ってるところが
ますますバカっぽさを露呈しているが。
ウェブデザイナあがりのPHP厨も増えてきているからな。
Macromedia DreamWeaverしか使ったことが無いHTMLしか知らない
ウェブデザイナがPHPをやり始めて
ますます厨房向け言語になりさがってしまうだろう。
- 97 :
- >>81
シェルスクリプトのかわりとして
バッチ処理に使えるからだろ。
文字列処理をするだけならわざわざPHPを
使う必要ないし。
- 98 :
- for (1;$i<1000000;$i++){ $i }
よりも
$i++ while $i<1000000;
のほうがよくね?
- 99 :
- 普通にsleep使えよw
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
そろそろやろうよプログラマ板off会 Part8 (230)
何故、女のプログラマーは少ないのか?Part8 (603)
できるプログラマーはキーボードを静かに使う:2 (769)
プロが薦めるキーボード Part2 (979)
ちらしの裏 (144)
【鬱病】 壊れたプログラマー 27人目 【爆発】 (154)
--log9.info------------------
京都競馬 3回2日目 2 (701)
JRA WIN5 ★39【祝・一周年】 (224)
つるやオープンゴルフ 決勝 (732)
【sop】 アウグスブルグvsシャルケ (891)
ヴァンフォーレ甲府応援実況スレ ×町田 (740)
【sop】AC Milan vs. Bologna FC (184)
【Jスポ1】AZ vs VVV (154)
ネットでサッカー観戦 (671)
【SOP】 AZ vs VVV (115)
【第560回】toto実況 Part3 (427)
Jspo2 マンU × エヴァートン 2 (371)
他サポ 2012-163 (462)
【SOP】マンチェスターユナイテッドvsエバートン (212)
Jspo2 マンU × エヴァートン (1001)
【SOP】Fiorentina vs inter★ (735)
他サポ 2012-162 (1001)
--log55.com------------------
水曜JUNK 山里亮太の不毛な議論 Part46
オレたちゴチャ・まぜっ!〜集まれヤンヤン〜 Part21 ★2
【FM・AM】大分県のラジオ 01【コミュニティ】
新発見!有楽町合金 1
【TBSラジオ 954】 後藤麻衣の心配ないさ〜!!
日高晤郎ショー【アンチ専用】
日本のラジオ史で失敗だったとおもう出来事は?
Razikoスレ9
-