@scala_ru

Страница 203 из 1499
Oleksandr
01.11.2016
17:58:23
конкуренция -- хорошо

Dmitry
01.11.2016
17:58:24
народ попишет на более лучшей яве, поймет что там тоже "не хватает№

и поползет к скале

Daniel
01.11.2016
17:58:50
опять нытье на старую тему каждую осень и весну

Google
Dmitriy
01.11.2016
17:58:59
в го вон дженериков "не хватает" и ничо, грызут

Dmitry
01.11.2016
17:59:02
:)

го грызут совсем иные группы людей

Dmitry
01.11.2016
18:01:26
такое же умиление я испытываю к людям что говорят "в яве 8 тоже есть эти ваши все мапы и опшнлы"..

KrivdaTheTriewe
01.11.2016
18:01:42
Dmitry
01.11.2016
18:01:56
ага, неунывающие :)

Oleksandr
01.11.2016
18:02:09
го на самом деле неплох, чего вы для своих задач он крут

Dmitry
01.11.2016
18:02:26
это ведь прелестно.. раз опшнл, два мап, три и поймет чем жопа от пальца отличается

KrivdaTheTriewe
01.11.2016
18:02:31
у меня спарк пытается серилизовать то, что не должно (, как его отучить

Aleksei
01.11.2016
18:05:46
у меня в городе есть пример конторы которые пробовали скалу и в итоге ушли на котлин

вот. вроде не очень мелкая контора. https://www.ecwid.com/

тех директор мотивировал тем что на скале код легко превращается в пиздец, а на котлине нет

Google
Oleksandr
01.11.2016
18:08:31
и это действительно так

Ivan
01.11.2016
18:08:40
на котлине тоже самое

Oleksandr
01.11.2016
18:09:06
для скалы надо иметь хорошего техдира и четкие гайды по технологиям — можно или нет

Vladislav
01.11.2016
18:09:23
холивар в зачатке

Aleksei
01.11.2016
18:09:32
да ну. такое.

Aleksey
01.11.2016
18:09:41
На скале вроде все сначала хорошо, а потом раз и говно. А на котлине и джаве сразу говно и не переживаешь.

Vladislav
01.11.2016
18:10:30
котлин создавался как свит джава, скала создавалась с другой целью, имхо

то, что её много где юзают как свит джаву - другой вопрос )

KrivdaTheTriewe
01.11.2016
18:11:26
котлин создавался, чтобы у JB был свой продукт новый

Dmitriy
01.11.2016
18:11:28
котлин создавался как свит джава, скала создавалась с другой целью, имхо
у меня стойкое впечатление что котлин создавался как ответ скале

Aleksei
01.11.2016
18:11:28
на скала кстати сразу раз и хорошо, а через месяц говно, и так туда сюда

Vladislav
01.11.2016
18:11:42
сильно сомневаюсь, но могу лично спросить у андрея

Dmitriy
01.11.2016
18:11:48
потому что поначалу и дальше было много статей-сравнений

Vladislav
01.11.2016
18:11:57
ну а с чем еще сравнивать?

Aleksei
01.11.2016
18:12:00
так они же сначала прямо открыто там писали что котлин для тех кому слишком сложно в скалу или что то такое

Dmitriy
01.11.2016
18:12:01
типа почему нам скала не зашла и мы делаем свою скалу

Aleksey
01.11.2016
18:12:03
Vladislav
01.11.2016
18:12:03
цейлон сразу нет, кложура совсем не про то

Google
Oleksandr
01.11.2016
18:12:44
так они же сначала прямо открыто там писали что котлин для тех кому слишком сложно в скалу или что то такое
вот я об этом и упоминал потом пришли специально обученные маркетологи и наложили вето на слово "скала"

Dmitriy
01.11.2016
18:12:45
> цейлон сразу нет, кложура совсем не про то груви?)

KrivdaTheTriewe
01.11.2016
18:13:09
case class оч опасный :(

завернул @transisten объект в него и поимел кучу геморроя на ровном месте

Dmitriy
01.11.2016
18:13:56
тем более что он тоже как сахар создавался, ан нет, на груви никто не ровнялся

KrivdaTheTriewe
01.11.2016
18:14:01
всё потому что лень new писать

Aleksei
01.11.2016
18:14:06
груви это вообще как dnkroz

вроде как бы делать можешь что хочешь, главное в текстурах не застрять =)

Vladislav
01.11.2016
18:16:26
case class оч опасный :(
в тупых ситуациях case class выручает, в кастомных - я б не стал юзать)

