Программный Кодекс
61 subscribers
1.91K photos
174 videos
2 files
485 links
👋 Привет, добро пожаловать на мой канал. Пишу об ИТ и рядом: новости компаний, комментарии, личные истории и наблюдения.
Download Telegram
Forwarded from Пых (Валентин Удальцов)
В PHP могут появиться дженерики!

Ребята из PHP Foundation, Larry Garfield и Gina Banyard, рассказали, какими могут быть дженерики в PHP в обозримом будущем.

https://thephp.foundation/blog/2025/08/05/compile-generics/
https://www.reddit.com/r/PHP/comments/1mhe7qf/compile_time_generics_yay_or_nay/


interface Repository<T: Entity>
{
public function save(T $entity): bool;

public function load(int $id): T;
}

class BlogPostRepository implements Repository<BlogPost>
{
// ...
}


Пока не стоит писать кипятком, потому что в статье очень много "но". Тем не менее, круто, что PHP Foundation продолжает исследовать это направление (см. предыдущую статью State of Generics and Collections).

Собираемся на днях обсудить это со спикерами Пых.конф’25. Ставьте 🤩, если хотите такой стрим!