X



PHPがいかに駄目言語であるかをちゃんと説明 Part.2 [転載禁止]©2ch.net
0321デフォルトの名無しさん
垢版 |
2016/09/22(木) 22:49:35.09ID:e0iaObPj
後方互換性で一番マシな仕事してるのがPerl。10年前のコードでも割とそのまま動くことが期待できる
0322デフォルトの名無しさん
垢版 |
2016/09/23(金) 00:32:16.30ID:qIHIBdAZ
すげえなこのスレ

PHPをこれから学ぼうと思ってたけどやる気なくなりそう
0324デフォルトの名無しさん
垢版 |
2016/09/23(金) 11:56:02.66ID:Kw6hdjF1
>>320
Perlの良い所は、その手の言語の中で一番速度が出ること。
そしてPHPはその中に並べない。

>>323がサーバーサイドスクリプトと言ってる時点でお察し。設計の趣旨が違う。
0327デフォルトの名無しさん
垢版 |
2016/09/23(金) 13:05:30.36ID:k03xwHu8
>>325

>プログラムは手段にすぎない。
だったらなぜ「サーバーサイド」などと言う極めて限定的、かつどうでもいいような状況をわざわざ想定した?
それに君の言う手段は手段じゃなくて趣旨じゃないのか?

>言語なんかどれでも同じだよ。
同じじゃない。

>PHPが一番、優れたサーバーサイドスクリプトだから安心汁!
なんだこれ?鼻水吹き出るってもんだ
0328デフォルトの名無しさん
垢版 |
2016/09/23(金) 13:12:51.07ID:sobX/mJG
>>327
手段だって言ってるのに、日本語はとりあえずだいじょうぶかな?

手段に過ぎないものを、あれはダメ、これはいいと

おまえごときが語るなやw ゴミがw
0329デフォルトの名無しさん
垢版 |
2016/09/23(金) 13:13:25.52ID:2VAk5nB7
言語は全部同じ、だが優劣はあるしPHPが一番なわけね。
そして言語は手段によってなんでも実現できる、だがサーバーサイドで使えるPHPが一番優れているのか。
プログラムって難しいなぁー。
0332デフォルトの名無しさん
垢版 |
2016/09/23(金) 13:17:52.03ID:iqtk0HU6
phpはインスタンスの生存時間の短さが魅力
requestを受けてresponseを返すまでの短さ。
でも一つにリクエストに対して1process消費するのがnodejsとかgoとかerlangとか
に比べて劣るわけだ
OS側のプロセス数に制限があってその制限に引っかかる
でもそこを上手く改善してくれればphpでもありなんじゃないかな。
phpのvmが内部でイベントループ回す感じにすればいいのかな
0333デフォルトの名無しさん
垢版 |
2016/09/23(金) 13:49:42.96ID:btwO+iEw
>>321
しかし過去の負債を一番多く背負ってるのもPerl
運営や設計で失敗したと言ってるわけじゃないけどね
0334デフォルトの名無しさん
垢版 |
2016/09/23(金) 14:05:05.44ID:eBfGtRhY
相変わらず一番すごいのが沸くスレがPHPだな。
なぜCやHaskellなどではこうならないのか、考えてみると良いと思う。
0335デフォルトの名無しさん
垢版 |
2016/09/23(金) 16:19:18.19ID:nh1YZrcj
CやHaskellは難しすぎて「ちょっとやってみよう」って言語じゃないからな。

ところで「最強の生物」とは一番強い生物ではない。
何にでも順応し、どこにでも生息できて一番生息域を広げ、長く行き続けた生物が最強だ。
0336デフォルトの名無しさん
垢版 |
2016/09/23(金) 17:14:03.07ID:eBfGtRhY
難しい(笑)
って感じやけどな

PHPやったら頭の悪い民度で適当で好き勝手に書いてもいいと思ってるやろ
さてPHPがそうゆうレベルなのか、PHPのスレだけが偶然そうゆうレベルなのか
0338デフォルトの名無しさん
垢版 |
2016/09/25(日) 17:53:03.51ID:7d2FoVlS
>>336
補足だけど、お前が言うみたいなやつは、たしかにPHPerには多いよ。
PHPってのは、そういうやつらが書いたコードでも、なんとなく動くようにできてるからな。
本来はそれが便利なところだったんだけど、現実はそのせいで突然爆弾が爆發するようになってる。
0339デフォルトの名無しさん
垢版 |
2016/09/26(月) 18:00:43.31ID:urRl+rjt
そもそもWeb向けの簡易言語みたいなもんで
他の一般的な言語と比較するのが間違ってんじゃないの?
どうなの?
0340デフォルトの名無しさん
垢版 |
2016/09/26(月) 20:08:06.06ID:g4pLqpQ1
まああれだ、CにPHPを代用させることも出来なければ、PHPにCを代用させることも出来ないよ。
最強の言語がどうだこうだ言うやついるけど、そんなもん本当にあんのかね?
Cは確かに速いよ。でも下手に書くと危ない。PHPは確かに使用用途が限定されるよね、でも比較的速い。
PerlだってPythonユーザーから見たら屑みたいなもんだろうし、RubyもJavaもC++も何でも出来るけど何にもできない。
0342デフォルトの名無しさん
垢版 |
2016/09/26(月) 21:35:40.03ID:F6QwM0qW
んー、PHPも、そんなに用途限定されてないけどね。
Apacheのモジュールとして使いやすいってだけで、
CLIでつかってもかなり便利なんだよ、実際のところのPHPは。
そういう使い方するやつっていうか、出来るやつは少ないけど。

