プログラミング言語「PHP」の作者が天才すぎる…

1 :名無しさん@涙目です。:2018/02/28(水) 14:09:40.79 ID:YF7PQyNr0.net ?PLT(12015)

・今のPHPを作ったのは、何十人もの開発者ですよ。
 私は1人目の開発者だったに過ぎません。

・問題を解くのが好きなだけで、プログラミングは大嫌いです。

・いかにプログラミングを避けるかを考えていたら、コードを再利用するためのツールとしてPHPができました。

・PHPは、歯ブラシみたいなものですね。
 毎日使うものですけど、だから何でしょう?
 誰が歯ブラシの本なんて読みたがります?

・パーサーを書くのは苦手です。本当にダメなんです。今でもね。

・PHPには「protected属性」も「仮想メソッド」もありますよ。
 情報学科の教官が「重要だ」っていうやつは何でもね。
 僕自身は、こんなものどうでもいいと思ってますけど。

・プログラミングを好む人がいるのは知ってますが、全く理解できないですね。

・僕はホンモノのプログラマではありませんから、やっつけ仕事ですよ。
 ホンモノのプログラマは、「動いてるように見えるけど、メモリリークだらけじゃないか。直す必要があるかもね」なんて言うでしょう?
 僕なら、10リクエストごとにApacheを再起動しますね。

・いえ、メモリリークはちゃんと気をつけてますよ。でも、プログラミングってほんとクソだなと思いますね。

・プログラミング言語を作るつもりはありませんでした。
 どうやって作るのかも知りませんし。
 論理的に必要だと思われるものを足していっただけなんです。

・僕の発言に怒ってる人がいるようですね。
 僕がプログラマとしてひどいのは認めますけど、でも、多分あなたたちよりマシだと思いますよ(笑)

http://monobook.org/wiki/PHP

PHP 7.2リリース&PHPのアクセス修飾子、アクセサメソッド、カプセル化、コンストラクタ (1/3)
http://www.atmarkit.co.jp/ait/articles/1802/08/news010.html

91 :名無しさん@涙目です。:2018/02/28(水) 17:35:18.11 ID:a13OEKxi0.net

10 :名無しさん@涙目です。:2018/02/28(水) 14:16:03.83 ID:bR5WDy7z0.net

>>6 www

185 :名無しさん@涙目です。:2018/03/02(金) 11:20:17.41 ID:w9zRv1y80.net

30 :名無しさん@涙目です。:2018/02/28(水) 14:40:03.94 ID:a13OEKxi0.net

>>27
SmartyはPHPで動くけどデータベース関係ないですわ

133 :名無しさん@涙目です。:2018/03/01(木) 10:17:24.91 ID:DN/OdlLH0.net

>>43
これ各年の総和が100%になんねえだろ
全体的に減少していっているように見えるが
ここに載っていないその他の言語の割合が増えてんのか?

183 :名無しさん@涙目です。:2018/03/02(金) 09:35:38.40 ID:mrSXfn+w0.net

>>162
8bitの時代、内蔵BASICでアセンブラ作って
そのアセンブラでアセンブラをアセンブルしたことある

114 :名無しさん@涙目です。:2018/03/01(木) 02:33:00.14 ID:ie1ClCsJ0.net

VSでC++使う場合は、
プロの現場では/CLIに移行してるものなの?
どうも使う気がしないんだが

65 :名無しさん@涙目です。:2018/02/28(水) 16:34:44.00 ID:ES44xGiI0.net

実際LAMPで掲示板作れるやつってどれくらいいるんだ。肌感覚だとプログラマ名乗ってるやつの5人に1人くらいなのだが。

63 :名無しさん@涙目です。:2018/02/28(水) 16:20:06.13 ID:q9ooonpD0.net

オブジェクト指向厨とか発狂してて笑えるよな
頭悪いからPHPの特性が理解出来ないんだわ

110 :名無しさん@涙目です。:2018/03/01(木) 00:56:18.36 ID:dHyuD9Kp0.net

>>109
調理器具が沢山あるのと同じ理由

33 :名無しさん@涙目です。:2018/02/28(水) 14:42:19.07 ID:5WSMXCii0.net

>>11
rubyだよ。
まつもとひろゆきって人の作品

113 :名無しさん@涙目です。:2018/03/01(木) 02:05:40.27 ID:1m7Ctcjr0.net

pythonはモジュールの読み込みで滅茶苦茶時間取られるんだけど、
あれを回避することはできないのか?

116 :名無しさん@涙目です。:2018/03/01(木) 02:44:41.86 ID:uXHy6p+v0.net

