The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск Java SE 15"
Отправлено Сишник, 16-Сен-20 11:14 
> Такая запись идеологически правильнее.

Иделогически правильнее писать "во славу коммунистической партии Китайской народной республики и товарища Си Цзиньпиня лично положим x равным 5".

> Сначала мы _однозначно_ определяем декларируемую конструкцию языка ключевым словом

Ну да, var x = some() в котлин может быть созданием нового объекта, а может быть функцией. Ни разу не однозначно.

> Это удобно для компиляторов и для многочисленных инструментов разработки.

В 2020г пора бы уже и об удобстве программистов подумать. В котлине нет тернарного оператора, нет примитивов, & местами надо как and писать, а местами как & можно, нет автоматического приведения типа, в связи с чем если я хочу int записать hex кодом (цвет например обозначить), надо писать что-то типа 0xFF808080.toInt(), громоздкое объявление переменных и функций, проблема с тем, что типа бывает не видно (а если ide его и покажет, то он не кликабелен), и наконец - заинтересованность поставщика в полноценной поддержке только в 1 ide.

Так что java будет дальше жить и развиваться, со временем все полезные штуки в себя перетащит. Kotlin же пока держится за счёт пропихивания корпорациями и урезанной джавы в андроиде, иногда на бэке встречается, и всё. Обещанный kotlin multiplatform на практике слабо пригоден к использованию, если гугл вдруг решит сделать упор на dart или go например, kotlin повисит какое-то время в списке легаси языков да помрёт.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру