【えっ】Perlに未来はあるのか?【終わり?】

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2007/06/02(土) 00:54:11
青春をともに過ごしたPerlの何がだめって言うんだよ〜
教えてくれ!
2010/10/31(日) 12:59:08
ぶっちゃけPerlやPHPってバイトで十分なんだよね
2010/10/31(日) 13:12:38
全国展開している企業で全国で使うような大規模システムになると
どうしてもJava+Oracleになってしまうよね。大量の技術者集めも楽だし
小さな設計書もいらないようなバイト感覚で作れるようなものはPerlで
社内のオタにやらせておくのもわるくない
700Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/10/31(日) 14:16:37
javaできますっていうやつより

haskellできます っていうやつのほうができるっておもうんだけどどう思う?

マイナーなほどすごさが際立つんですか・・・?
2010/10/31(日) 14:33:04
>>697
Perlでフレームワーク、なに使ってる?
2010/10/31(日) 14:39:00
>>701
697じゃないけど、Perlにウェブ系以外でフレームワークってあるの?
知らないから興味ある。
2010/10/31(日) 14:44:43
wxPerl
2010/10/31(日) 15:25:24
>>703
ああ、Perl/GTKとかPerl/Tkとか?
なるほど。ありがとん。
705Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/10/31(日) 15:40:02
実用的>C
2010/10/31(日) 17:22:02
wxPerl はライブラリであって
フレームワークではない。
2010/10/31(日) 17:23:44
俺はPerlはちょっとだけ分かるけど
Javaはさっぱり。Java覚えたいな
2010/10/31(日) 21:22:43
>>700
今時 「javaできます」は C/C++ と並んで最低限の素養だw
# C/C++ 書けない奴なんか氏ね

haskell で書いたことのあるコードのサイズと質によるな
2010/10/31(日) 22:22:03
どんな言語も「できる」というだけで自慢にはならんよ
覚えるだけならたいていの言語は2〜3カ月あれば覚えられるし

C++だって人間がマシン語しゃべろうとするから難しいだけで、ロジックだけなら小学生レベルだろ

むしろ毎年1つ言語勉強してますとか、そういう柔軟性のあるヤツはすごいと思う。それすら非人間的な気はするけどな

求められてるのは言語能力じゃなくて、発想と構築の能力だろ?
2010/10/31(日) 22:31:56
>>709
C++ はおいとくけど, C は汎用アセンブラなので CPU からマシンの構成まで
熟知した奴が書いたコードの効率と, そこらの汎用言語だと思って書いた奴の
コードの効率は雲泥の差があるな.
まぁ, 現場によってはそうゆうところもあるってことで...
711Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/10/31(日) 22:57:36
〜できます っていうやつはしね
2010/10/31(日) 23:33:40
>>710
妄想はなはだしい。
CPUの特性と構成なんぞ熟知していても早いコードをCでは書けない。

それらは前提として当然知っていなければならない上に、
コンパイラの最適化方法を知らなければ到達できない。

Cが汎用アセンブラというのも言いすぎだ。
2010/11/02(火) 08:22:45
>>708
C/C++って書くな。意味解らんわ。
Cが出来ればC++は必要ないのか?ならC++を書くな。
C++まで必要なのか?なら無駄にCを付けるな。
2010/11/02(火) 08:47:06
Cが出来ればC++は必要ない
2010/11/02(火) 08:49:27
C++だけでは不十分だからCは消せない
716デフォルトの名無しさん
垢版 |
2010/11/02(火) 20:54:05
>>715
CにあってC++0xに無いものが有るなら言ってみろ
2010/11/02(火) 21:32:03
ソースコードの美しさ
2010/11/02(火) 21:59:22
>>716
なあ、このクソスレを荒らすのはいいけど、
推薦図書スレを荒らすのは勘弁してくれ。
719Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/11/02(火) 22:35:35
Perlは伝説
2010/11/05(金) 23:52:47
I AM LEGEND
2010/11/05(金) 23:59:11
perl は苦しい。。。

型に対してグダグダだし(無理に解釈せんでいいから。。)
倒置的な書き方するし、
コンテキスト依存な書き方多いし、
while(<>)とか死ねよ
2010/11/06(土) 00:41:12
慣れないと真価が発揮できない
慣れると最強
723デフォルトの名無しさん
垢版 |
2010/11/06(土) 05:51:22
長洲未来
2010/11/06(土) 14:53:25
逆にPerlのリファレンス知ってるとCのポインタはイライラするけどね
役所相手にしてるみたいなイライラ感

