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

0. Инфостарт (infostart) 169 19.05.17 18:52 Сейчас в теме
В ходе трехдневной конференции Google I/O 2017 с 17 по 19 мая разработчики анонсировали ряд интересных сервисов и обновлений для своих продуктов.

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

Комментарии
1. Perlamutor Perlamutor (PerlAmutor) 19.05.17 19:56 Сейчас в теме
2. Кирилл Трофимов (biz-intel) 152 19.05.17 21:33 Сейчас в теме
(1)Вы видимо статью не дочитали ...

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

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


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

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

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

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