0. infostart 1681 19.05.17 18:52 Сейчас в теме

Google I/O 2017: русский язык программирования, новая ОС и облачный интернет вещей

В ходе трехдневной конференции Google I/O 2017 с 17 по 19 мая разработчики анонсировали ряд интересных сервисов и обновлений для своих продуктов.

Перейти к новости

Комментарии
Избранное Подписка Сортировка: Древо
1. PerlAmutor 45 19.05.17 19:56 Сейчас в теме
2. biz-intel 678 19.05.17 21:33 Сейчас в теме
(1)Вы видимо статью не дочитали ...

При чистых сборках, которые выполняются сравнительно редко, Java превосходит Kotlin на 10–15%. Но чаще всего разработчики выполняют частичные сборки, при которых большой выигрыш во времени достигается за счёт инкрементального компилирования. Благодаря работающему демону Gradle и включённой инкрементальной компиляции Kotlin не уступает, или даже немного превосходит Java.
igo1; AlexGroovy; baracuda; TreeDogNight; +4 Ответить
4. PerlAmutor 45 21.05.17 01:14 Сейчас в теме
(2)
не уступает, или даже немного превосходит Java.

как раз дочитал. "Не уступает" - можно перевести как "одно и то же". "Или даже немного превосходит" - можно перевести как "когда звезды встанут в нужной последовательности, то возможно вы и получите небольшой прирост в скорости". И после этого основной вопрос - зачем оно тогда вообще нужно, если по сути та же Java, но чуть чуть где-то оптимизирована? Может быть в одной из сборок эта оптимизация будет сделана для основного языка и тогда из плюсов нового языка останется только "лаконичность" и "типобезопасность". Много вообще людей, которые жалуются на то, что их язык программирования не достаточно лаконичен? Какие инструкции выберешь такая и будет лаконичность! А типобезопасность - дополнительный оверхед, который скажется на скорости исполнения кода...
7. Kosstikk 86 22.05.17 09:22 Сейчас в теме
(4) мое сугубо личное мнение - для молодого языка, имеющего ряд преимуществ при разработке и удобстве в сопровождении, сопоставимая по скорости сборка - это очень хорошо. Если так переживаете за скорость сборки, то правильнее копать в сторону автоматизации процессов сборки/публикации, а не о 10-15% проигрыша в скорости. В любом случае Kotlin найдет свою нишу.
3. Brawler 446 20.05.17 23:36 Сейчас в теме
Очередной эпичный убийца жабы.
Ну посмотрим посмотрим как оно взлетит))
5. DoctorRoza 21.05.17 14:27 Сейчас в теме
"Похороните Jav'у за плинтусом!" Очередной диалект пытается переплюнуть материнский язык! :)
6. kadild 21.05.17 15:55 Сейчас в теме
(5)
диалект
Прикрепленные файлы:
igormiro; vitaliy1911; Hamsik; +3 Ответить
13. acanta 64 14.04.19 00:18 Сейчас в теме
(5) очередной кандидат на "что-то там за плинтусом". У нас только это кино хорошо получается.
8. Chrizt 230 22.05.17 16:05 Сейчас в теме


Слежу за Kotlin уже некоторое время и могу сказать Вам, что язык получился очень своеобразный, но с хорошей стороны.
Могу смело сказать, что в качестве альтернативы, но НЕ замены Java ему пока нет равных. Есть у него и свои области применения и поддержка его в Android "из коробки" - тому яркий пример.
В языке присутствуют вещи, изначально, либо до сих пор недоступные в Java и выгодно выделяющие Kotlin на его фоне.
Кроме того, уровень поддержки - на высоте.

Рекомендую всем скептикам и малоинформированным познакомиться с языком поближе, прежде чем делать хоть какие-то выводы.
В данный момент, Kotlin очень активно развивается, хотя ещё совсем недавно вышел первый релиз. Поэтому, язык может ожидать большое будущее и когда все уже будут работать с ним профессионально, скептикам и словоблудам может стать некомфортно от осознания того, что они сразу положили на него болт.

Уверен, каждый сможет найти в Котлин что-то полезное и неожиданно приятное для себя.
Стоит попробовать!

Успехов.
9. PerlAmutor 45 22.05.17 20:18 Сейчас в теме
(8) На кладбище языков программирования уже достаточно альтернатив основным языкам. Все эти синтаксические сладости, если они того достойны, приходят в новых стандартах к основному языку. В этом плане, скажем, компилятор GCC всегда был впереди планеты позволяя попробовать "вкусности", которые еще в стадии DRAFT, в собственном компиляторе за несколько лет до выхода официального стандарта.
11. Chrizt 230 24.05.17 11:55 Сейчас в теме
(9) Википедия говорит, что Google теперь делает большую ставку на Kotlin (см. скрин), хотя поддержка неофициально была уже давно, но Google почему-то не заявлял о ней громко. Видимо, что-то случилось.
Прикрепленные файлы:
10. eugeniezheludkov 32 23.05.17 07:29 Сейчас в теме
а я даже перелез сейчас на котлин (мейнстрим же) и блин он вкусный!
Еще-бы скорость рантайма повысить, а то она логично (jvm) от явы унаследована
12. Chrizt 230 24.05.17 12:03 Сейчас в теме
(10) Слышал вчера, что Android Runtime ускоряли для автомобилей со встроенным андроидом (Audi Q8) и это теперь включено в обновление Android O :)
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 130 000 руб.
Полный день


Программисты 1С УТ / БУЗ/ЗУП / БИТ ФИНАНС
Москва
зарплата от 100 000 руб. до 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб. до 150 000 руб.
Полный день

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству