トップページ⇒tech
1001コメント292KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2009/02/15(日) 03:18:33
最強のLL=軽量プログラム言語は、どれよ?

エントリーは、
Perl、PHP、Python、Ruby、JavaScript・・・
さあ、死ぬまで語りやがれ!!!
0488デフォルトの名無しさん2009/03/10(火) 15:01:07
>Memory Management: Python, Perl, Flex
たのむ、ギャグだと言ってくれ・・・
0489デフォルトの名無しさん2009/03/10(火) 15:06:30
>>487
おまえのネットイナゴの用法はどうかと思うが。
本来ブログに押し寄せて炎上させるタイプのネットワーカーのことを指した語で、
なんでもかんでもイナゴ呼ばわりは池田信夫の専売特許だろw
0490デフォルトの名無しさん2009/03/10(火) 15:11:35
おk。有象無象に訂正しとく。
0491デフォルトの名無しさん2009/03/10(火) 17:03:49
例外処理が優れてるってどういう事を言うんだろ
0492デフォルトの名無しさん2009/03/10(火) 17:29:40
スラドにも出てた。

最も満足度の高いスクリプト言語はPHP - スラッシュドット・ジャパン
http://slashdot.jp/developers/article.pl?sid=09/03/09/0425211
04934922009/03/10(火) 17:36:20
って、>>471に貼ってあるのそのまんまだった。スマソ。
0494デフォルトの名無しさん2009/03/10(火) 21:02:22
slashから引用
> 私の回りでは、PHPを絶賛する人は例外なく他の言語が使えません。
> PHPをボロクソに言う人は、他の特定の言語のみを使っている人です。
> 多数の言語を使っている人は、少ないメリットを社交辞令のように挙げてくれます。
> (が、地方出身者の出身地を褒める京都人の様な物言いに聞こえるのは何故だ)

これ結構当を得ていると思う
0495デフォルトの名無しさん2009/03/10(火) 21:04:40
地方出身者の出身地を褒める京都人
0496デフォルトの名無しさん2009/03/10(火) 21:18:55
京都って地方じゃないのか?w
494の人が京都育ちなんだなきっと。
0497デフォルトの名無しさん2009/03/10(火) 21:19:28
あなたどこからきはったの?
岡山?岡山はええところどすなあ
0498デフォルトの名無しさん2009/03/10(火) 21:31:06
京都はいまだ日本の首都である疑いもあるらしいぞ
まあそう主張する人がいなくなるまでのことだろうけど
0499デフォルトの名無しさん2009/03/10(火) 21:47:34
なんといっても「府」ですからw
0500デフォルトの名無しさん2009/03/10(火) 21:55:20
住みたくねえトコだけどな>>京都

埼玉のほうがマシ。
0501デフォルトの名無しさん2009/03/10(火) 22:00:40
ラーメン屋が多くて美味い、本屋が多い、祇園で馬券を買える
いいところは色々あるけど、俺ももう住みたくないなw
0502デフォルトの名無しさん2009/03/10(火) 22:05:39
七代住んだら住民と認めてもらえるらしいから頑張れ
0503デフォルトの名無しさん2009/03/10(火) 22:06:22
>>498
京都には遷都したが江戸には遷都してないですね
0504デフォルトの名無しさん2009/03/10(火) 22:07:05
まず一代目かよw
100年以上かかるだろ。
0505デフォルトの名無しさん2009/03/10(火) 22:07:57
七代って200年くらいか
京都で「前の戦争」って言うと応仁の乱らしいからな
0506デフォルトの名無しさん2009/03/10(火) 22:09:29
完全に京都の話になっててワロタw
0507デフォルトの名無しさん2009/03/10(火) 22:11:08
「京都人なめんな」とか
「島根県民なめんな」とか言い出しそう
0508デフォルトの名無しさん2009/03/10(火) 22:13:29
なぜ島根県が出てきたんだw
0509デフォルトの名無しさん2009/03/10(火) 22:16:07
出雲が京都並に排他的だからかw
まあ、どっちも特殊な土地柄ではある
0510デフォルトの名無しさん2009/03/10(火) 22:16:14
>>508
るびぃぃぃぃぃぃぃぃぃぃぃ
0511デフォルトの名無しさん2009/03/10(火) 22:18:06
>>510
あ、なるほどね
0512デフォルトの名無しさん2009/03/10(火) 22:35:39
島根県のRuby利用率は全国のそれよりも高い
0513デフォルトの名無しさん2009/03/10(火) 22:39:59
蛇退治した神話があるところだよね
0514デフォルトの名無しさん2009/03/10(火) 22:43:56
つttp://homepage1.nifty.com/kazuf/pythonlink.html
0515デフォルトの名無しさん2009/03/10(火) 22:48:32
ワニに身ぐるみはがされるのは隣の県だっけ?
0516デフォルトの名無しさん2009/03/10(火) 22:55:35
>>512
他の言語について調べて見たけどネットに載ってないね
外国ではそういうのはプライバシーになるのかな?
0517デフォルトの名無しさん2009/03/10(火) 23:48:06
>>515
鮫じゃなかったかな
0518デフォルトの名無しさん2009/03/10(火) 23:50:09
>>517
ワニという名前のサメらしい
0519デフォルトの名無しさん2009/03/11(水) 00:08:44
皮をはがれて、しくしくウサギが泣いていたら、
たまたまとおりかかった天皇の集団が、
「海の塩水で体を洗うとよくなるよ」
と、とんでもないウソ知識を教えて、