Aleksey
01.11.2016
18:17:26
Vladislav
01.11.2016
18:17:57
Чем? 0_o
фокус с ним попал в скала пазлерсы, к слову

там правда, относительно очевидная штука…и всё же

KrivdaTheTriewe
01.11.2016
18:20:34
Чем? 0_o
у меня Спарк пытался серилизовать инстанс кейз класса, у которого параметр @transisten был

Aleksey
01.11.2016
18:20:35
Этот что ли? http://scalapuzzlers.com/#pzzlr-011

KrivdaTheTriewe
01.11.2016
18:21:08
Но как бы сам мудак

Vladislav
01.11.2016
18:21:16
чот в книге он слегка иной

но видимо да

в целом тож самое

KrivdaTheTriewe
01.11.2016
18:22:31
case class CC() так же нельзя?

Aleksey
01.11.2016
18:22:39
Можно.

Google
Dmitry
01.11.2016
18:24:02
скобоньки же

Andry
01.11.2016
18:27:58
Чиста поржать https://twitter.com/glorphindale/status/793464972638621696/video/1

Alexey
01.11.2016
19:23:53
В Kotlin что-нибудь интересное кроме сахара добавили?

Oleksandr
01.11.2016
19:25:43
ограниченные имплиситные преобразования

по-ихнему это extension function

хотя они превращаются в статические методы, что тоже своего рода сахар

Alexey
01.11.2016
19:28:57
понятно

из своего рода преимуществ перед Groovy вижу только - статическая типизация. хотя для кого=то это и минус

Mikhail
01.11.2016
19:46:26
Grigory
01.11.2016
19:47:17
а что соль

Alexey
01.11.2016
19:47:21
типа все есть сахар и прочие философские разговоры?

Mikhail
01.11.2016
19:49:37
нет, просто в скале реально куда ни плюнь - к сахару вокруг явы в основном сводится, какая бы философия за этим не стояла, самому интересно вспомнить, что там не сахар) начал перебирать, надоело, может подскажешь?

Grigory
01.11.2016
19:51:03
си это сахар над асмом

ну вы что; приехали

Alexey
01.11.2016
19:51:20
можно все обозвать сахаром, но система типов, паттерн матчинг и полноценное фп с монадами это скорее фичи, чем сахар

Mikhail
01.11.2016
19:52:09
скорее это тот случай, когда сахара становится столько что его начинают называть фичами)

Grigory
01.11.2016
19:52:42
любой язык сахар над инструкциями

Alexey
01.11.2016
19:55:14
я вот искренне пытаюсь понять - может Котлин реально хорош, а я не в теме. Прошелся по туториалам - сильно много преимуществ пере java 8 не вижу. А вот Scala по сравнению с j8 явно более выгодно смотрится

Grigory
01.11.2016
19:56:19
извините конечно но когда говорят о сахаре то это упрощение (всм. удобнее использовать) конструкций в рамках языка; а язык скала все же а не джава. и как мне кажется питер ландин не испоьзовал понятие сахара в различных языках; это буквально значило лексическая замена в рамках языка

Mikhail
01.11.2016
19:56:25
не, Котлин это кофескрипт в мире яваскрипта - убожество и однодневка одним словом

Google
Grigory
01.11.2016
19:57:21
все в этом мире сахар короче в этом соль

Mikhail
01.11.2016
19:57:42
соль - белый яд

Aleksey
01.11.2016
19:58:48
Плюсую Григория. Сахар это когда мы вводим спецсинтаксис для решения частоиспользуемых проблем. В скале большая часть такого спецсинтаксиса реализована поверх самого языка.

Alexey
01.11.2016
20:00:02
можно ли считать конкретные макросы кастомным сахаром?

Aleksey
01.11.2016
20:00:03
Что можно называть "сахаром"? Кейсклассы, фор-компрехэншн, сокращенные лямбды. Что еще?

KrivdaTheTriewe
01.11.2016
20:00:05
хороший пример сахара это кейз классы

Grigory
01.11.2016
20:00:30
макросы это кодогенерация

Mikhail
01.11.2016
20:00:33
имплиситы туда же

KrivdaTheTriewe
01.11.2016
20:00:38
или ивенты над делегатами в C#

Aleksey
01.11.2016
20:00:42
KrivdaTheTriewe
01.11.2016
20:00:47
чисто языка

Grigory
01.11.2016
20:00:54
имплиситы это конструкция языка; где там сахар то?

KrivdaTheTriewe
01.11.2016
20:00:57
а не сахр

Mikhail
01.11.2016
20:01:02
нет, это сахар - поскольку является автозаменой

Страница 203 из 1499