O #PHP 8.1 foi lançado hoje com inúmeras funcionalidades. 🐘😍
- enums
- propriedades readonly
- fibers
- melhorias de desempenho
- array unpacking com chaves em string
- new in initializers
- pure intersection type
- tipo never
- first-class callable syntax
E muito mais! 👏🏽
Há um ano atrás foi lançado o #PHP 8.0 também com muitas funcionalidades. Vamos relembrar? 👇🏽
- JIT
- attributes/annotations
- named parameters
- constructor property promotion
- null safe operator
- union types
- match expression
- novas funções de string
- throw expression
- mixed type
- weakmaps
- non-capturing catches
- trailing comma na lista de parâmetros
- ::class em objetos
- melhora na consistência interna de tipos
O PHP 8.0 veio cheio de novidades! 🤩
E só para termos uma noção do quão incrível está ficando, há dois anos foi lançado o #PHP 7.4 com:
Se você não é de acompanhar muito as novidades da linguagem e deseja saber sobre as novidades (nem tão novas assim) do PHP 7.4, você também pode ver os slides da minha palestra sobre o assunto. \o/
@nelson_senna Cara, rola um preconceito pesado c/ desenvolvedores PHP no Brasil, infelizmente. As pessoas acham que escolher uma linguagem (ou ser escolhido por ela) define um programador como bom ou ruim. Já fui em diversos meetups e eventos e cansei de ser olhado torto por trabalhar com PHP.
@nelson_senna Cara, conheço engenheiros(as) de software que surgiram no mundo #PHP e são tão fodas quanto os(as) que surgiram nos mundos Java, C# ou Ruby, por exemplo. Não preciso nem citar nomes pois você conhece todos(as) eles(as).
@nelson_senna As pessoas são permissivas com problemas de design de certas linguagens como JavaScript, mas que viram a artilharia para criticar o PHP. Muita gente também se utilizam de FUD para desacreditar o PHP e a plataforma mesmo tendo evoluído monstruosamente nos últimos anos.