PerlもVMじゃなくネイティブコンパイラつくるべき
そしたら俺がC辞められるから
725Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/11/06(土) 16:01:46
>>さらにJPAは、Perl技術者の認定試験の制定、海外のPerlの推進団体との連携なども視野に入れている

いつやんだよくそが
うけてみたくて楽しみにしてんだけどまだか?こら?
まだかこら?な?な?な?

>>721
なれるもなにもそっちのほうが楽なんだけど
726デフォルトの名無しさん
垢版 |
2010/11/06(土) 20:18:05
Perlが一番好き☆
2010/11/06(土) 21:10:47
>>724
リファレンスはPerlの中でも最悪の部類だよ。
最初から入れておけばもっと整理できたのに。
2010/11/06(土) 21:38:46
>>724
目指した用途が違うだろこのボケw
2010/11/06(土) 22:18:18
構造体がついてなかったというのも
2010/11/07(日) 00:49:16
>>724
リファレンスはイイね。ポインタが糞とは言わんが

あとネイティブコンパイラは俺もほしい。
2010/11/07(日) 01:00:24
糞のスカラーコンテキストがなければ、
リファレンスなんてものは必要なかった。
732デフォルトの名無しさん
垢版 |
2010/11/07(日) 18:03:42
SQLへのアクセスだけはPerlよりjavaの方がすっきりしてて好み。
それ以外はPerlが断然好み。Javaの正規表現もどきは鬱陶しいよ。
2010/11/07(日) 18:05:23
pgr
2010/11/09(火) 21:20:51
>>724
コンパイラは俺もほしい。
IronPerlとかつくらないのかな。

