PHP: Dis Is It

5,059 views
4,991 views

Published on

Blog entry: http://www.bear-project.net/blog/2011/12/php-dis-is-it/

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,059
On SlideShare
0
From Embeds
0
Number of Embeds
3,024
Actions
Shares
0
Downloads
7
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

PHP: Dis Is It

  1. 1. PHP: Dis Is ItDiscover the language you never knew. 2011.12.17 Tokyo@PHP Apocalypse
  2. 2. PHP Sucks 約 2,060 件 (0.09 秒)
  3. 3. •PHP Sucks•PHP Must Die•What are the horrorsof PHP?
  4. 4. new VB6 in a C dress 別々に書かれた興味深 いコメントを紹介しま す
  5. 5. これはどの言語にも起こる事なんだ、VBがいい例だ。VBに根本的に悪いところがあった訳ではない。
  6. 6. 単なるコンピュータ言語だ。しかし、酷い exmaple code が使用例として蔓延してしまった。そしてそれがbad codeだと分からないレベルのプログラマー達によって、いたるところで使われてしまった。
  7. 7. そうやって、VBはその酷いcodeでも問題にならない場所で使われて行くようになってしまった。
  8. 8. フムフム、では...
  9. 9. そもそもPHPの問題とは?
  10. 10. 一貫性の欠如 inconsistency
  11. 11. 一貫性の欠如 $needle, $haystack $haystack, $needle
  12. 12. 理由の1つに混血言語? C, Perl, and Java一貫性の欠如
  13. 13. PHPの他に広く普及した混血 言語があります。一貫性の欠如
  14. 14. PHPの他に広く普及した混血 言語があります。 English一貫性の欠如
  15. 15. (k)nife kは読まない good better 語源が違う 表記と発音が一致しない一貫性の欠如
  16. 16. 英語の発音と綴りの間の関係は、 他のヨーロッパの言語と比べると 一貫性に乏しい。以前は「name」 はナーメと、「time」はティーメと 綴り通り発音されていた一貫性の欠如
  17. 17. PHP Dis記事 これ自身にも一貫性の欠如が。一貫性の欠如
  18. 18. なぜか?一貫性の欠如
  19. 19. なぜか?✴デザイン Objective✴スタイル✴プリファレンス Subjective
  20. 20. ✴Nothing Personal✴Be Proffesional
  21. 21. PHP sucks 約 2,060 件 (0.09 秒)
  22. 22. Ruby sucks 約 2,810 件 (0.12 秒)
  23. 23. Python sucks 約 979 件 (0.14 秒)
  24. 24. Java sucks 約 12,400 件 (0.42 秒)
  25. 25. http://jimbojw.blogspot.com/2006/10/clearing-air-more- languages-that-suck.html
  26. 26. http://jimbojw.blogspot.com/2006/10/clearing-air-more- languages-that-suck.html
  27. 27. http://jimbojw.blogspot.com/2006/10/clearing-air-more- languages-that-suck.html
  28. 28. ソフトウエアバッシングというのは何のどの分野でもありえます。
  29. 29. Mac sucks 約 311,000 件 (0.09 秒) OSももちろんありま す。
  30. 30. Windows sucks 約 525,000 件 (0.49 秒)
  31. 31. Unix sucks 約 12,300 件 (0.10 秒)
  32. 32. 「UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている」
  33. 33. 「私は悩みをリストアップし始めたが、 そのあまりの長さにいやけがさし、 何も考えないことにした。
  34. 34. 我々は1970年代の賞味期限切れのオペレーティングシステムをよく使っている。それで多くのことをしたし、楽しんだ。しかし現実を直視しよう。
  35. 35. 「この30年間にコンピューティングやネットワーキングに関する素晴らしいアイデアが多数生み出された。よりエレガントなOSに移ろう。」
  36. 36. しかし、普及しなかった。
  37. 37. Plan 9 が失敗したのは単に、Unix がそれ以前のシステムを凌駕したほど Plan 9は注目に値する改良ではなかったからである。エリック・レイモンド - The Art of Unix Programming
  38. 38. •充分に機能するか?•レイヤー可能か?=進歩には漸進的な発展が必要
  39. 39. PHP”機能している。その変化は漸進的” テキスト テキスト This Is It. Akihito Koriyama 2011,12,17 PHP Apocalypse

×