>>79
確かに、webページ程度ならクラス化してincludeしたりしなくても
1ページに全て書ききれるし、そっちの方がメンテナンス性いいかもな

11 :名無しさん@涙目です。:2018/02/28(水) 14:17:32.23 ID:o4/Q90r10.net

日本人が作った奴なんかあったな
これだっけ?

8 :名無しさん@涙目です。:2018/02/28(水) 14:15:46.23 ID:L9yi2AVn0.net

なんか文庫本出してるとこだっけ?
読んだことない

56 :名無しさん@涙目です。:2018/02/28(水) 15:45:45.14 ID:UxwmUi9p0.net

115 :名無しさん@涙目です。:2018/03/01(木) 02:39:50.15 ID:e71YNW040.net

簡単で優秀なのはなに?

160 :名無しさん@涙目です。:2018/03/01(木) 15:47:59.38 ID:L11PZwzl0.net

派遣で来るプログラマって何で揃いも揃ってヒキガエルみたいな顔して天パでメガネでデブなんだろうな。
だいたい訳のわからんアニメが好きなキモオタばっかり。
酒も飲まないコミュ障全開のブヒヒ野郎ばかりで吐き気がするわ。
一番の問題は使えないってこと。

186 :名無しさん@涙目です。:2018/03/02(金) 11:31:26.25 ID:C1/xkctF0.net

>>151
メソッドは関数のポインタみたいなもんだよね
そうかんがえればいける

172 :名無しさん@涙目です。:2018/03/01(木) 22:25:33.08 ID:MzAwdJRt0.net

>>137
そう言うのを聞く前に仕様確認しろよw
結果的には全く問題ない

146 :名無しさん@涙目です。:2018/03/01(木) 13:38:07.44 ID:y5xhLmOY0.net

.net使うならVB.netでも良いだろ

179 :名無しさん@涙目です。:2018/03/02(金) 02:02:16.77 ID:kHeFoH+a0.net

ジョジョ言語だったかの実装は簡単らしいぞ。どっかにあって短いはず。

109 :名無しさん@涙目です。:2018/03/01(木) 00:05:48.73 ID:UygntdYY0.net

プログラミング言語は、なんで、こんなにたくさんあるの?

140 :名無しさん@涙目です。:2018/03/01(木) 12:40:55.21 ID:021Nji0z0.net

10リク再起動か
phqerにそんなノリのやつがゴロゴロいることを考えるとかいはつしゃのおもいはちゃんとてたわっているようだな(溜息)

184 :名無しさん@涙目です。:2018/03/02(金) 11:15:06.55 ID:C0Ty1DKv0.net

RubyはRails以外なんの話題も出てこない終わった言語にしか見えない
PHPは<?phpの呪いが気持ち悪いがシバンだと思えばまあ

86 :名無しさん@涙目です。:2018/02/28(水) 17:25:39.12 ID:bU+AGwcE0.net

>>11
FLOPPYな

194 :名無しさん@涙目です。:2018/03/02(金) 17:47:25.93 ID:CITTE5Hb0.net

>>96
自己啓発本的な中では、かなりマトモ。

165 :ボックス :2018/03/01(木) 18:12:09.73 ID:R0wEaR4H0.net

>>137
知らんがなってことだろどう見ても

206 :名無しさん@涙目です。:2018/03/03(土) 04:04:59.51 ID:geJtWB3F0.net

>>139
仕事は枯れた技術でやるもんだ
定時で上がって好きな言語で自分のプロダクト作れ

84 :名無しさん@涙目です。:2018/02/28(水) 17:22:04.48 ID:SQIy5+oV0.net

cのパクリじゃねーか

166 :名無しさん@涙目です。:2018/03/01(木) 18:28:01.30 ID:UPWTBWJV0.net

>>6
一人で書く気がまるでないところがこいつの美点だから
PHPは自分のものだという意識がないんだよインタビュー読むとわかるが

72 :名無しさん@涙目です。:2018/02/28(水) 17:02:49.96 ID:zzCx85XZ0.net

>>68
膨大になっても分かりやすい言語なんてあるのかよ?

99 :名無しさん@涙目です。:2018/02/28(水) 18:19:15.90 ID:4UbKY/wB0.net

JavaScriptから始めた俺には
違和感ありまくり

掲示板作ったところで飽きて終了

85 :名無しさん@涙目です。:2018/02/28(水) 17:24:34.17 ID:q9ooonpD0.net

graceful でリスタートすりゃ本番稼働中でもロードバランサ閉塞すら必要ないしな

156 :名無しさん@涙目です。:2018/03/01(木) 15:00:02.85 ID:ie1ClCsJ0.net