やっぱCの速さは魅力。速度ほしい時はPHPからCで書いたプログラム叩く。
Pythonはあっち系のライブラリが豊富なので結構便利。やっぱりPHPから叩く。

便利なものは親でも使う、これがプログラマってやつだ。
0344デフォルトの名無しさん
垢版 |
2016/11/21(月) 03:16:35.94ID:5DMiYepE
CLIのPHP使ってるけど(主にPython等がろくに書けないという理由から)、他にも使ってる奴いるんだな。
マルチスレッドが実用的じゃないって大きな問題はあると思うけど、まぁ使えなくはないよね。

初めから最後までPythonで書けるようになったほうがいいんだろうけども。
0345デフォルトの名無しさん
垢版 |
2017/03/04(土) 21:22:33.46ID:X2My6T7M
<?php
var_dump(0 == " ");
var_dump(0 == "");
var_dump(" " == "");



これホント草生繁
バグのためにあるみたいな言語やね
0346デフォルトの名無しさん
垢版 |
2017/05/01(月) 10:51:05.76ID:e51ENbsy
ちょっと前までオブジェクトや名前空間も無かったっぽいし
require_onceとかincludeをした後何て関数やオブジェクトが使えるようになるのかとか
一見してさっぱり分からない
IDEの補完にでも頼る前提か

includeされたファイルの側はinclude文とか無いから余計意味不明

他言語のimportなら少なくとも何が使えるようになるのかもう少し分かりやすい
0348デフォルトの名無しさん
垢版 |
2017/06/27(火) 14:19:12.18ID:xkXC4vKS
言語仕様絞ったりしないもんな。
restrictモードとか用意して言語仕様をキレイにして欲しい
0349デフォルトの名無しさん
垢版 |
2017/07/14(金) 09:32:54.23ID:tKNeJKe/
 P /     ∩___∩     \_WW/
 ・  ≪     | ノ      ヽ    ≫ P ≪
 H ≪    /  ●   ● |   ≫ ・ ≪
 ・  ≪    |  ///( _●_)//ミ   ≫ H ≪
 P ≪   彡、   |∪|  、`\  ≫ ・ ≪
 ! ≪ / \   ヽノ /_> /  ≫ P ≪
   ≪ \|-─●─●-/ /   ≫ ! ≪
MMM\  |       / ̄     /MMM\
       |  /\ \
       | /    )  )
       ∪    (  \
            \_)
0350デフォルトの名無しさん
垢版 |
2017/08/03(木) 01:45:28.82ID:bfJLeHdE
>>340
適材適所
まあ言えることは低級言語は回りくどいってことかな
いかに金をかけずに、必要な仕事をこなせるか
0352デフォルトの名無しさん
垢版 |
2017/08/23(水) 21:17:47.33ID:+2sshJ7c
PHPが駄目でもなんでもいいから
早く仕様通りに動くものを作ってくださいよ
うんこPGさん
言語にケチつけてる奴ってなーんか勘違いしてるのが多いよな
言語なんかなんでもいいからまともなもの作れるようになってから物を言え
否定と文句だけは一丁前でろくに仕事もできないうんこPGさん
0354デフォルトの名無しさん
垢版 |
2017/09/07(木) 21:58:50.74ID:y0THqLsi
==が型が違っててもtrue返したりするの
厄介
0356デフォルトの名無しさん
垢版 |
2017/09/07(木) 23:23:21.11ID:sTZGXhdy
JavaScript, Python, PHP などは、偽になるものが一杯ある

一方、Ruby では、nil, false だけ。
やっぱり、Rubyは、すごい
0357デフォルトの名無しさん
垢版 |
2017/09/07(木) 23:33:08.84ID:y0THqLsi
==をフツーに厳密な比較にしておけば良かったのに
変な仕様にしやがって
0358デフォルトの名無しさん
垢版 |
2017/09/08(金) 15:13:51.09ID:nMQaDo+o
もしそういう仕様にするなら、ラスマスは現在の==の代わりに .==. という演算子を発明してもおかしくないお方ぞ。
0359デフォルトの名無しさん
垢版 |
2017/12/14(木) 11:48:52.18ID:tnEI8ARz
PHP 5.4.16 で運営していたナリナリが改竄喰らったな。
もうstableは7.xなのに放置しておくから・・・。
0360デフォルトの名無しさん
垢版 |
2018/01/03(水) 16:46:18.41ID:QuMAuB/8
>>254
さっきphpとajaxで作ってたらどうしても動かなくて
ajax側でどんなデータ受けてるんだとコンソールログで出したらphpコード丸出し

<php?って打ち間違えてたってバカ落ちだったwwwwww
0361デフォルトの名無しさん
垢版 |
2018/02/16(金) 05:52:52.15ID:W1XJdyx1
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
0362デフォルトの名無しさん
垢版 |
2018/05/23(水) 20:52:35.79ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

0AELC
0363デフォルトの名無しさん
垢版 |
2018/07/05(木) 01:01:12.74ID:RfoszcD2
PL9
0367デフォルトの名無しさん
垢版 |
2022/05/09(月) 22:37:21.52ID:OAprRWdf
色々あって初めてphpのプロジェクトやってるけど、好きでこの言語やってるやつの気が知れないわ
0368デフォルトの名無しさん
垢版 |
2022/07/15(金) 22:57:57.42ID:f5M47AIa
俺も最近初めてPHPを触ったが、
言語仕様がゴミ過ぎて使用者もゴミになるものだと感じる
一番最初にPHPを選ばなくて本当に良かった
レスを投稿する


ニューススポーツなんでも実況