Кто имеет опыт с котлином - без знания явы есть смысл копаться? ХОчется под ведроид освоить писать. Возможности использования планшетов вместо HMI промышленных занимают мой мозг.
Если необходимость под ведро, то стоит. Но надо понимать, что для ведро изучение API первично (как собственно у любой экосистемы), а языка - вторично как технический момент. ЗЫ Джава на сей момент как язык выглядит архаично. Сугубое имхо.
Просто во вводных статьях постоянно отсылки на прям охеренную поддержку Явы, Ява то, Ява сё... Нужна она? Если и без неё можно то и слава яйцам
Просто возьми код на джаве и сравни с производными от неё - Котлин, Скала, Груви - и решай, насколько нужно. Ведро можно и чистой джаве писа́ть, в принципе 11-я более менее годная. Я бы сам давно на Скалу/Котлин перешёл, но "дядька не велит", не сертифицированы.
на мой взляд не обязательно, но желательно ... зы если мне не изменяет склероз, то в котлине нет примитивных типов, что может вызвать проблемы с быстродействием например с векторными/матричными операциями модули байтодробилок лучше писать на джаве это имхо, возможно ошибочное, с котлином я ковырялся мало
Переписка программиста-фрилансера с заказчиком. Всё совпадения случайны. Spoiler Отбитые: Сергей Петрович, добрый день. Это заказчик. Peaceful Coder: Здравствуйте. Я Вас узнал, вы у меня в списке контактов. Отбитые: Мы протестировали вашу программу, и у нас есть к ней замечания. Peaceful Coder: Это нормально и даже здорово, значит программу можно улучшить! Peaceful Coder: Я слушаю. Отбитые: Почему у клиента может быть только один пол из двух? Peaceful Coder: Что? Отбитые: Клиентами нашей фирмы могут быть не только мужчины и женщины! Peaceful Coder: А, добавить "не указан"? Отбитые: Нет! Нужно добавить все 48 гендеров! И добавить возможность указания новых! Peaceful Coder: Простите, не понимаю. Отбитые: Сергей Петрович, мы знаем, что Вы из России, но это не оправдание не следовать всем требованиям разработки программного продукта для европейского рынка!!! Peaceful Coder: Я понял. Извините. Всё добавлю. Отбитые: Ещё дата заказа не может быть раньше 1812 года. Peaceful Coder: Вашей фирмы ведь тогда даже не было! Отбитые: Это не повод не предоставлять такую возможность!!! Отбитые: Сергей Петрович, Вы тут? Peaceful Coder: Да, простите. Искал ведро. Отбитые: Какое ведро. Peaceful Coder: Не важно. Просто срочно потребовалось. Какие ещё замечания? Отбитые: Рост и вес клиента могут быть только положительными? Peaceful Coder: Клиентом может быть микроб? Отбитые: Не смешно! Добавьте возможность вводить отрицательные рост и вес! Peaceful Coder: И добавить гендеры "шар с гелием" и "чёрная дыра"? Отбитые: Вы с ума сошли?! Нас засудят за расизм! Peaceful Coder: А за нарушение законов физики нас не засудят? Отбитые: Сергей Петрович, вот не умничайте! Наш юридический отдел полгода выверял все данные, предоставленные Вам, между прочим, в задании на проект! И у законов физики на европейском рынке нет приоритета, если они ущемляют права меньшинств. Peaceful Coder: Вы там башкой поехали? Peaceful Coder: Извините, ошибся чатом. Отбитые: Не выставляется возраст клиента больше 255 лет. Peaceful Coder: НАРКОМАНЫ ЧТОЛЕ??? Peaceful Coder: Извините, опять ошибся чатом. Отбитые: Сергей Петрович, не отвлекайтесь от деловой переписки! Peaceful Coder: Возраст до 2 тысяч лет Вас устроит? Отбитые: Вероятно, но мы пока не уверены. Peaceful Coder: Я не удивлён. Отбитые: Почему вес клиента не может быть больше тонны? * Peaceful Coder меняет ник на Angry Coder Angry Coder: Это все замечания? Отбитые: Пока что да. Но мы продолжаем тестировать. Angry Coder: Я понял, пофиксим. Пишите. *контакт Отбитые переименован в Отбитые Долбанько. (c) Баграт Саруханов