[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 14:42 / Filesize : 221 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Perl,PHP】LLバトルロワイヤル4【Ruby,Python】



1 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 03:18:33 ]
最強のLL=軽量プログラム言語は、どれよ?

エントリーは、
Perl、PHP、Python、Ruby、JavaScript・・・
さあ、死ぬまで語りやがれ!!!

816 名前:デフォルトの名無しさん [2009/03/24(火) 08:17:11 ]
C/C++ → 基幹部分
Java → サービス部分
スクリプト → その他雑務

が実態。もともとそういう位置づけだし。


817 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 09:10:32 ]
Pythonはほどよい立ち位置にいるよな。
JavaやRubyでもなんでもヤれなくはないが、なんでもヤると辛いだけだし。

特にRuby信者は夢見すぎな感がある。


Pythonなんかだと案件の簡単な検証でhttpやsmtp鯖をマッハで立ち上げられるし、
データの分析のパーサとしても使えるし、RDBも内蔵しているから
ちょっとJavaやCでやるにはマンドクセな部分もPythonだと簡単に出来たりする面が美味しいのだし。

Python信者ほどGoogleがどうこうなんて言わないと思うな。

ちょっとした事を実現するのに便利だから使っている人が多いだけで、
Pythonでエンタープライズ利用とか、マジで考えている人は少ないだろ。

818 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 09:28:36 ]
Linuxの単機能のGUIアプリとかでちょこちょこPython製のを見掛けるねえ
今のLinuxだと、Rubyは無くてもいいがPythonは無いと困る場面が多い…てゆーか
ディストリによっては始めから、入ってないディストリでも
アプリインスコしてたらいつの間にかPythonインスコされてたりするw

819 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 09:31:03 ]
Python入ってないとyumが動かないだろ

820 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 10:05:07 ]
この流れ間欠泉的に湧き上がる話題

821 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 10:32:12 ]
なんだ、この間違った情報の出し合いは。
言語論争が好きなやつって浅い知識しかないやつ多いよね。

822 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 13:23:46 ]
Parrot、Perl 6仮想マシン登場、RubyやPythonも動く
journal.mycom.co.jp/news/2009/03/24/008/

わーい 鸚鵡さんが羽ばたいたー
鸚鵡さんが大空に羽ばたいたー(謎

823 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 13:48:29 ]
>>821
そりゃあんたみたいに何も書かなきゃ間違いようはないわなw
突っ込まれるのがそんなに怖いか

824 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 13:52:35 ]
>>822
Perl6って、今年のクリスマスには出る?
そういうわけではない?



825 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 14:48:26 ]
>>824
www.rakudo.org/how-to-get-rakudo
www.nntp.perl.org/group/perl.perl6.compiler/2009/03/msg3828.html

mingw で簡単にコンパイルできるみたいに
書いてあり

www.nntp.perl.org/group/perl.perl6.compiler/2009/03/msg3822.html
>The next release of Rakudo (#16) is scheduled for April 23, 2009.

www.nntp.perl.org/group/
ていうか絶賛テスト実行中みたいな...unuu

826 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 19:15:07 ]
>>824
slashdot.jp/developers/09/03/18/0732259.shtml
> 2009年中にはpre-1.0リリースを行おうとは考えているが、2008年の
> 開発ペースを上回るペースで開発が進んだとしても、Rakudo 1.0、
> つまりPerl 6.0.0の仕様を完全に実装したものについて、2009年中の
> リリースは現実的ではないと考えている。

だめっぽいね。>>825なんかとあわせて、かなり現実的なものには
なってるみたいだけど

827 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 19:23:49 ]
>819
「ディストリによっては始めから」と書いた通り

828 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 19:29:09 ]
apt-getが動けばいいよ

829 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 12:21:47 ]
>>704

PHP使いのレベルの低さの分かるトラックバック

正規表現なんてこの世から消えればよいのに
blog.k05.biz/archives/815

コンパイラの作り方とかまったく知らないんだろうね

830 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 12:23:48 ]
正規表現なんてこの世から消えればよいのに
blog.k05.biz/archives/815

さすがはレベルの低いのが多いPHPerだな
正規表現を語るなよ

831 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 12:55:49 ]
正規表現に関しては、言語を問わずいいかげんだと思うけどね

832 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 12:57:52 ]
正規表現ほど単体テストしやすいものもないだろう。
サンプルデータは簡単に作れるし、内部状態もないし。