>>154
面倒そう…
クラス単体は便利そうだけど、そこまでして使う意味あるのかと思えて来た
しかも、折角のC++なのにネイティブ棄ててまで
 いろいろ参考になりました。サンキュです

134 :名無しさん@涙目です。:2018/03/01(木) 10:34:19.79 ID:p+GGGfaA0.net

>>108
raspi2BのRaspbian上でも軽快に動いてよいよね。

137 :名無しさん@涙目です。:2018/03/01(木) 12:26:42.88 ID:SyazPPIx0.net

apache再起動しても良いけど、その時に繋がってセッションがあったらどうすんの?
お金とか業務の絡む処理でデータの不整合起きたら悲惨やで。

192 :名無しさん@涙目です。:2018/03/02(金) 17:26:33.06 ID:1kfEEPrm0.net

>>101
古いよ、おじいちゃん

171 :名無しさん@涙目です。:2018/03/01(木) 20:54:38.68 ID:9/1Gnq2B0.net

>>79
大学院レベルの話だな

64 :名無しさん@涙目です。:2018/02/28(水) 16:29:08.73 ID:R6shG9T90.net

BB2Cでこのスレ開いたら
PHP転職ナビとかバナー広告出るわ
すげーな

159 :名無しさん@涙目です。:2018/03/01(木) 15:43:16.53 ID:ie1ClCsJ0.net

>>158
C#は覚えていく過程で“とまどい”をあまり感じないで進められるのが良い面って印象かな
なにもかもクラスっていうのも逆にわかり易い様な
画像や音のオモチャを作るのに使い始めたけれどそういうのも規模が多少でも大きくなると
数学的な処理をする事が多くてその個人的好みでかC++で作っちゃいます
インポート羅列とかしたくないし構成マネージャー弄り倒すとかも無理なんで…

176 :名無しさん@涙目です。:2018/03/02(金) 01:14:13.04 ID:kHeFoH+a0.net

コンパイラつくる難度は時代とほとんど関係とおもうぞ。
難度は変わってないが、作り方の本が出たのでそれみればいいっていうならそうだろうけど。

189 :名無しさん@涙目です。:2018/03/02(金) 13:00:04.04 ID:TWLIcVzS0.net

こういう発言はあくまで謙遜していってるだけだからなw
並の技術者の能力が10だとしたらこういう人は100あって、100のうち80しか使ってないですよwって意味だよ。
凡人は真似すんなよw

62 :名無しさん@涙目です。:2018/02/28(水) 16:19:48.86 ID:XeIIz8yW0.net

90 :名無しさん@涙目です。:2018/02/28(水) 17:31:00.43 ID:jNhDjZvk0.net

なんか楽しそうだな、おい

168 :名無しさん@涙目です。:2018/03/01(木) 18:44:50.01 ID:do7itc360.net

>>137
10リクエストカウントしてセッション切って強制再起動させる様に監視する仕組みしてればOKかもね

80 :名無しさん@涙目です。:2018/02/28(水) 17:11:18.58 ID:AQMM3d4n0.net

PHPは手軽かもしれないけど、セキュリティ対策のノウハウが出回ってないせいで危険なコードだらけになっちゃってるのがね・・・・

124 :名無しさん@涙目です。:2018/03/01(木) 07:42:36.51 ID:NntkCdkZ0.net

>>13
へたにGCを実装して肥大化やバグまみれにするくらいならサクッと
プロセス再起動した方がましかもしれないわな

35 :名無しさん@涙目です。:2018/02/28(水) 14:45:34.02 ID:aelyO7IK0.net

自己啓発言語?

167 :名無しさん@涙目です。:2018/03/01(木) 18:33:47.32 ID:gV+u/t5q0.net

>>3
ワロタw

3 :名無しさん@涙目です。:2018/02/28(水) 14:10:58.96 ID:xw8dC+uS0.net

キチガイじゃねーかw

107 :名無しさん@涙目です。:2018/02/28(水) 22:55:15.49 ID:okrB8nJj0.net

済まん名前は聞いた事有るが京都駅の西に在るビルより知らない

44 :ボックス :2018/02/28(水) 15:16:06.39 ID:VFny4SDx0.net

>>9
ここが秀逸だと思ったわ

138 :名無しさん@涙目です。:2018/03/01(木) 12:29:46.07 ID:95xPC6SE0.net

松下幸之助は偉大だったということか

208 :名無しさん@涙目です。:2018/03/03(土) 09:07:37.49 ID:p5hvDRi/0.net

糞重くてキモい奴ばっかり使ってるrubyの方がムカつく
プロはマシン語一択だ
AIが進化したらプログラミング言語なんてなくなるだろう