それを真に受けたウサギが言われたとおりにすると、
ますます痛くなって、さらに泣いたという。
0520デフォルトの名無しさん2009/03/11(水) 00:11:18
兄弟同士で殺し合いはするし親殺しも子殺しも当たり前の神話の世界は、実はかなりエグいw
0521デフォルトの名無しさん2009/03/11(水) 00:15:13
女子トイレ覗いたり
まんこに棒ぐりぐり
なんてのもあるマジ
0522デフォルトの名無しさん2009/03/11(水) 01:05:35
蛇はPythonでいいんだろうが、ワニは何だ?Javaか?
0523デフォルトの名無しさん2009/03/11(水) 03:42:31
羊だろjk
0524デフォルトの名無しさん2009/03/11(水) 06:47:38
http://www.java-animal.org/
0525デフォルトの名無しさん2009/03/11(水) 07:07:01
動物虐待は遺憾罠
0526デフォルトの名無しさん2009/03/12(木) 18:07:03
>>521
神話学んでみたいので、できればなんていう単語でぐぐれば良いか教えて下さい。
0527デフォルトの名無しさん2009/03/12(木) 22:24:32
自分の関心のある問題がどんな言葉で語られてるか分からないという問題。
うむ、しばしばありますな。
0528デフォルトの名無しさん2009/03/12(木) 22:40:31
日本神話とギリシャ神話は変態のオンパレードだぞ。
変なところで人間臭いから、よけいに変態性が際立って見える。
0529デフォルトの名無しさん2009/03/12(木) 22:59:25
>>526
神話の世界(というか古代日本人)の性的奔放さを垣間見たいなら、
河出文庫から出ている「日本の神話」がおすすめ。
中学生が喜びそうなエロ話がいっぱいw
0530デフォルトの名無しさん2009/03/12(木) 23:47:49
俺の体の出っ張った部分を、おまえのへっこんだ部分に
0531デフォルトの名無しさん2009/03/13(金) 00:11:37
ギリシャ神話にシスコンの神が妹を謀って恋人を殺させてヒャッハーってのがあったよな
あれは衝撃
0532デフォルトの名無しさん2009/03/13(金) 01:46:50
>>526

ホト

ひめ
0533デフォルトの名無しさん2009/03/13(金) 07:02:45
…ところでココ何板だっけ
0534デフォルトの名無しさん2009/03/13(金) 17:12:43
>>529
>>532
ありがとうございます!

スレ違い&板違いスマソでした。
0535デフォルトの名無しさん2009/03/14(土) 01:01:30
過疎w
0536デフォルトの名無しさん2009/03/14(土) 12:36:56
9x1=9
9x2=18 -> 1+8=9
9x3=27 -> 2+7=9
...
9x9=81 -> 8+1=9
のように9に1〜9までの数字を掛けた数の各桁の数字を足すと9になりますが
これをプログラム的に証明しようとするとどうなりますか
0537デフォルトの名無しさん2009/03/14(土) 12:40:53

9 * n = (10 - 1) * n = 10 * n - n = 10 * (n - 1) + 10 - n (0 < n < 10)

10 * (n - 1) + 10 - n ≡ n - 1 - n ≡ - 1 ≡ 9 (mod 10)