833 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 14:19:57 ]
簡単に作れるサンプルデータで十分ですか

834 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 14:47:49 ]
まさか他の言語のPGは正規表現大好きで完全理解している奴が大多数とでも言うつもりじゃないよな



835 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 15:09:07 ]
正規表現ていわゆる"軽量"の範疇なんかね
できれば避けて通りたい自分は妥協の産物って印象なのだが

836 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 15:44:26 ]
オリジナルの正規表現は理論的なきれいなものだと思うが。

キャプチャとか先読みとかの拡張はできるからやってます感はあるよね。

837 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 16:12:56 ]
その正規表現も言語によって変わるから面倒なんだよな

838 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 16:58:05 ]
PHP厨ってまるで自分の親を馬鹿にされたかのように怒り出すよな。
ツールとして使う人とそれにしかすがる物が無い人の差なのかな。

839 名前:デフォルトの名無しさん [2009/03/26(木) 17:02:01 ]
どっちかっていうと、Ruby使いの僻みのPHP叩きvsPHP専業プログラマのPHP擁護っていう様相。

840 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 17:06:51 ]
なんという底辺プログラマ同士の争い

841 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 19:27:38 ]
^$.*+辺りは割と頻繁に使うけどなあ


842 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 20:57:46 ]
で?

843 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 21:12:16 ]
正規表現も使えない奴って
どうやってソースコードから検索・抽出
やってるんだろう…?

844 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 21:14:04 ]
何を正規表現まで使って検索する必要があるのだろう・・・



845 名前:デフォルトの名無しさん mailto:hage [2009/03/26(木) 21:19:38 ]
>>832
>内部状態もないし

dayone

846 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 21:21:56 ]
例えば何だろね
void\s+関数名
とか
^\s*\/\/
を否定で検索したりとか?

847 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 21:39:33 ]
正規表現がどうのこうのってことじゃなくて、Perl使いがキレていい相手はPHP使いだけってことが事の本質でしょ

848 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 21:55:17 ]
>>846
GREPって使ったことある?

849 名前:デフォルトの名無しさん mailto:hage [2009/03/26(木) 22:00:01 ]
gレp-v

850 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 22:16:51 ]
>848
あるけど何?

851 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 23:03:11 ]
なるほど。PHP使いは、>>844みたいな感じなのか。

852 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 23:12:14 ]
Java使いだけど>>844と同じ感想だな
普段はせいぜいワイルドカードで間に合う

853 名前:デフォルトの名無しさん mailto:hage [2009/03/26(木) 23:53:22 ]
import *


854 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 00:07:31 ]
PerlやRubyだと文法に組み込まれて手軽に使えるからなあ、正規表現
むしろ文字列同士の比較が、よほど厳密な時や速度を気にする時しか使わない気がする
PerlerやRubyistからすると「何でわざわざ文字列同士で?正規表現でいいじゃん」となるのも仕方ない
しかしJavaではあんまりやりたくないわな、面倒いw



855 名前:デフォルトの名無しさん mailto:hage [2009/03/27(金) 00:18:46 ]
>>853
import *;

856 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 00:23:35 ]
うんだからさ、一部のスクリプト言語の常識を持ち出して他の言語を叩かないでねって話でさ。
どの言語も一長一短で完璧じゃないから、複数の言語が入り乱れるわけだし
PerlにしたってPHPに劣ってる部分もあるわけなんだからさ。
たまたま正規表現という文化がPerlプログラマにあったってだけの話だよ。

857 名前:デフォルトの名無しさん mailto:hage [2009/03/27(金) 00:29:13 ]
perlで正規表現は実行前にコンパイルされるから
処理速度そんなに気にしなくていいとか言ってるひといるんだけど
そういうもんなの?(文字列完全一致と比べるのはなしで)

858 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 00:44:11 ]
>>857
なんかコンパイルをマシン語への変換と思ってそうw

859 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 00:55:44 ]
そりゃCで徹底的に最適化してはいるが、
処理速度が十分なほど速いかはケースバイケース
バックトラックが多数発生するような正規表現なら、かなり遅いこともあり得るだろう

860 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 01:17:17 ]
Tclを先置いて正規表現の処理速度とな?

861 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 02:41:04 ]
先置いて?



862 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 02:45:45 ]
うん、「差し置いて」なんだ。済まない。
仏の顔もって言うしね、謝って許してもらおうとも思っていない。

