Scala или Kotlin

Scala
4
Нейтральная
сторона
2
Kotlin
2
Прежде чем писать комментарии или выбрать сторону вы должны авторизироваться!

20-10-2017 15:18 0

Вроде тут достаточно JVMщиков, так что тема может иметь смысл. А вот что не может, так это Kotlin.

3 комментария
Trikcster 20-10-2017 16:11 0

cherepets, Кто все эти люди!

Kiok 20-10-2017 17:26 0

Trikcster, Ну слева очевидно Дуэйн Джонсон, а справа хз вообще, без имени-отчества гугл выдает только какую-то задротскую инфу.

20-10-2017 17:40 0

Превью клипа
Я про такую Scala знаю. Клевейшая штука.

1 комментарий
Simple_Not 20-10-2017 17:59 +1

Simple_Not, >написана на языке Ada

Ещё один балл в коробку к крутости.

21-10-2017 00:45 0

Не то, чтобы мне нравилась Scala, но Kotlin ещё менее нужен.

0 комментариев
22-10-2017 15:34 0

Kotlin - попытка сделать из Java пародию на C#

1 комментарий
Tro 22-10-2017 17:35 +1

Jotun, Из C# там заимствований меньше, чем из Скалы и какого-нибудь Груви. Что в этом плохого? C# тоже является пародией на Джаву, которая является пародией C++.

21-10-2017 21:19 +1

Обёрнутая в красивый и современный синтаксис Java. При этом читаемость кода сохраняется, чего нельзя сказать о Скале (хотя если много кодить на функциональщине, эта проблема мб решается).

8 комментариев
cherepets 22-10-2017 05:26 0

Tro, Коряво ж обернутая. 99% либ расчитаны то что всё может быть null, например (потому что в JVM придумано так) и в итоге работать с ними из Java и Scala удобнее.

Tro 22-10-2017 17:41 0

cherepets, Но Скала — совершенно другая парадигма, для других проектов. А Джава довольно часто сама по себе неудобна. Но да, существующем коде на Котлине (например, в исходниках IDEA) плотность символов "?" очень велика.

cherepets 22-10-2017 17:55 0

Tro, Ну вообще да, применяют их для разных проектов. Но теоретически то можно для всего.

BerkutOi 22-10-2017 20:58 0

Tro, Но Скала — совершенно другая парадигма, для других проектов.
в каких проектах удобно использовать скалу и нельзя использовать джаву?

Tro 22-10-2017 21:42 0

BerkutOi, Не знаю. Мне кажется, я совсем в ином мире живу, где наткнуться на Скалу настолько же сложно, как и на какой-нибудь Матлаб (не совсем в тему, но ладно). Но если пойти к каким-нибудь научникам или обработчикам изображений, там её встретить будет намного проще.

BerkutOi 22-10-2017 21:48 0

Tro, ну просто из того где сейчас модно и чтобы я слышал использовать скалу - вот в тинькоффе онлайн банкинг на ней, но тут очевидно что легко заменяется джавой(куча других онлайн банков работают на джаве)
ну и биг дата, но даже тут можно вполне успешно писать на джаве, хотя конечно местами может не хватать языковых фич, для лаконичности кода, но не сказал бы что это большая проблема на фоне того какая скала ебанутая сама по себе

Jotun 22-10-2017 21:54 +1

Tro, Но если пойти к каким-нибудь научникам или обработчикам изображений, там её встретить будет намного проще.

Ну, нашёл, с чем сравнить. Конечно, её будет встретить проще, чем Java, потому что Java в этой области вообще не используется.

Все равно топовые языки здесь - всякие питоны, R и, главное, C++.
Scala в этой области не особо тащит.

Единственная известная штука, которую сходу вспомнил, где реально есть большой кусок на Scala - это xgboost. Отчасти из-за этого он в разы проигрывает по скорости аналогичному LightGBM.

cherepets 23-10-2017 03:18 0

BerkutOi, Я думал он о том, что на котлине в основном говнокодят под ведро и из-за этого со скалой он редко пересекается.