@jvmchat

Страница 944 из 2890
Sergey
29.12.2016
11:34:28
ну я вообще не вижу смысла сравнивать скалу и котлин)

Oleksandr
29.12.2016
11:35:05
эээ

для срачей

Митко Соловец?
29.12.2016
11:35:41
ну я вообще не вижу смысла сравнивать скалу и котлин)
да, если скала на данный момент по дефолту лучше

Google
Митко Соловец?
29.12.2016
11:35:53
только джавку и может травить бедную((((

Oleksandr
29.12.2016
11:35:59
ну и они таки похожи (потому что котлин слизал почти все)

Anton
29.12.2016
11:37:07
Митко Соловец?
29.12.2016
11:37:16
Руслан
29.12.2016
11:37:19
кто-то урот

нормально декомпильнулось

без ошибок

Митко Соловец?
29.12.2016
11:37:44
кто-то урот
не понял, что за слово?

Руслан
29.12.2016
11:37:53
Местный мемчик

Sergey
29.12.2016
11:38:02
о, сразу понятнее стало че происходит

Google
Руслан
29.12.2016
11:39:48
Сахарок

Dmitry
29.12.2016
11:39:51
Главное преимущество скалы перед котлином и всеми реализациями better java: вместо улучшения java -- предлагается совершенно другая, цельная и внутренне согласованная парадигма. Другой способ думать о задачах и о использовании языка, позволяющий с помощью очень скромного количества языковых допущений получить огромное количество полезных результатов. И дальше -- опора на математику как бесконечный источник вдохновения и оптимизации задач. Тот самый лемовский шкаф с одеждой для фантастических существ. Его открывает функциональный подход. А без функциональщины математический способ рассуждения о задачах получается натянутым и нерезультативным: приходится придумывать костыли типа GoF.

Руслан
29.12.2016
11:40:47
tradeoffs, tradeoffs everywhere

Dmitry
29.12.2016
11:40:47
на

Митко Соловец?
29.12.2016
11:40:51
все по делу написано

Руслан
29.12.2016
11:41:08
на
и?

Dmitry
29.12.2016
11:41:15
конпелируется

запускается

я пошел обедать

Руслан
29.12.2016
11:41:24
Так же декомпилититься и запуститься

на джавке

сахар

Dmitry
29.12.2016
11:41:41
бле :) ок.

Oleksandr
29.12.2016
11:42:12
нормально декомпильнулось
ы то есть то, что скала скомпилилась в валидный байткод -- неправильно?) тут утерян конструктор типа, к слову -- часть "работы в компайтайме" нет

Руслан
29.12.2016
11:42:34
Дима утверждал что это вообще не декомпильнется

Не сахар же

Митко Соловец?
29.12.2016
11:43:58
меня маленько напрягает, что адепты котлина не говорят о недостатках

Google
Митко Соловец?
29.12.2016
11:44:05
давайте их обсудим

Oleksandr
29.12.2016
11:44:11
адепТ

Митко Соловец?
29.12.2016
11:44:20
варианты, что их нет - не принимаются

Oleksandr
29.12.2016
11:44:20
тут только Руслан и есть

Митко Соловец?
29.12.2016
11:44:31
так их же нет)
читай выше

Oleksandr
29.12.2016
11:45:04
котлин идеален, джб круче гугла, ты сомневался?

Митко Соловец?
29.12.2016
11:45:08
просто я вот знаю основные плюсы и минусы скалы, джавы и груви

а адепты котлина как секта МММ

в сетевом маркетинге

Sergey
29.12.2016
11:45:55
меня маленько напрягает, что адепты котлина не говорят о недостатках
то что его пилит JB и может в любой момент забить на разработку?)

Митко Соловец?
29.12.2016
11:46:22
Alexander
29.12.2016
11:46:32
Oleksandr
29.12.2016
11:46:47
неплохо, но хотелось бы по языку в целом
это сахар над джавой? серьезно, главный минус

Sergey
29.12.2016
11:46:58
неплохо, но хотелось бы по языку в целом
недавние релизы all-open плагинов, чтобы интегрироваться в текущие фреймы и либы типа spring,jpa?

Oleksandr
29.12.2016
11:47:21
он пытается паразитировать на джаве, даже не на джвм

Митко Соловец?
29.12.2016
11:47:32
и какие они, плюсы и минусы?
знаешь, перечислять то, что тысячу раз обсасывалось не хочется

могу три главных минуса назвать