863 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 10:18:28 ]
この中に、正規表現を検索にのみしか使えないと思ってる人間が何人かいるようだ。
エディタなどで使うときは、かなりの割合で文字列置換にも使う。
というか、置換に使わなければ確かにワイルドカードで十分な事が多い。

864 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 10:57:48 ]
正規表現をパースして解析木を作るのにコストがかかってるね。
気になる人はstatic regexみたいなのがあるよ。
ttp://www.kmonos.net/alang/boost/classes/xpressive.html
正規表現だと解析できない再帰的な構文とかも解析できるし。



865 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 12:46:33 ]
>>863
言ったのは正規表現使うって言い出した奴であって
検索はワイルドカードでいいって言った奴が置換でも正規表現使わんと言った訳じゃないが

866 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:41:32 ]
字円柱が混ざってるってことだな

867 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 15:05:35 ]
なんか正規表現の話になってるついでに質問だが、行頭にスペース挿入したりするときに、
検索: /^/ → 置換: " "
でできるのと、
検索: /^(.)?/ → 置換 " $1"
みたいにしないといけないのと、どっちが正規表現としては本道なの?
後者しかできないエディタとか、正直めんどいんだが

868 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 15:19:35 ]
コンパイラの作り方とか知らない低レベルな人が多いね
正規表現がなかったら、スクリプトを動作させるプログラムを作るのが
大変になるのに

869 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 15:36:15 ]
>>704 >>829
しかし、Matzの日記といいdankogaiといい、PHPに突っかかると腫れ物に触れたかのような反応が周りから返ってくるなw

870 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 16:26:46 ]
PHP使いはコンピュータに関する知識レベルが他の言語の使用者よりも低いからね

871 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 16:35:58 ]
>>870
そんなことないって。
PHP使いは多いから、そう見えんねん。
macのウィルスよりwindowsのウィルスが多いのと一緒や

872 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 17:06:22 ]
ちょっと前まで日本で一番有名なオープンソースPerlプログラマはKENTで以下略

873 名前:デフォルトの名無しさん [2009/03/28(土) 17:16:31 ]
言語仕様は確かにRubyは綺麗でスジがいい感じ。
作っている奴はなんかいかがわしいが、それは認めざるを得ない。

874 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 17:19:09 ]
elsifがスジいいとか



875 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 17:23:09 ]
>>870は単なる事実だろ。
世の中の流れによって、いずれかの言語がそういうババを掴まされる。
今はPHPがその役。

それを「PHPという言語への批判」とか「PHPユーザーは皆無能」と言っていると誤読して
噛み付く馬鹿が結構居るけど、そういうの見てるといつも
「なんでこの人達はこんなに気合いを入れて、自分の誤読の内容を自分の言動で
証明しようとしてるんだろう?」
って思うなぁw

876 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 17:29:06 ]
PHPという言語への批判もPHPユーザーは皆無能とも実際言っているだろw

877 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 18:07:37 ]
つまり無能が無能と罵ってると
底辺プログラマーは大変だなぁ

878 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 18:12:17 ]
>>876
>>870のどのあたり?

879 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 18:35:52 ]
PHP使いはコンピュータに関する知識レベルが他の言語の使用者よりも低い

という言葉にPHP使いは有能な人も多いとは読み取れないだろw

880 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 20:04:38 ]
>>877
たしかにw
そもそもプログラマという職業自体が底辺だしw

881 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 20:15:17 ]
>867
俺は前者で出来てほしいと思うが
正規表現的には若干怪しい気がするね

882 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 20:19:01 ]
 「Delphiは正規表現もない言語、こんな言語なんてなくなれば(ry」

なんていっても誰も見向きもしてくれない。
一人二人ネタコピペ改変くらいで反応してくれるくらいだ。

しかし、「PHPは正規表現リテラルもない、こんな(ry」
とかでも言ったら、もうトラックバックがじゃんじゃかw つれるつれる

まあ人口が多いってだけだろw

883 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 20:24:32 ]
?? 前者で何も問題ないでしょ。
(むしろどこが怪しいんだ…)

メタ文字を文字に置き換える。
それだけでしょ。

884 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 20:31:33 ]
幅ゼロマッチは直感的ではないが、完全に正しい、誤解の余地のない動作だよ

しいて言うなら、^ の指す「行頭」というものがやや曖昧なことか



