@scala_ru

Страница 647 из 1499
Ivan
09.05.2017
18:12:52
Vadim
09.05.2017
18:29:23
Есть Антон Ялышев в чате?
его чтоли скала поглотила ты теперь его по чатикам ищешь?

Vitaly
09.05.2017
18:30:47
Найс рофлишь

Andrey
09.05.2017
19:13:22
рибят а как в слике определить для постгри функцию типа SimpleFunction.ternary[String, Timestamp, Long, Timestamp]("+")
ну например протолкнуть similarity можно как-то так val similarity = SimpleFunction.binary[String, String, Double]("similarity") val query = collection.filter(i => similarity(i.name, term) > similarityCoefficient).map(_.id) db.run(query.result) это из pg_trgm

Google
Grigory
09.05.2017
19:39:11
функция каста из лонг в таймстемп норм поднялась

SimpleFunction.unary[Long, Timestamp]("to_timestamp")

плюсик через бинарный оператор что-то так и не заработал; мб типы не те, хз.

Vladimir
10.05.2017
08:27:51
Никто не ловил странных ошибок с включенным coursier-плагином? Наткнулся, что с doobie он фигово дружит value fr is not a member of StringContext

Vladimir
10.05.2017
08:40:38
но надо отдать должное, он хотя бы кинул ошибку на 2.12, когда конфликт macrosparadise и metaparadise был. Без него тупо висло

Grigory
10.05.2017
09:01:24
тоже постоянно ошибки разные были; выключил недель 6 назад

Nick
10.05.2017
09:06:14
У меня вообще депенденси не видел сбт

Grigory
10.05.2017
09:07:17
++

Aleksey
10.05.2017
09:40:19
Oleksandr
10.05.2017
11:09:33
На рутрекере было
ага, там выше даже ссылка ксть

Alexandr
10.05.2017
13:20:53
Кто свет забыл?

Google
Dmitriy
10.05.2017
13:25:17
интересно почему никто не уходит из чата

Daniel
10.05.2017
13:25:42
уход не отображается

Dmitriy
10.05.2017
13:26:27
я бы посмотрел на пачки уходящих после определенных диалогов в чатике)

Alexandr
10.05.2017
13:26:56
PHP - тоже язык!

Alexander
10.05.2017
13:36:37
Например

начнём с того, что scalameta тоже не фонтан - это раз, два - она не поддерживается напрямую классическим scalac, три - таки доступа ко всем кишкам у тебя в любом случае не будет, потому что изначально она делалась именно как язык макросов. В том же (Steel Bank) Коммон Лиспе, например, сишный FFI к бинарникам (и, с недавних пор, к LLVM) изначально является равноправным членом наравне с лисповым. Да, само главное, Scala - это не язык кообще. Scala - это принцип типизации и набор сахара. Это единственный её плюс

Oleksandr
10.05.2017
13:38:28
хочется доступа к кишкам -- пиши компайлер плагин

имхо, отсутствие этого в скаламете -- плюс

совсем не понял пункты 1 и 2 где "не фонтан" ? где "не поддерживается scalac" ?

Nikolay
10.05.2017
13:42:21
это несколько вырванное из контекста сообщение

как по мне

Oleg
10.05.2017
13:47:01
Теперь я выгляжу как ненавистник scalac

начнём с того, что питончик тоже не фонтан — это раз, два — он не поддерживается напрямую классическим Vim, три — таки доступа ко всем кишкам у тебя в любом случае не будет, потому что изначально он делался именно как язык расширений. В том же (GNU)емаксе, например, сишные функции ядра (и, с недавних пор, внешних модулей) изначально являются равноправными членами, наравне с лисповыми.

всё бы Олександрам похоливарить

Nick
10.05.2017
13:49:38
хуливары

KrivdaTheTriewe
10.05.2017
15:39:21
http://www.infoworld.com/article/3193785/java/red-hat-and-ibm-raise-objections-to-java-9-modularization.html

Юрий
10.05.2017
15:45:04
те модули, которые доехали до 9 джавы, и правда не нужны

Andrey
10.05.2017
15:48:32
Столько лет пилили ненужное?

Может просто IBM не нужны? )) они постоянно всякую фигню делают, своя кривая JVM, вебсферы всякие...

Google
Alex
10.05.2017
15:49:53
межделмаш на фарш

Kirill
10.05.2017
15:52:03
в топку вебсферу

Nick
10.05.2017
16:00:14
а как же compact и все это

да и вообще jigsaw скорее не для обычного юзверя, а для разраба jvm

