狠狠撸

狠狠撸Share a Scribd company logo
PHP: Dis Is It
Discover the language you never knew.




          2011.12.17
     Tokyo@PHP Apocalypse
PHP Sucks
 約 2,060 件 (0.09 秒)
?PHP Sucks
?PHP Must Die
?What are the horrors
of PHP?
new VB6 in a C dress

                 別々に書かれた興味深
                 いコメントを紹介しま
                 す
これはどの言語にも起こる事なんだ、
VBがいい例だ。
VBに根本的に悪いところがあった訳ではない。
単なるコンピュータ言語だ。


しかし、酷い exmaple code が使用例として
蔓延してしまった。


そしてそれがbad codeだと分からないレベルの
プログラマー達によって、いたるところで使われ
てしまった。
そうやって、VBはその酷いcodeでも問題にな
らない場所で使われて行くようになってしまっ
た。
フムフム、では...
そもそも笔贬笔の问题とは?
一贯性の欠如
 inconsistency
一贯性の欠如   $needle, $haystack
                $haystack, $needle
理由の1つに混血言语?

     C, Perl, and Java
一贯性の欠如
笔贬笔の他に広く普及した混血
    言語があります。




一贯性の欠如
笔贬笔の他に広く普及した混血
    言語があります。


         English
一贯性の欠如
(k)nife kは読まない
    good better 語源が違う
    表記と発音が一致しない



一贯性の欠如
英语の発音と缀りの间の関係は、
   他のヨーロッパの言語と比べると
   一貫性に乏しい。以前は「name」
   はナーメと、「time」はティーメと
   綴り通り発音されていた

一贯性の欠如
PHP Dis記事
   これ自身にも一贯性の欠如が。



一贯性の欠如
なぜか?




一贯性の欠如
なぜか?

?デザイン    Objective
?スタイル
?プリファレンス Subjective
?Nothing Personal
?Be Proffesional
PHP sucks
 約 2,060 件 (0.09 秒)
Ruby sucks
 約 2,810 件 (0.12 秒)
Python sucks
  約 979 件 (0.14 秒)
Java sucks
 約 12,400 件 (0.42 秒)
http://jimbojw.blogspot.com/2006/10/clearing-air-more-
                languages-that-suck.html
http://jimbojw.blogspot.com/2006/10/clearing-air-more-
                languages-that-suck.html
http://jimbojw.blogspot.com/2006/10/clearing-air-more-
                languages-that-suck.html
ソフトウエアバッシン
グというのは何のどの
分野でもありえます。
PHP: Dis Is It
PHP: Dis Is It
Mac sucks
 約 311,000 件 (0.09 秒)


                        OSももちろんありま
                        す。
Windows sucks
   約 525,000 件 (0.49 秒)
Unix sucks
 約 12,300 件 (0.10 秒)
「UNIXはただ死んだだけでなく、本当にひ
どい臭いを放ち始めている」
「私は悩みをリストアップし始めたが、
?そのあまりの長さにいやけがさし、
?何も考えないことにした。
我々は1970年代の賞味期限切れのオペレー
ティングシステムをよく使っている。


それで多くのことをしたし、楽しんだ。
しかし現実を直視しよう。
「この30年間にコンピューティングや
ネットワーキングに関する素晴らしいア
イデアが多数生み出された。よりエレガ
ントなOSに移ろう。」
PHP: Dis Is It
しかし、普及しなかった。
Plan 9 が失敗したのは単に、Unix がそ
れ以前のシステムを凌駕したほど Plan 9
は注目に値する改良ではなかったからであ
る。

エリック?レイモンド - The Art of Unix Programming
?充分に機能するか?
?レイヤー可能か?

=進歩には漸進的な発展が必要
PHP


”機能している。その変化は漸進的”
      テキスト
      テキスト
      This Is It.
    Akihito Koriyama
         2011,12,17
       PHP Apocalypse

More Related Content

PHP: Dis Is It