885 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 20:39:08 ]
空文字列に \A や \Z がマッチすべきか、か

886 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 20:47:28 ]
>>885
EOFの扱いもあるしね
概念的には問題ないが、やや実装依存

887 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 21:31:04 ]
プログラマは頂点と底辺の差が激しいよ。200-1500くらい幅がある。

888 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 21:43:08 ]
何?
戦闘力?

889 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 21:52:03 ]
ある意味、戦闘力って表現も合う気がするな。

890 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 21:55:45 ]
>>879
> という言葉にPHP使いは有能な人も多いとは読み取れないだろw
なんでそんな全く関係の無い意見の話をするのかわからんけど、
つまり>>870が「PHPという言語への批判」と「PHPユーザーは皆無能」という意見を言ったというのは
>>876のついた嘘ということでいいのかな?

891 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 22:26:48 ]
なんで870以外は批判してないことになってるのか解らん

892 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 23:51:41 ]
正規表現的には問題ないのか…

>882
> 「Delphiは正規表現もない言語、こんな言語なんてなくなれば(ry」
高確率で文字列を出力することになるPHPと
必ずしも扱う必要のないDelphi比べるのはちと酷くね?

893 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 23:56:39 ]
文字列出力に正規表現が必須だと思ってるのはPerlerくらいじゃないか

894 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 23:58:22 ]
出力?



895 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 23:59:33 ]
出力?

896 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:00:53 ]
出力?


まあ言いたいことはわかるが
文字列処理がメインのP言語の正規表現サポートが厚いのは当然ではある

897 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:04:32 ]
PHPで言うところのhtmlspecialcharsとか<%=hみたいな処理をPerlは自分でやらないと行けないってことじゃないの

898 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:21:31 ]
【激楽専門店】AV販売店 5店目【激務総合店】 [アルバイト]

899 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:43:06 ]
なんでPerlな人はPHPをバカにするのかねえ?
似たようなものだと思うけど。

900 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:47:09 ]
PHPのほうがはるかに格下だと思うが

901 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:58:52 ]
>>900
ごめ、Perl使いには悪いけど、それはないわ。ガチで。

902 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:59:35 ]
もうPerlの糞モジュールと戦うのは嫌です、先生。

903 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 01:01:22 ]
わたしはやりたいことが早くできればそれでいいの。
本職のプログラマさんに頼むより早くて安くできるからPHPを使うの。

904 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 01:16:19 ]
言語の質も技術者の質もPerlとPHPで大差ないよ
一つだけ違うのはPerl使ってる人は何故か優越感があって
PHP使ってる人は何故か劣等感があるという事だけ
いじめっ子気質といじめられっ子気質というか



905 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 01:18:02 ]
単に今はPHPのほうが人が多いだけだと思う。

906 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 02:06:17 ]

Webではね。

907 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 02:08:31 ]

やっぱ Perl の方がまだ多い?わからん。

908 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 02:16:11 ]
新規の開発案件でPerlは殆ど無い
PHPかJavaが大半で残りにPerlとRubyがあるかないかって感じ
保守案件や機能拡張ではPerlの案件も多いんだけどね

909 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 05:26:30 ]
[PHP][フレームワーク]CodeIgniterスレ [WebProg]

910 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 05:39:57 ]
Perl使いにも馬鹿はいる
だが確実に言える事は
Perlの場合は馬鹿が書いても
プロが書いても同様に汚いということ

911 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 05:43:47 ]
PerlもPHPも目くそ鼻くそ
高卒バイトレベルでもそれなりに扱えてしまうPHPは単価安い&レベル低いし
Perlは案件無くてそもそも食っていけない。
Web系で許されるのはJavaまでだと思う。

912 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 07:25:25 ]
どんな言語使おうと、零細ソフト会社にしか入れなかったらやっと食うくらいしか稼げないし、
GoogleやMSに入れれば無理しなくても稼げる。どんな言語選ぶかとかいう問題じゃないんだよ。

913 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 07:26:59 ]
そうだね

914 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 07:52:48 ]
で、PerlとPHPはカス率が高いって話な



915 名前:VB使い mailto:sage [2009/03/29(日) 08:25:19 ]
私も中に入れてください

916 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 08:39:34 ]
Perlはブレースと文の途中で改行が大杉なんだよ
そもそも汚く見せるため美学があるように思える






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<221KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef