@scala_ru

Страница 491 из 1499
Dmitry
10.02.2017
07:05:52
Ах так, ну все, ставлю имакс (в 4 раз)

Dmitry
10.02.2017
07:07:59
Как я имакс >_<

Nick
10.02.2017
07:08:09
Ниасилили прост...
Да ее наверное и сам одерски не смог?

Google
Oleg
10.02.2017
07:10:06
Ах так, ну все, ставлю имакс (в 4 раз)
А знаешь, сколько человек на постоянке пилят энзим ... (инсайдерская инфа)

Dmitry
10.02.2017
07:11:49
Сколько?

Oleg
10.02.2017
07:11:56
<0
-π + 7i

Nick
10.02.2017
07:12:10
Слажно

Vasily
10.02.2017
07:12:18
Ну как бы прямой конкурент котлина,чо скалку-то любить

Они ща еще со своим Project rider будут майкрософт не любить

Nick
10.02.2017
07:13:17
Они ща еще со своим Project rider будут майкрософт не любить
Эт врядли, там как раз собиралась фанаты дотнета

Wystan
10.02.2017
07:20:49
у скалки итак порог вхождения высокой, с емаксом так вообще.

да и вряд ли в емаксе есть все эти show implicit, например

http://www.dev-books.com/ - кто что отсюда читал, кстати. Есть рекомендации? Думаю про компиояторы + стенфордский курс, и functional data structures  Надо куда-то развиваться в свободное время

Google
Nick
10.02.2017
07:30:47
Wystan чет там теги глупые какие то)

Oleksandr
10.02.2017
08:04:15
http://www.dev-books.com/ - кто что отсюда читал, кстати. Есть рекомендации? Думаю про компиояторы + стенфордский курс, и functional data structures  Надо куда-то развиваться в свободное время
читал (осилил где-то 2/3, когда-то сделаю второй заход) Окасаки очень рекомендую, наглядно показывается, когда можно баловаться purely functional DS, а когда нельзя

(и, чаще всего, если речь про перформанс, не стоит -- даже алгоритмы с той же асимптотикой имеют бóльшие константы)

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

к слову, след издание, весьма вероятно, будет именно на скале, вместо окамла

Daniel
10.02.2017
08:08:36
есть даты?

Oleksandr
10.02.2017
08:08:56
нет :(

Roman
10.02.2017
08:24:44
Всем привет. Есть ли akka чат?

Nikolay
10.02.2017
08:25:27
сомневаюсь. если конкретный вопрос по akka - то его проще задать в gitter-е akka

Nikita
10.02.2017
08:25:49
Ну или попытаться тут

Nikolay
10.02.2017
08:25:58
ну да

Vladimir
10.02.2017
08:26:01
Тут же есть специалист по акторам ?

Roman
10.02.2017
08:26:04
сомневаюсь. если конкретный вопрос по akka - то его проще задать в gitter-е akka
это да. Но так хочется побольтать об акке в телегармме пока едешь на работу, например)

Nikolay
10.02.2017
08:26:19
тоже можно тут

Roman
10.02.2017
08:27:16
Тут же есть специалист по акторам ?
тогда еще вопрос) Но сомневаюсь что тут ответят, но задавать его негде. Есть тут люди знакомые c akka.net ? только не бейте

Nikita
10.02.2017
08:28:14
Есть знакомые знакомых, которые знают людей, которые слышали о том, что на f# вполне себе юзабельно

Roman
10.02.2017
08:29:53
Есть знакомые знакомых, которые знают людей, которые слышали о том, что на f# вполне себе юзабельно
да точно юзабельно, но есть пара вопросов по поводу поведения именния фремворка. кстати только на F# akka.net и юзабельна

Nick
10.02.2017
08:35:25
господа

а кто mutt юзает?

Google
Vasily
10.02.2017
09:38:17
На f# да, юзабельна. Там за счет annotations можно делать реконфигурацию акторов еще

Правда, я больше теоретик :)

Sergey
10.02.2017
10:05:52
вот когда упоминают скалу, всегда ругают имлиситы. что в них плохого?

Митко Соловец?
10.02.2017
10:06:20
некрасивое слово какое-то

Vyatcheslav
10.02.2017
10:06:59
ругают, но не приводят примеры. Ни разу не видел примера (напр., в gist), показывающего, почему им не нравятся имплиситы

так что это тайна, окутанная мраком :)

Daniel
10.02.2017
10:07:21
за магию

людям страшно, когда они не понимают происходящего

Aleksey
10.02.2017
10:07:41
вот когда упоминают скалу, всегда ругают имлиситы. что в них плохого?
ничего в них плохого нет. людям не нравится: 1) Этого нет в других языках. 2) Одним словом обозначается несколько механизмов с похожей но не одинаковой семантикой 3) Не нравится слово "неявный", ведь мама учила, что явное лучше неявного.

Daniel
10.02.2017
10:07:46
"Сжечь ведьму!" кричат они

Sergey
10.02.2017
10:07:59
в пример приводят что используется магия. типа взяли String, а у него откуда-то нарисовался map(). но ведь они в импортах все есть, в чем проблема тогда?

Vyatcheslav
10.02.2017
10:08:17
да в мире вообще страшно жить, если задуматься. Как вот делают ягермейстер? Да хрен его знает, а ведь мы пьем…

Vasily
10.02.2017
10:08:28
Это ж mixin

Aleksey
10.02.2017
10:08:37
Vasily
10.02.2017
10:08:41
Он же ёрш

Daniel
10.02.2017
10:08:55
а есть еще всякие либы аля breeze с сомнительным качеством, которые доставляют радости даже тем кто привык к имплиситам

Aleksey
10.02.2017
10:09:33
ну я так понимаю имплиситы на классы это тоже самое что и экстеншены в c# и котлине?
Я не очень в курсе фич сишарпа и котлина, но вроде бы как не совсем. То есть это одно из применений. Типа "неявные декораторы".

Юрий
10.02.2017
10:09:59
Если имплиситов слишком много - то это может сделать многие вещи очень сложными

Google
Юрий
10.02.2017
10:10:08
поди разбери, чё там спрею не хватило

Aleksey
10.02.2017
10:10:27
поди разбери, чё там спрею не хватило
Это не проблема имплиситов, это проблема спрея. Он говно.

Admin
ERROR: S client not available

Aleksey
10.02.2017
10:10:42
Это все равно что наколбасить лапши и обвинить язык.

Юрий
10.02.2017
10:11:29
ну просили пример, чем плохи имплиситы :) Если их использовать слишком много, это приводит к адухе

Grigory
10.02.2017
10:11:35
имплиситы есть в других языках* ) языки эти ток не исопльзуют

):

Aleksey
10.02.2017
10:11:49
Кроме того в скале есть аннотация для имплиситов. @implicitNotFound(msg = "${X} + ${Y} = ${Z}") c помощью которой можно делать очень понятные ошибки.

С ссылочками на страничку с траблшутингом.

Grigory
10.02.2017
10:12:36
coq

и для окамла есть экстеншн вроде; но он, правда, со скалы лепился

gallina язык кока**

Aleksey
10.02.2017
10:13:33
ну просили пример, чем плохи имплиситы :) Если их использовать слишком много, это приводит к адухе
Если написать очень длинную процедуру, то ее будет невозможно прочитать. Вывод - процедуры не нужны. Можно написать объект который умеет много всего и им станет очень неудобно пользоваться. Вывод - объекты не нужны.

coq
Ничо се.

Daniel
10.02.2017
10:14:08
Misha
10.02.2017
10:14:09
ну просили пример, чем плохи имплиситы :) Если их использовать слишком много, это приводит к адухе
угу. Имплиситы приводят к изменению поведения, о которых компилятор может спокойно промолчать

Sergey
10.02.2017
10:14:15
@fomkin спасибо за пояснения)

Grigory
10.02.2017
10:14:24
скала не первый язык который использует имплиситы к слову) тут нет инновации

Google
Misha
10.02.2017
10:14:32
`implicit val sslContext: SSLContext = { val sslContext = SSLContext.getInstance("TLS") sslContext.init(getKeyManagers, getTrustManagers, null) sslContext } val publicationSslEngineProvider = ServerSSLEngineProvider { sslEngine => sslEngine.setWantClientAuth(conf.publicationServerTrustStoreLocation.nonEmpty) sslEngine }`

Alex
10.02.2017
10:14:43
в идрисе есть имплиситы

Misha
10.02.2017
10:14:56
если убрать первый implicit, то все будет компилирваться и даже запускаться, но загадочно не работать

это из spray, который нынче akka-http

Aleksey
10.02.2017
10:15:36
ну вот не все пишут( https://github.com/fomkin/pushka/blob/a2120d1b4e14079954ac5b9a74dd5ee8ffa2647a/project/GenTuples.scala#L14
Скорее вот здесь https://github.com/fomkin/pushka/blob/a2120d1b4e14079954ac5b9a74dd5ee8ffa2647a/core/src/main/scala/pushka/package.scala#L26 Но вообще да, каюсь.

Grigory
10.02.2017
10:18:20
ксттае говоря

неявные преобразования и в c# есть

:D

и в хаскеле есть неявные аргументы*

Daniel
10.02.2017
10:19:17
неявные преобразования много где есть, но это не про имплиситы речь

Grigory
10.02.2017
10:20:07
https://msdn.microsoft.com/en-us/library/z5z9kes2(v=vs.71).aspx

Daniel
10.02.2017
10:21:50
интересно, какой тип должен редактор показать у икса в int i = x

Dmitriy
10.02.2017
10:25:40
?

Vasily
10.02.2017
10:29:22
Ну это немного не то

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