@jvmchat

Страница 2541 из 2890
Bogdan
13.06.2018
08:25:13
ну вот вроде как не только, поговаривают что даже и под webassembly телодвижениян некоторые есть
Да нейти под все, но нацелени имено на рынок ios, уже в иде мака подержку завезли

Rikland
13.06.2018
08:25:57
Ну котлин нейтив нацелен на ios
Конечно на презентациях так и показывают, но если посмотреть примеры, то они достаточно разнообразные

Anton
13.06.2018
08:26:08
раз речь зашла про грааль как оно там с корутинами/грин тредами? будут запиливать или будет цирк как в жвм, с кучей различных либ кто во что горазд.

Vhäldemar
13.06.2018
08:26:23
Google
Vladimir
13.06.2018
08:27:57
ну грааль сейчас в проде как минимум у твиттера везде
У них грааль как JIT, а не как замена Kotlin.Native Это вообще разные вещи, зачем их сравнивать

Oleksandr
13.06.2018
08:30:55
раз речь зашла про грааль как оно там с корутинами/грин тредами? будут запиливать или будет цирк как в жвм, с кучей различных либ кто во что горазд.
хороший вопрос но, все же, сравнить котлин-нейтив и грааль — все равно что сравнить гаражный тюнинг бмв, и тот же тюнинг на заводе-производителе бмв

если котлин пойдет по пути "нам пох на грааль, ебашим свое", то они, неизбежно, разойдутся в фичах и потеряют часть возможно-общего функционала

то есть снова увеличение энтропии на ровном месте

хотя котлин вообще любит такое делать, чего уж

Anton
13.06.2018
08:38:16
хороший вопрос но, все же, сравнить котлин-нейтив и грааль — все равно что сравнить гаражный тюнинг бмв, и тот же тюнинг на заводе-производителе бмв
у них там точно нейтив, а не всякие трюки в духе вшить ВМ в бинарь? котлин как раз топит за отказ от вм, мол обмажуться arc на манер сфивта. грааль то же самое предлагает?

Oleksandr
13.06.2018
08:40:45
?
сам котлин — эталонный пример ненужного увеличения энтропии

из-за бардака с версиями джавы в андроиде вырос огромадный костылище

Google
Oleksandr
13.06.2018
08:43:29
? Вы о чем ?
эм, о котлине же будь на андроиде поддержка актуальной версии джавы, котлина бы не появилось

огромный снежный ком кривого дизайна, "обратной совместимости" и политических решений

Bogdan
13.06.2018
08:44:23
Evgeny
13.06.2018
08:44:40
graal это C2 переписанный на Java, в том числе дающий возможность JVM быть полиглотный к запускаемому языку есть jlink позволяющий собрать нативный образ с упакованной внутрь jvm kotlin-native это другое, там kotlin компилируется в натив c помощью llvm, где нет jvm, и там упрощенный свой gc основанный на reference counting + возможность решения thread local circlic reference

Oleksandr
13.06.2018
08:44:48
Ну он бы не выстрели так, но он давно проектировался
так именно потому и проектироваться вообще начал

Vladimir
13.06.2018
08:46:15
Nameless
13.06.2018
08:46:24
так именно потому и проектироваться вообще начал
ок в 2011 начал проектироваться потому что джавы 8 не было на андроиде

Bogdan
13.06.2018
08:46:32
Nameless
13.06.2018
08:47:11
а я о чем?
в 2011 году 8 джавы не было

Anton
13.06.2018
08:47:23
эм, о котлине же будь на андроиде поддержка актуальной версии джавы, котлина бы не появилось
ну хз, актаульная жава, имхо, очень сильно уступает котлину в выразительности и простоте написания кода. конечному пользователю совершенно пофиг на семантику и вопросы под капотом, он хочет сравнивать строки нормальным оператором, а не equals, писать нормальные функциии высших порядков, а не городить функшионал интерйфейсы, итд куча мелочей, которые жаба никак не решает и не упрощает

Oleksandr
13.06.2018
08:49:47
я не спорю, что котлин — красивый сахар поверх джавы я говорю о том, что, не будь бардака на андроиде, этой одной причины бы не хватило для мотивации развитиия