0538デフォルトの名無しさん2009/03/14(土) 14:38:49
証明自体をプログラミングでやるのはキツくね?
証明が正しいかどうか検証するのはプログラミングの得意分野だけれども
0539デフォルトの名無しさん2009/03/14(土) 15:10:25
81通りしかないんだから、全部計算すれば一瞬だろ
0540デフォルトの名無しさん2009/03/14(土) 15:10:46
9通りでしたorz
0541デフォルトの名無しさん2009/03/14(土) 15:12:03
この上なく正しい「プログラム的に証明」の方法だな
0542デフォルトの名無しさん2009/03/14(土) 15:15:31
この場合はしらみつぶしに全部検証すれば十分では
9通りしかないし

Ruby1.8なら

(1 .. 9).all? do |i|
 j = i * 9
 9 == (j % 10) + (j / 10)
end

……こういう話ではない?
0543デフォルトの名無しさん2009/03/14(土) 15:23:13
プログラム的にもなにも、手計算でも全部試した方が早いがな
0544デフォルトの名無しさん2009/03/14(土) 15:55:27
>>537, >>542
それって証明なのか?

> 9x1=9
> 9x2=18 -> 1+8=9
> 9x3=27 -> 2+7=9
> ...
> 9x9=81 -> 8+1=9
> のように9に1〜9までの数字を掛けた数の各桁の数字を足すと9になります

という命題をプログラムで表現しただけで証明にはなってないんではないの?
0545デフォルトの名無しさん2009/03/14(土) 15:57:22
○通りしかないから手でやればとか力業でってのはなんか違うと思う。
証明ってのはその理論を拡張しても同じように証明できるのが証明だろうに。
0546デフォルトの名無しさん2009/03/14(土) 16:02:14
ちがいます
0547デフォルトの名無しさん2009/03/14(土) 16:05:54
>>544
与えられた公理(自然数の足し算とかけ算)のみをもとに、
有限回のステップで結論を導いてるから証明といえる。

この場合は命題が自明すぎるから、
騙されたような気になるのかもしれないな。
0548デフォルトの名無しさん2009/03/14(土) 16:08:28
>545
ttp://ja.wikipedia.org/wiki/四色定理#.E8.A8.BC.E6.98.8E
0549デフォルトの名無しさん2009/03/14(土) 16:17:56
普通は証明すべき命題のどこかに無限を含む集合が入るから、
この場合は力技で解くことはできないな。
0550デフォルトの名無しさん2009/03/14(土) 16:31:31
証明というか、現象の検証だろこれ
0551デフォルトの名無しさん2009/03/14(土) 16:41:49
それを証明と言うのですが
0552デフォルトの名無しさん2009/03/14(土) 16:44:27
9*10=90 -> 9+0=9
9*11=99 -> 9+9=18 -> 1+8 = 9
9*12=108 -> 1+0+8=9
9*13=117 -> 1+1+7=9
9*14=126 -> 1+2+6=9
11のときはうまくないとも言えるけど
全桁足し続けて9になるのは
TCP/IPのchecksumなんかと似てる
10の補数かなんかで説明出来そうだな
0553デフォルトの名無しさん2009/03/14(土) 16:54:37
無限を含むね
0554デフォルトの名無しさん2009/03/14(土) 16:59:27
9*12345679=111111111も全桁足すと9
9*123456789=1111111101も全桁足すと9
9*987654321=8888888889->全桁足すと81->全桁足すと9
0555デフォルトの名無しさん2009/03/14(土) 17:00:33
>>554
拡張しすぎだろ
0556デフォルトの名無しさん2009/03/14(土) 17:02:00
確か
9 の倍数は全桁足すと 9 の倍数になる
って小学校のときに習った
0557デフォルトの名無しさん2009/03/14(土) 17:02:12
自然数nに対して、(9n div 10) + (9n mod 10) が9の倍数になることは簡単に示せる。
そして、m >= (m div 10) + (m mod 10) > 0 だから、この操作を何回か繰り返せば、9になる。
0558デフォルトの名無しさん2009/03/14(土) 17:41:41
>>537
それだと2桁しか正しくないね

>>556
9 の倍数は全桁足すと 9 の倍数になる訳だから
一桁になるまで足し続けると絶対 9 に収束する罠
0559デフォルトの名無しさん2009/03/14(土) 23:04:47
なんでこうすれ違いのネタry
0560デフォルトの名無しさん2009/03/15(日) 00:37:55
90年代からのrubyユーザーだが、世の趨勢としてrubyはpythonに敗北が決定的なので、メインのLLはpythonに移行することにする。

サヨナラruby。いままでありがとう。
0561デフォルトの名無しさん2009/03/15(日) 02:07:46
うん、いらないでしょ。複数あること自体ライトウェイトじゃないし。
0562デフォルトの名無しさん2009/03/15(日) 07:19:18
PHP使ってろ
0563デフォルトの名無しさん2009/03/15(日) 11:05:03
>>560 は日本Pythonユーザ会の会長
0564デフォルトの名無しさん2009/03/15(日) 12:45:50
結局Perl,PHPの2つあれば困らないからね
0565デフォルトの名無しさん2009/03/15(日) 12:51:32
困らないけど、面白くもない
0566デフォルトの名無しさん2009/03/15(日) 17:10:32
Perlだけでいいよ。
書いて楽しい、速さも十分。いうことないね。

rubyは楽しいけど遅い。
phpは早いけど楽しくない。
pythonは楽しくないし遅い。
0567デフォルトの名無しさん2009/03/15(日) 17:48:55
Perlは読んで楽しくないからな
0568258=2602009/03/15(日) 18:27:00
>>566
C/C++で書くよりPHPの方が楽しいよ。Perlの特殊変数は文字化けとしか思えない
0569デフォルトの名無しさん2009/03/15(日) 19:08:57
C/C++ 慣れしてると PHP は入りやすい。
Perlだけは昔からどうも受けつけん…
LispもHaskellも使うけど、
正直Perlが何指向言語なのか今だによくわかってない俺がいる。
もっと立ち位置をはっきりさせてくれないと使ってあげられないね。
0570デフォルトの名無しさん2009/03/15(日) 19:42:50
ゴルファーまで行かないけどなるべく短く入力って思想だからな
0571デフォルトの名無しさん2009/03/15(日) 20:50:35
perlはperl以外のLLのプロトタイプ
致命的な失敗も盛りだくさんだがそれらは全て他の言語にフィードバックされている
ありがとう、perl。使うのはお断りだ。
0572デフォルトの名無しさん2009/03/15(日) 21:28:43
>>571
ワロタw
0573デフォルトの名無しさん2009/03/15(日) 21:57:15
LL(w
0574デフォルトの名無しさん2009/03/15(日) 22:11:02
致命的な失敗
それは普及してしまったこと
0575デフォルトの名無しさん2009/03/15(日) 22:12:35
awkが普及するよりはマシだったと考えるんだ
0576デフォルトの名無しさん2009/03/15(日) 22:44:57
awkの方が良かったな
0577デフォルトの名無しさん2009/03/15(日) 22:48:05
awkがPerlの代わりに普及していたら
Matsumotoは自分の言語にRubyではなくMawkと名付けていただろう
               ─── Timothy John Berners-Lee
0578デフォルトの名無しさん2009/03/15(日) 23:39:09
awkはawkで解りやすくて好きなんだが。
0579デフォルトの名無しさん2009/03/16(月) 07:07:54
つかmawkってawkの一環境として既に存在しそうなんだが
0580デフォルトの名無しさん2009/03/16(月) 07:25:52
言語好きって総じてカスなんだよな。なんつーか興味の方向性がさ、仕事向きじゃないんだよな。
0581デフォルトの名無しさん2009/03/16(月) 07:38:12
ハッカーとリーマンの差www
0582デフォルトの名無しさん2009/03/16(月) 07:54:44
好きな言語を隠すためにカス言語を語り合ってるからな
カスに見えるのは仕方ない
0583デフォルトの名無しさん2009/03/16(月) 11:16:01
まぁ言語嫌いは一生Excelでちまちまやってなさいってこった。
0584デフォルトの名無しさん2009/03/16(月) 11:51:31
なんでExcelかは知らないが、あれはあれで便利なんだがな
ドキュメントからコードっぽいものに出力するプラットフォームとして物凄く可能性を持ってるのに、
バンドルがVBAのみってのが(´・ω・`)
Rubyでもなんでもいいから、ループや文字列処理をしやすい言語をつけられんもんか。
0585デフォルトの名無しさん2009/03/16(月) 11:58:50
VBA触ったことないんだけど
VBAで言語処理系作れないの?
0586デフォルトの名無しさん2009/03/16(月) 12:51:15
COM経由でやれば?
0587デフォルトの名無しさん2009/03/16(月) 12:52:40
たくさん言語覚えるの好きなのは、資格好きなのに似てるよな。
意味がある場合もあるし、たいていはくだらないとか。
■ このスレッドは過去ログ倉庫に格納されています