IronRubyはいらね。
2010/11/09(火) 21:27:22
>>732
PerlのDBIに不満がないんだけど、
Javaは具体的にどういいの?
まさかORマッパーとかの話?
2010/11/09(火) 21:32:54
perlccまともにならないかなー……削除されたってことはもうやる気がないのか
2010/11/10(水) 21:32:31
perlccってPerlのソースをCに変換する魔法のようなもののように思ってる奴いるけど
インタープリタとソースをバイトコード化したものをがっちゃんこさせてCでネイティブに
実行できるようにしただけのものだよ。
738Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/11/12(金) 20:40:43
Perl崩しがちゃくちゃくと進行されてるぜ
2010/11/12(金) 21:55:05
C >>>> perl
2011/01/09(日) 10:50:47
「ソーシャルネトワーク」というゴミ映画の試写会に当選したんで逝ってきた。
くだらない退屈な映画なんで内容については書かないが
冒頭で主人公がハーバード大学のコンピュータをハッキングする。
「apacheの設定を書き換えて」
「wgetで全ての女子学生の名簿をダウンロードして」
「perlスクリプトでプロフィール情報を抜き出す」
ここだけ笑った。おもしろかったのはここだけ。
どれも俺が毎日使ってるソフトやん。
741デフォルトの名無しさん
垢版 |
2011/01/09(日) 11:23:03
どこがハッキングなんだか
2011/01/09(日) 14:01:03
>>740
ハッキング物は飽きた
だいたいリアル絡みでしょ
2011/01/09(日) 14:27:28
それはクラッキンg(ry

Perlスクリプトでとかわざわざ言うのかwww
2011/01/09(日) 14:30:38
いちいち
ハッキングとクラッキングの違い述べるやつが低レベルすぎて笑える
2011/01/09(日) 15:20:53
でまかせや大間違いよりはマシだな
2011/01/10(月) 02:37:46
間違っちゃいないだろ。ハッキング⊃クラッキングなんだから。
>>740の映画を「コンピュータもの」と言っても間違いじゃないのと同様。
2011/01/10(月) 19:48:42
2ch bbs.cgi完全パック・・・らしい
ttp://www.megaupload.com/?d=M2SJ0BO5
2011/01/10(月) 20:52:34
そらまあ映画の事を言い出したらきりがねえ。
有名な話だが、女神転生の悪魔召喚プログラムもBASICだしなw
古いSF特撮をみると、宇宙船の船長が穴のあいたパンチカードを眺めて「フムフム」とかやってるシーンもあるし。
749Perl忍者 ◆M5ZWRnXOj6
垢版 |
2011/01/10(月) 20:54:22
RPG系だせよ
2011/01/11(火) 00:59:35
映画の「ターミネーター」とかファミコンと同じCPUだもんな
2011/01/11(火) 01:06:31
ターミネーター3なんて#include <windows.h> やってたぜ
2011/01/11(火) 01:20:46
MSさんは未来ではアンドロイド作るということか
2011/01/11(火) 01:28:04
そういえば、この板日立H8いじってガンダムだ〜、とかのスレないね。
中学の技術家庭でこれから入れば、全員プログラム書けるようになりそうなもんだが。
754天使 ◆uL5esZLBSE
垢版 |
2011/07/01(金) 14:29:48.63

Rubyバカにしてる子ってさ
変数に$ついてる言語触ってるって事だよね

いちいちSHIFT+4キーおして $ 打ちまくってる感触はどう?
2011/07/03(日) 04:03:56.51
ゴミって意味わかってんのかなこいつら
ゴミだな
2011/07/03(日) 04:57:54.26
> ゴミって意味わかってんのかなこいつら
↑↑ハァァアアァァァア?????

ゴミグラマってなんだかなw
2011/07/03(日) 08:15:21.36
>>752
でもよくよく考えたら、現役の企業でスカイネットを構築できそうなのってMSぐらいかもな…
2011/08/20(土) 18:38:27.46
というか、Perlに未来がないとか、どっからそんな話しが出てきてるの?
2011/08/20(土) 18:39:48.73
未来ってことなら、Perlなんかより、C言語の方が未来はないと思う。
2011/08/20(土) 19:03:31.29
え?
2011/08/21(日) 18:31:27.82
C言語はまだまだ使われるだろ、高級言語としては使われにくくなってるが
本来の用途であるシステム開発や組み込みではバリバリ現役

>>758
たぶん「Perl=CGI用言語」とか思っちゃってる人達じゃないかね
本来は専門外もいいとこなんだが…
2011/08/21(日) 21:35:38.29
Perl といえば CGI
CGI といえば Perl
2011/08/22(月) 01:14:25.32
一時期はそうだったね
2011/08/22(月) 02:51:00.71
いまはPerlはCGIとしても使われなくなった。
あとどこで使われてるんだ?
2011/08/22(月) 03:14:34.83
>>764
本来通り、Unix系のテキスト処理のお供って用途だよ?
特にLinux系の大手ディストリなんかはPerlある前提で組んであったりするしな
CGIで使われてたのは他に適役が居なかっただけ
2011/08/22(月) 04:42:27.10
今のCGIの主流言語って何ですか?
2011/08/22(月) 05:21:38.37
CGIというか、Webプログラミングならまずそれが専門分野であるPHPじゃないの
あとはある程度規模の大きいものだとJavaなんかもWebプログラミングに使われたりするみたいだけど
それ以外は色々じゃね
2011/08/22(月) 06:50:30.56
>>767
Perlをやれば、PHPは自然に学べるって聞いたことあるけど。
2011/08/22(月) 10:54:57.59
WEBアプリといえば CGI
CGI といえばWEBアプリ

PHPはCGI
ASPもCGI
TOMCATもCGI
YAHOO!もGoogleもみんなCGIで動いてる
2011/08/22(月) 21:33:08.00
>>768
どうだろ、初期はPerlで実装されてたらしいけど、今は違うしなあ
文法的にも色々と差異があるから、却ってPerlの知識が邪魔をしそうな気がするんだが
2011/08/23(火) 00:11:52.36
>>768
> Perlをやれば、PHPは自然に学べるって聞いたことあるけど。

半分は合ってるけど、半分は間違い。
いくらPerlだけをやっても、他の言語で実用レベルにはならない。

半分合っているというのは、最低限の言語の部分だけ。
これは基本的にどの言語でもさして変わらないから
PHPをやればPerlも自然に学べるというのも成り立つ。

時間がかかるのは、その言語で最適な書き方を知ったり、
その言語特有の高度な機能を習得したり、その言語用のライブラリやフレームワークを学ぶこと。
作ってと言われてすぐに適切なフレームワークとライブラリの組み合わせを想像できるぐらいにならないと
実用レベルとは言えないが、これは言語ごとに違うものなのだから学び用がない。

結局は、そいうことを言っている人のPerlのレベルが低く、中級程度の機能までしか使ってないから
他の言語でも中級程度なら、自然に学べると言ってるに過ぎない。
2011/08/23(火) 00:12:41.03
> WEBアプリといえば CGI
> CGI といえばWEBアプリ
>
> PHPはCGI
> ASPもCGI
> TOMCATもCGI
> YAHOO!もGoogleもみんなCGIで動いてる

いちいち否定しないよ。

これはネタ
2011/08/23(火) 00:48:31.73
とりあえず、perl→PHPの順番で勉強してみるわ。
その順番の方がよさそうだ。
2011/08/23(火) 20:19:36.55
それは無いわ。大人しくPHPやっとけ。Perlなんて仕事ないから。
2011/08/23(火) 21:38:20.28
A太郎「とりあえず、バッチファイル→Power shellの順番で勉強してみるわ。
 その順番の方がよさそうだ。」

B作「それは無いわ。大人しくPower shellやっとけ。バッチファイルなんて仕事ないから。」


バッチファイルの書き方を覚えても無駄。
就職に有利にはならないし、仕事の依頼なんて有るワケない。
バッチファイルに未来は無い。さっさと廃止していいよ。
2011/08/23(火) 23:28:56.44
ちょっと変な例えだな

まあ勉強ならPerlやっても良いんじゃね
コマンドツール作るには割と重宝するしな
777Perl忍者
垢版 |
2011/08/24(水) 14:39:35.02
Perlの気持ち悪いゴミみたいな
5年くらいで消滅しそうな
気持ち悪いフレームワークを使ってるやつは情弱

Amon2Amon2 Amon2
Catalyst Catalyst

Perlでフレームワーク使うやつは情弱


かわいそうかわいそう
2011/08/26(金) 15:38:20.97
unixを勉強したいなら、Perlを勉強するのもわるくない。
2011/08/29(月) 22:16:58.86
CGIにPerlではなく、PHPが使われるようになって、Perlが廃れたのはなんで?
2011/08/29(月) 22:54:32.43
ん?Perlは別に廃れてないけど?
2011/08/29(月) 23:16:23.59
>>779
Perl自体は廃れていないが、CGIに使われなくなったのは
「そもそもCGI自体が専門外だったから、専門の言語が担当するようになった」
というだけのこと
2011/08/30(火) 00:22:08.50
テキスト処理が専門です!
2011/08/30(火) 00:55:36.15
最近は、PerlじゃなくてPythonをみんな勧めるのはなぜなんだぜ?
2011/08/30(火) 04:16:16.73
Pythonも専門外なのにな。
2011/08/30(火) 09:56:50.94
>>783
それ、一部だけじゃない?
WebプログラミングにPythonは本当に一部の人や団体が採用してるだけで
昔からやってるとこではPerlだったり、新規ではPHPだったりが主流で
あと企業ベースのとこだとJavaとかASPとかも使われたりする程度だと思う
2011/08/30(火) 22:20:11.05
大体、流行ってるとかすすめるとか
そういう話は、頭に
「俺の周りでは」がつくからあてにしなくていい。
2011/09/02(金) 04:56:45.04
perlみたいな書き捨て言語勧める理由なんか古今東西どこにも無いわ
2011/09/02(金) 05:09:21.59
プッ 古今東西だってw
2011/09/03(土) 10:48:41.89
オレはperlでアプリケーションを組むことは無くなったけど
バッチファイルと組み合わせた一行処理は今でも大いに活用してるよ
perl -i.bak -e "s/なんとか/かんとか/" hoge.txt ・・・・ みたいなの

で、(恥ずかしながら)最近覚えた技だけど
バッチファイルでは行末に「^」記号を使えば複数行にまたがらせることができるんだな

たとえば同じ1つのファイルhoge.txtにこういう処理をしたいとする
perl -i.bak -e "s/なんとか/かんとか/" hoge.txt
perl -i.bak -e "s/うんこ/ちんこ/" hoge.txt
perl -i.bak -e "s/くりとりす/陰核/" hoge.txt

別にこれも悪くは無いんだが、「^」を使えばこう(論理的な)1行で書くことができる
perl -i.bak -e "s/なんとか/かんとか/;" ^
-e "s/うんこ/ちんこ/;" ^
-e "s/くりとりす/陰核/;" ^
hoge.txt

perl の話じゃなくバッチファイルの話になってしまったけど、コレは使える
ちょっと感動して思わずパンツを汚してしまったぜ
2011/09/03(土) 10:59:34.48
バッチファイルでのワンライナーは、ダブルクォートの規則が分かりにくいからあんまり使いたくないが
それもPerlならqqがあるから比較的問題になりにくいよね
2011/09/03(土) 23:46:35.17
一行目からしておかしい
2011/09/04(日) 01:35:43.30
というと?
2011/09/18(日) 15:36:43.83
>>778
ご冗談を。Cでしょ。ANSI C。
2011/09/19(月) 00:05:17.75
>>793
Cは「勉強するのも悪くない。」レベルじゃないだろ。必須じゃないのか?
まあそういったらPerlも今日日必須レベルか。
2011/09/19(月) 00:08:15.96
perlは代替が出来てしまったのではないかな。
pythonやruby。
2011/09/19(月) 00:39:35.18
じゃPythonやRubyも必須だな。
2011/09/19(月) 01:55:56.78
その辺はあくまで実用言語の域でしかないと思う
見ず知らずの人と語るのに使える言語じゃない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況