если хочешь

Sergey
29.12.2016
11:48:39
удиви же

Google
Alexander
29.12.2016
11:49:10
давай

и плюса

Sergey
29.12.2016
11:49:31
та плюсы можно на сайте почитать

Alexander
29.12.2016
11:50:14
чтобы все было по-честному: топ 3 плюсов и минусов

Admin
ERROR: S client not available

Oleksandr
29.12.2016
11:50:46
меня @HeapyHop забанил в котлин чате, при том, что я вообще ничего не писал успех, чего уж там

Alexander
29.12.2016
11:50:46
нельзя же только на плохом концентрироваться

Oleksandr
29.12.2016
11:51:11
хороший язык, и комьюнити классное

Sergey
29.12.2016
11:51:13
1. интероп 2. null safety 3. экстеншены

хороший язык, и комьюнити классное
тамада хороший, и конкурсы интересные)

Aleksey
29.12.2016
11:54:06
на досуге вот смотрю твой код. реализации minmax, эвристики, или того же gameoflife выглядят прикольно, особенно когда знаешь как это делается на обычной джаве но вот одно непонятно, полотна кода в одном методе это ок? https://github.com/fomkin/korolev/blob/master/korolev/src/main/scala/korolev/Korolev.scala
Вообще конечно это не далеко лучший пис оф софтваре, но полотна как такового там нет. В скале нормально делать вложенные функции. Прикольно что ты обратил внемание именно на этот модуль. Ведь он наибоее близкий к джава-стайлу - много мутабельносит и неконтролируемых эффектов.

Митко Соловец?
29.12.2016
11:54:33
Минусы: Скала - порог вхождения, каждый играет на своей балайке(лучшая джава вс хаскелль на жвм), совместимость версий; Джава - легаси, медленное развитие языка и принятие решений, npe & checked; Груви: производительность. Плюсы: Скала - альтернативная парадигма параллельного выполнения кода, позволяющая делать сложные производительные проекты, выразительность и мощь языка, подкрепленная математикой. Джава - миллионы библиотек на все случаи жизни, титановая совместимость версий, низкий порог вхождения, саппорт от вендора и коммьюнити. Груви - плюсы динамического языка, удобно описывать скрипты.

все субъективно не претендую на авторитетность

Sergey
29.12.2016
11:54:47
а где котлин?

Митко Соловец?
29.12.2016
11:54:55
про Котлин и не просили?)

же

Sergey
29.12.2016
11:55:07
так давай, я ж ждал минусы котлина)

Митко Соловец?
29.12.2016
11:55:11
лол

я их от вас ждал!

просто я вот знаю основные плюсы и минусы скалы, джавы и груви

Google
Митко Соловец?
29.12.2016
11:55:45
и какие они, плюсы и минусы?

давай

Aleksey
29.12.2016
11:59:05
Хорошо было бы сделать эту штуку модулярной, что бы можно было добавлять разную фунциональность не трогая ядро. Вот сейчас там на пример роутинг хардкодом впелен, хотя было бы не плохо делать это отдельный модулем.

Ruslan
29.12.2016
12:03:17
Но в какой то момент груви реально тормозил

Митко Соловец?
29.12.2016
12:03:28
какой сценарий?

я не беру время компиляции, у скалы оно тоже не ахти

но в рантайме скала побыстрее должна быть 100%

Митко Соловец?
29.12.2016
12:04:38
Почему?
динамические языки априори медленнее

Dmitry
29.12.2016
12:04:44
Потому что в скале весь оверхед в компиляции остался

Митко Соловец?
29.12.2016
12:04:51
если в этом мире что-то изменилось, поправьте меня

Sergey
29.12.2016
12:04:56
ну попробую набросить котлин писали 6(что там 6 лет можно было писать то?), в итоге после релиза оказалось что без костылей люди не могут работать со спрингом, JPA, Jackson и другими стандартными вещами. начали делать всякие плагины... что будет после 1.1 версии? как быстро появится 1.2 версия и что она в себе принесет? потому что в 1.1 версию вошло то что не было полностью стабильно для 1.0 в компилятор контрибьютили в последнее время около 20 человек, из них наверное человек 5-6 можно насчитать core разрабов, остальных видимо дергают между проектами. а количество найденных багов то растет... ну и язык как-то не очень они пиарят

Oleksandr
29.12.2016
12:05:20
ну в скале можно влететь на боксингах всего туда-сюда

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