我今天又想到php 不好用的地方了。

其實社區這十年把要補的坑都補好了。cli 化完成了,甚至還有swoole 這種能像go 一樣hook io thread 的東西。pattern matching 和map reduce 也有了,甚至有DNF 這種比較超前的typing。

現在覺得它不好用的,反正就是php 這個executable 本身。php 加入功能支援是要rebuild php 自身的,他有pecl 但社區弱,composer 社區又只限於php,也就是說,你沒法像node 一樣擁有一個能執行大部分project 的php,docker 一定程度上緩解了deploy 問題,但這樣還是沒法讓開發社區快樂起來的。