Oleksandr
13.06.2018
08:51:43
не факт. для бекенда же хватает, что некоторые люди перекатываются с жабы на кт
я говорю о событиях пары лет назад будь дж8 на андроиде, не было бы такой мотивации делать котлин

его создатели, конечно, хотят выглядеть белыми и пушистыми но мысль о том, что они просто-напросто захотели оттяпать хаотичный рынок разработки под андроид выглядит более чем логичной

Google
Gimle
13.06.2018
10:01:44
А кто-нибудь знает, есть ещё подобные журналы/подборки по джаве?

Oracle's change to a six-month release cadence can make it difficult to keep up with the current state of Java, but this comprehensive guide will help you catch up and prepare for the future with updates on Java 9 and 10 releases, what’s new with Java EE, and an exploration into null-safety in Kotlin and Java. #java #news #magazine https://dzone.com/guides/java-features-improvements-amp-updates?oid=18jsfb

Vhäldemar
13.06.2018
10:04:41
почему андроид-то?

десктоп пишется на котлине вполне норм

Денис
13.06.2018
10:11:54
я говорю о событиях пары лет назад будь дж8 на андроиде, не было бы такой мотивации делать котлин
И Н С А Й Д Е Р Ы подъехали Вот я люблю, когда люди, не имеющие никакого отношения к высокоуровневому принятию решений в компании Х, рассказывают, как и почему компания Х приняла решение делать тот или иной продукт

Фёдор
13.06.2018
10:12:32
+1 :) забавно выглядит

Я могу ошибаться, но котлин вроде изначально вообще безотносительно андроида делали/сделали?

Денис
13.06.2018
10:15:17
А вообще по этой логике 90% языков программирования суть "увеличение энтропии", лол. Вот только если найдётся, условно, 10-20-50-100 компаний, в которых новый язык ускоряет разработку и повышает качество продукта на выходе - поздравляю, язык (или любой другой инструмент) был сделан в общем-то не зря.

Anatoly
13.06.2018
10:15:18
Всем привет! Кто-нибудь знает способ запускать груви или js код из под джавы с хорошей производительностью?

Имеется в виду в рантайме

Anton
13.06.2018
10:16:12
Всем привет! Кто-нибудь знает способ запускать груви или js код из под джавы с хорошей производительностью?
с хорошей производительностью относительно ноды - никакого. только если будешь делать вызов нодовского процесса и потомобщаться с ним по ipc, но это тот еще разврат

KrivdaAllStars
13.06.2018
10:24:31
ну хз, актаульная жава, имхо, очень сильно уступает котлину в выразительности и простоте написания кода. конечному пользователю совершенно пофиг на семантику и вопросы под капотом, он хочет сравнивать строки нормальным оператором, а не equals, писать нормальные функциии высших порядков, а не городить функшионал интерйфейсы, итд куча мелочей, которые жаба никак не решает и не упрощает
ну хз, актаульный котлин , имхо, очень сильно уступает скале в выразительности и простоте написания кода. конечному пользователю совершенно пофиг на семантику и вопросы под капотом, он хочет сравнивать строки нормальным оператором, а не equals, писать нормальные функциии высших порядков, а не городить функшионал интерйфейсы, итд куча мелочей, которые котлин никак не решает и не упрощает

Vhäldemar
13.06.2018
10:25:44
зато нет проблем с интеграцией, вообще никаких

KrivdaAllStars
13.06.2018
10:26:03
Такие же как в скале

Vadim
13.06.2018
10:37:20
Такие же как в скале
Овердохуя у scala детских болезней,типа,плохая поддержка ide.В котлине не надо писать функциональные интерфейсы.Тоже люблю scala,но защищать аля'моя поляна лучше всех' - глупо

Alexander
13.06.2018
10:38:18
скала, котлин, функциональные интерфейсы, люди вон в 2018 году на похапе пишут, о чем вы ъ