Юрий
10.05.2017
16:05:15
Но они же должны были решить проблемы osgi, а они решили примерно 0 из них

Nick
10.05.2017
16:07:33
вроде там никогда не было слова osgi

osgi все ж runtime штука, а jigsaw нет

Daniel
10.05.2017
16:16:32
Всем привет. А фотки с митапа уже были?

Юрий
10.05.2017
16:26:19
вроде там никогда не было слова osgi
Одна из основных причин создания модулей - это попытка решить проблемы osgi

https://jcp.org/en/jsr/results?id=5959 вот кстати еще подброшу

Eduard
10.05.2017
16:27:39
Одна из основных причин создания модулей - это попытка решить проблемы osgi
А есть хорошая обзорная статья о том, что же именно решали и что решили?

Юрий
10.05.2017
16:28:12
Сходу не скажу, я доклад слушал на эту тему

Nick
10.05.2017
16:28:14
Одна из основных причин создания модулей - это попытка решить проблемы osgi
одна из основных причин создания - это невозможность разрабатывать, потому что внутри имели лапшу)

Юрий
10.05.2017
16:28:17
Наверняка есть

Nick
10.05.2017
16:29:11
и все стали хотеть маленькую джаву и бинарнички как в go

Юрий
10.05.2017
16:29:42
Распилить jvm на куски - это одно. Заставить всех публиковать либы как модули - совсем другое

Nick
10.05.2017
16:30:57
дык основная идея в распиле именно jvm

Sergey
10.05.2017
16:30:58
коты более сырые
уже давно как не сырые

Google
Eduard
10.05.2017
16:32:13
Так, вот тут красиво про OSGi, Jigsaw и прочее http://www.javaworld.com/article/2878952/java-platform/modularity-in-java-9.html

Юрий
10.05.2017
16:33:05
дык основная идея в распиле именно jvm
Я не спорю, что это одна из причин. Но то, что она основная - не слышал раньше. Пруфы?

Nick
10.05.2017
16:33:33
http://openjdk.java.net/projects/jigsaw/goals-reqs/03

первый же goal

Sergey
10.05.2017
16:34:24
в котах же офигенные монадки

кто там говорил что нафига они нужны?

Admin
ERROR: S client not available

Юрий
10.05.2017
16:35:13
первый же goal
Епт, это же просто список. Даже не нумерованный

Nick
10.05.2017
16:35:46
чувак, эт primary goals

про java -m тут вообще ни слова)

Юрий
10.05.2017
16:44:31
Похоже на правду. Но я обычно jigsaw всегда в контексте osgi слышал

Nick
10.05.2017
16:44:53
я вообще не знаю почему их сравнивают

Юрий
10.05.2017
16:45:00
Но, видимо ещё не скоро модули мы увидим

Nick
10.05.2017
16:45:03
на мои взгляд эт глупости

почему? можешь сейчас собрать и смотреть)

Юрий
10.05.2017
16:45:55
Я про повсеместное использование

Nick
10.05.2017
16:46:17
да никто и не говорит о повсеместном использовании

хотя было бы приятно)

вместо classpath

Юрий
10.05.2017
16:47:42
Ну почему? В 9 джаве это будет (будет ли?) стандартом, и по идее все либы должны подтяеуться

Google
Nick
10.05.2017
16:47:53
с точки зрения простых юзеров вообще мало что должно поменяться

Oleg
10.05.2017
16:47:54
Но видимо мы Docker ещё не скоро увидим. Я про повсеместное использование

Ой, простите флешбек трёхле ней давности

Nick
10.05.2017
16:48:12
вот не надо про докер, такая поделка)

Ну почему? В 9 джаве это будет (будет ли?) стандартом, и по идее все либы должны подтяеуться
хорошо бы, но для этого нужно будет сперва научить maven, gradle и прочее )

и sbt ?

Oleg
10.05.2017
16:50:29
GravenBT

GravengenBT

Юрий
10.05.2017
16:52:07
Учитывая решение комитета, тулы могут не спешить

Oleg
10.05.2017
16:52:30
LGBT = leiningen gradle build tool

D
10.05.2017
16:52:58
>_<

Alexander
10.05.2017
16:55:59
=)

Nick
10.05.2017
16:55:59
оракл может послать всех

Oleg
10.05.2017
16:57:39
Наконец-то оракл всех пошлёт, жвм умрёт и Scala Native станет флагманским бэкендом

Andrey
10.05.2017
16:57:59
KrivdaTheTriewe
10.05.2017
16:58:06
оркл славится способностью убивать купленные платформы

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