Size: a a a

2020 November 26

k

knopkod4v in PHP
в любом случае переползание из одного языка в другой - это стресс и много работы. Далеко не каждый человек на это пойдёт. Это как поменять профессию шахтёру, который 30 лет работал только в шахте.
Наверное это всё требует выкинуть большУю часть своего опыта в мусорку. Это даже психологически тяжело может быть.
А тут потихоньку пхп мигрирует в котлин. А как поровняются - можно будет и котлин переползти. Можно эти усилия размазать во времени.
источник

k

knopkod4v in PHP
Короче это выглядит как "А давайте всё перепишем" против "а давайте постепенно всё рефакторить"
источник

DT

Dmitriy Tkachenko in PHP
knopkod4v
в любом случае переползание из одного языка в другой - это стресс и много работы. Далеко не каждый человек на это пойдёт. Это как поменять профессию шахтёру, который 30 лет работал только в шахте.
Наверное это всё требует выкинуть большУю часть своего опыта в мусорку. Это даже психологически тяжело может быть.
А тут потихоньку пхп мигрирует в котлин. А как поровняются - можно будет и котлин переползти. Можно эти усилия размазать во времени.
О боже, нееет, я больше не смогу сравнивать строки с числом? Ужос какой, как дальше жить)
источник

DT

Dmitriy Tkachenko in PHP
Надо заново переучиваться программировать
источник

k

knopkod4v in PHP
Dmitriy Tkachenko
О боже, нееет, я больше не смогу сравнивать строки с числом? Ужос какой, как дальше жить)
вообще я никогда не переползал с языка на язык, но основные проблемы наверное будут с инфраструтурой всякой. Нужно набираться опыта как принято делать дела, какие есть готовые решения, как они работают - вот это всё
источник

DT

Dmitriy Tkachenko in PHP
knopkod4v
вообще я никогда не переползал с языка на язык, но основные проблемы наверное будут с инфраструтурой всякой. Нужно набираться опыта как принято делать дела, какие есть готовые решения, как они работают - вот это всё
Это если ты перескакиваешь на котлин в jvm
источник

DT

Dmitriy Tkachenko in PHP
Переслано от Dmitriy Tkachenko
В пхп нет енумов - думают как сделать. В котлине есть
В пхп есть нестрогое сравнение - в котлине нет, думают как придти к строгому сравнению
Думают асунк делать не делать, это легко но зачем? В котлине есть, просто возьми и люди сами придумают надо это или нет. По крайней мере есть amphp, видимо асунк надо
источник

k

knopkod4v in PHP
Dmitriy Tkachenko
Это если ты перескакиваешь на котлин в jvm
ну типа вакансий без java в описании буквально на порядок меньше(в моём замкадье), чем c java, так что вариантов не много 🤔
источник

MM

Maksim Masiukevich in PHP
Dmitriy Tkachenko
Переслано от Dmitriy Tkachenko
В пхп нет енумов - думают как сделать. В котлине есть
В пхп есть нестрогое сравнение - в котлине нет, думают как придти к строгому сравнению
Думают асунк делать не делать, это легко но зачем? В котлине есть, просто возьми и люди сами придумают надо это или нет. По крайней мере есть amphp, видимо асунк надо
с асунком дела   получше, чем в пхп, очевидно, но не прям фонтан. Множество либ - джава хуита, которую надо враппить + дебаггер только относительно недавно докрутили
источник

DT

Dmitriy Tkachenko in PHP
Maksim Masiukevich
с асунком дела   получше, чем в пхп, очевидно, но не прям фонтан. Множество либ - джава хуита, которую надо враппить + дебаггер только относительно недавно докрутили
ну уже что-то, а пхп еще тянуть и тянуть даже до уровня котла
источник

DT

Dmitriy Tkachenko in PHP
ну и плюс жаболибы очевидно не зайдут в phpvm, даже если заменить пхп на котел)
источник

k

knopkod4v in PHP
короче, прекращай и иди формочки клепать на родном пхп
источник

k

knopkod4v in PHP
источник

RP

Roman Pronskiy in PHP
Dmitriy Tkachenko
как то он попал в answered не будучи даже озвученым
этот вопрос обсуждался, был в другой формулировке https://youtu.be/QSszmWIrRyw?t=6606
источник

DT

Dmitriy Tkachenko in PHP
так это не тот вопрос)
источник

DT

Dmitriy Tkachenko in PHP
там же написано - заменить язык, а не делать женерик vm
источник

DT

Dmitriy Tkachenko in PHP
я понимаю, что Kotlin мог ввести в заблуждение тем, что запускается на jvm, под которую чего уже только не существует
источник

RP

Roman Pronskiy in PHP
то есть это вопрос про P++ по факту?
источник

DT

Dmitriy Tkachenko in PHP
но вопрос был в другом - выбросить вообще php, и на его место поставить Kotlin
источник

DT

Dmitriy Tkachenko in PHP
Переслано от Dmitriy Tkachenko
выкинуть php как язык и воткнуть котлин. Плюсы
1. Вполне конкретные цели, можно убрать весь механизм RFC практически полностью, исчезают затраты на холивары
2. Развитие языка уже происходит в kotlin ветке, все идейные люди перетекут туда, и будут делать kotlin еще лучше, а не искать, чего бы в php еще затащить из других языков
3. Конечные программисты будут использовать все фичи более продвинутого языка
4. Стабилизация оооочень многих плюшек, которые надо сделать в phpvm, меньше проверок гипотез = меньше мусора

Минусы
1. Люди пишут на yii2, не перейдут
2. Нахуя
3. Ты ничего мне не доказал
4. Ой все
источник