проект, оцениваю сложность, которую вносит сам язык, на 10% от всей сложности.
Можете интерпретировать это, как ‘процент дефектов и проблем, вызванных инструментом’
2. Если я возьму другой инструмент, который по обещаниям евангелистов значительно, пусть даже на 30% лучше/продуктивнее
3. Я в long-term получу снижение сложности проекта на 10% * 0.3.
4. Взамен я получу новую сложность, вроде иного синтаксиса и возможностей языка, которые захотят использовать наиболее горячие головы.
(Это отсылка к Бреславу, даже ему спустя время нравятся далеко не все конструкции языка)
5. Ну и стоит-ли оно того на бэке ?
По мобильным приложениям вопросов нет — там ресурсы и набор библиотек ограничены
Но я не вижу какой-то выгоды в использовании kotlin, для enterprise crud-приложения
P.S. 10 лет назад спикеры говорили, что за groovy будущее, надо писать бэк на нем
P.P.S.: это личное мнение, я никого не отговариваю, нравится — пишите.
Назовём это ‘прагматичный подход’
В 97 говорили джава умрет))))
Обсуждают сегодня