2021年のPHP
(stitcher.io)- PHP 8 がリリースされ、引き続き性能改善中
→ JIT も追加
- 今年の年末ごろに 8.1 をリリース予定
→ enum を導入
→ Async PHP のための Fibers(Coroutine、グリーンスレッド)を追加
→ never 型を追加:exit などでプログラムフローが終了する関数を明確に表示。静的解析ツールの助けになるはず
PhpStorm が Psalm / PhpStan のような静的解析ツールを追加
-
2020/10 に Composer 2.0 をリリース:UX と性能を大幅に改善
-
最近 PHP 言語にすでに追加された、または追加予定のもの
→ Enums
→ Fibers
→ Attributes
→ Named Arguments
→ Match
→ Constructor Property Promotion
→ Short closures
→ Null coalescing operator
→ Traits
→ Typed properties
→ Spread operator
→ The JIT
→ FFI
→ Return type declarations
→ Generators
1件のコメント
この人が毎年1回この文章を書いていて、2019年にはGeekNewsに投稿し、2020年は書き忘れたようですね(笑)
PHP in 2019 https://ja.news.hada.io/topic?id=92
PHP in 2020 https://stitcher.io/blog/php-in-2020