122 :名無しさん@涙目です。:2018/03/01(木) 07:34:36.07 ID:VIWfs0kt0.net

>>79
30点

88 :名無しさん@涙目です。:2018/02/28(水) 17:27:04.84 ID:+vKgGD+s0.net

>>79
何言ってるかさっぱりわからん。
やっぱ俺にプログラミングは無理だ。

21 :名無しさん@涙目です。:2018/02/28(水) 14:25:20.55 ID:JZwhubtV0.net

OHPなんて今時使わんだろ。
いまわパワーポイント!これだね!

5 :名無しさん@涙目です。:2018/02/28(水) 14:13:33.23 ID:j4iwK1fN0.net

官能的な夜の「手話」が、思った以上に淫らでした。
http://eki.morganisageek.org/news4plus/20180220002/ rewr4

143 :名無しさん@涙目です。:2018/03/01(木) 13:23:34.67 ID:ie1ClCsJ0.net

>>125
そうなのか。ドキュメント見てると
C++/CLI, .netのクラスライブラリ使えたら便利そうって印象なんだが

まぁC++/CLI使うぐらいならC#でいいやって思うけどね

163 :名無しさん@涙目です。:2018/03/01(木) 16:18:12.62 ID:ie1ClCsJ0.net

>>162
最初に原始的な卵が出来た。そして原始的な鶏となり次世代の卵を生んだ
そうした繰り返しで鶏と卵が共進化した

61 :名無しさん@涙目です。:2018/02/28(水) 16:19:34.24 ID:1mceI15O0.net

書き換えるの面倒で未だPHP5.2のままだは
Apacheも2.2から先へ進めない

196 :名無しさん@涙目です。:2018/03/02(金) 18:07:22.81 ID:jJei7LSS0.net

プログラミング覚えて最初に何を作ったかでそいつの人生が決まるわ

207 :名無しさん@涙目です。:2018/03/03(土) 04:08:13.69 ID:fmnndPjQ0.net

俺の脳みそにはプログラミングを理解する領域がない

154 :名無しさん@涙目です。:2018/03/01(木) 14:36:37.49 ID:lbMGVE/h0.net

>>152
>多人数で開発する時

これはC++/CLIは選択肢に入らないわ
天才君たちだけで保守管理まで完結するならともかく、そんな現場はないだろう
新人の教育もままならないだろうし

.NET用のガベージコレクション支配化のマネージドヒープと
従来のアンマネージドヒープの両方が混在してるからマネージド用の
gcnewとアンマネージド用の従来のnewを使い分けないといけない。間違ったらアウト

ただでさえプログラミングは大変なのにさらに気を遣う要素が増える
.NETのコード書く時もC#とは微妙に違っててネットの情報も少なくて大変だった
WindowsAPIは従来通り書けるけど…

82 :名無しさん@涙目です。:2018/02/28(水) 17:13:24.49 ID:wj4DLM4F0.net

>>80
そんなの10年以上前の話じゃね
未だにそうなの?

145 :名無しさん@涙目です。:2018/03/01(木) 13:34:42.49 ID:lbMGVE/h0.net

>>143
便利だけど習得コストが高すぎる
とにかく敷居が高くて話にならない

使ったことあるけど面食らうこと多くて大変だった
C#でいいやが正解

天才君たちが集まって使う分にはいいかもしれない

58 :名無しさん@涙目です。:2018/02/28(水) 15:58:12.48 ID:1wK1kyW80.net

>>11
エロゲのスクリプト

164 :名無しさん@涙目です。:2018/03/01(木) 17:51:04.37 ID:e2biQONU0.net

構造体にプライベートメソッドを追加したくなったというのが
クラスが作られたきっかけと聞いている。

153 :名無しさん@涙目です。:2018/03/01(木) 14:35:20.94 ID:Ug0PAjq20.net

>>148
C++/CLIはVS2010の頃はインテリセンスが動作しなかったからな

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

この記事を読んだ方へのおすすめ

最近のコメント

nnns : 早くレイヤーやめて欲しい奴を晒すスレ2
 @kashiya_cos 一見普通に見えるが普段の生活... (8/25)
匿名 : 【テレビ】畠山愛理、選手時代は「恋愛しなさい」と言われていた
 畠山愛理がいた時は周りが畠山のみフューチャーし 1人の取材... (8/19)
匿名 : バカ「アシダカグモはゴキブリを食べてくれる益虫なんやで!」ワイ「ぉ前アホかぁ…?」
 女に嫉妬したホモのバグAIがホモヤクザ害虫上級国民として人類... (8/11)
ページTOPへ↑