Size: a a a

2020 August 14

VT

Vadym Trofymenko in phpGeeksJunior
Учитывая, что сама по себе система аннотаций/декораторов/атрибутов по-моему уродская, вариант с #[] самый лучший
источник

/

/bin/cat in phpGeeksJunior
Там кто-то нес херню, что с комментариями в стиле # можно получить ошибку, когда код написали в одну строку
источник

VT

Vadym Trofymenko in phpGeeksJunior
/bin/cat
Там кто-то нес херню, что с комментариями в стиле # можно получить ошибку, когда код написали в одну строку
Ну может там дядька лучше знает, если право голоса имеет)
источник

/

/bin/cat in phpGeeksJunior
#[] юзают в расте. Я жду pattern matching
источник

p

pope ye in phpGeeksJunior
/bin/cat
Да, хотелось бы #[]
Ну типа. Остальной синтаксис на собаке же. Будет некрасиво, плюс в жаве же собака
источник

/

/bin/cat in phpGeeksJunior
match уже есть в 8
источник

VT

Vadym Trofymenko in phpGeeksJunior
/bin/cat
match уже есть в 8
Мне тоже понравилось
источник

/

/bin/cat in phpGeeksJunior
Но это фигня)
источник

p

pope ye in phpGeeksJunior
Да большинство кроме match и jit ничем пользоваться не будут
источник

/

/bin/cat in phpGeeksJunior
Атрибуты можно юзать для ленивой генерации кода
источник

VT

Vadym Trofymenko in phpGeeksJunior
pope ye
Да большинство кроме match и jit ничем пользоваться не будут
Атрибуты исчо
источник

VT

Vadym Trofymenko in phpGeeksJunior
А что там ещё по киллер фичам?
источник

p

pope ye in phpGeeksJunior
Vadym Trofymenko
А что там ещё по киллер фичам?
Юнионы
источник

/

/bin/cat in phpGeeksJunior
ctor promotion
источник

VT

Vadym Trofymenko in phpGeeksJunior
/bin/cat
ctor promotion
Напомни плез
источник

/

/bin/cat in phpGeeksJunior
pope ye
Юнионы
А что это дает
источник

/

/bin/cat in phpGeeksJunior
Vadym Trofymenko
Напомни плез
constructor (
public $var,
)
источник

VT

Vadym Trofymenko in phpGeeksJunior
/bin/cat
constructor (
public $var,
)
Ага да, видел срач на эту тему
источник

/

/bin/cat in phpGeeksJunior
Ну писать это руками немного boilerplate
источник

p

pope ye in phpGeeksJunior
/bin/cat
constructor (
public $var,
)
Вместо инициализации чтоли
источник