Денис
13.06.2018
10:38:25
ну хз, актаульный котлин , имхо, очень сильно уступает скале в выразительности и простоте написания кода. конечному пользователю совершенно пофиг на семантику и вопросы под капотом, он хочет сравнивать строки нормальным оператором, а не equals, писать нормальные функциии высших порядков, а не городить функшионал интерйфейсы, итд куча мелочей, которые котлин никак не решает и не упрощает
"Простота написания кода" (как и выразительность, но она в чуть меньшей степени) - величина, зависящая от языка программирования и программиста, который этот код пишет. Для меня, например, "простота написания кода" для условного хеллоуворлда на Lisp - много сложнее, чем написать полноценный рест-сервис с крудами на джаве+спринг. Мораль сей басни такова - аргументы в пользу любого языка и инструмента программирования должны быть конкретны и измеримы, а не "код выразительнее и пишется быстрее", потому что это бессодержательный буллшит.

Vadim
13.06.2018
10:38:50
ну что значит плохая поддержка иде?
ты не знаешь что значит?Много чего из коробки не работает как следует.Вечные баги с sbt.Вывод типов иной раз убивает.

Google
Денис
13.06.2018
10:40:01
мораль сей басни такова, что котлин безликий
Да хоть 20 раз безликий, если на нём кому-то удобнее и проще писать - ниша есть, тема закрыта.

KrivdaAllStars
13.06.2018
10:40:34
то есть не произошел какой-то перелом в коммьюнити и появилось качественно новое

Денис
13.06.2018
10:40:36
Этот аргумент применим и к нему, и к скале, и к джаве, и к прочим.

KrivdaAllStars
13.06.2018
10:40:52
а появилась тулза которая затыкает конкретные проблемы на конкретной платформе

но

Vhäldemar
13.06.2018
10:40:58
кложур?

Quantum Harmonizer
13.06.2018
10:41:07
Admin
ERROR: S client not available

Vhäldemar
13.06.2018
10:41:12
на какой платформе что делает котлин?

KrivdaAllStars
13.06.2018
10:41:14
Vadim
13.06.2018
10:41:24
Кривда пришел в jvm вбросить.Понв уже надоел

KrivdaAllStars
13.06.2018
10:41:33
я не набрасываю

Vhäldemar
13.06.2018
10:41:35
не андрющей единой

Денис
13.06.2018
10:41:46
KrivdaAllStars
13.06.2018
10:41:46
еще есть java 7

Vhäldemar
13.06.2018
10:41:56
а есть 1.4

KrivdaAllStars
13.06.2018
10:42:04
я пока видел кейсы , андрюша и java 7 в банке

Vhäldemar
13.06.2018
10:42:13
а я видел 1.4

Google
KrivdaAllStars
13.06.2018
10:42:19
Ок, что решила скала?
добавила немножко фп джава миру

Vhäldemar
13.06.2018
10:42:27
какое отношение к котлину и скале?

Денис
13.06.2018
10:42:54
добавила немножко фп джава миру
Это не цель, это средство

KrivdaAllStars
13.06.2018
10:43:11
Это не цель, это средство
ну как же , это язык на котором вы выражаетесь

вот есть Украинский, есть Русский

А есть суржик

котлин - суржик

Денис
13.06.2018
10:43:41
я ни разу не инсайдер, мне не нравится котлин (идеологически), и я обьясняю, почему
Проблема твоей "идеологии" в том, что ты рассуждаешь о том, чего ни ты, ни я не можем утверждать наверняка

котлин - суржик
Толсто, пробуйте тоньше

KrivdaAllStars
13.06.2018
10:44:14
прост куча людей тратят свое вреимя и время на поддержание суржика

Quantum Harmonizer
13.06.2018
10:44:22
Толсто, пробуйте тоньше
кривда будел приводить сколько угодно анаологий, лишь бы не говорить по делу

Денис
13.06.2018
10:44:41
вот есть Украинский, есть Русский
Ящитаю, скала - суржик. Потому что нормальные мужики пишут на Хаскеле и не выебываются

KrivdaAllStars
13.06.2018
10:45:01
Oleksandr
13.06.2018
10:45:11
Я могу ошибаться, но котлин вроде изначально вообще безотносительно андроида делали/сделали?
ну серьезно от чего он сейчас имеет профит? от андроида значит, именно от андроида стоит отталкиваться в размышлениях

KrivdaAllStars
13.06.2018
10:45:15
то есть у него нет поддержки платформы жвм

jaskell
оно рабочее?

вообще такое есть, я знаю eta lang

Luger
13.06.2018
10:46:19
оно рабочее?
нет, но есть же eta

Страница 2541 из 2890