@scala_ru

Страница 739 из 1499
Arthur
15.06.2017
14:09:58
а так, там на summer of code один студент будет все лето маппинги пилить чтобы завести сокеты

обещают в сентябре

Alexey
15.06.2017
14:11:02
не могу себе позволить ждать до сентября :( придется на другом чем-то пилить.

Arthur
15.06.2017
14:11:13
kotlin native

Google
Daniel
15.06.2017
14:14:10
не могу себе позволить ждать до сентября :( придется на другом чем-то пилить.
почему вообще нейтив понадобился? нагрузки такие что даже хардкорные jvm сервера не справляются?

Alexey
15.06.2017
14:14:48
почему вообще нейтив понадобился? нагрузки такие что даже хардкорные jvm сервера не справляются?
все значительно проще - нужен быстрый старт. консольная тулза. и да, ей нужен http сервер

kotlin native
спасибо, но нет

тогда и не питоне можно

Alexey
15.06.2017
14:17:46
конечно. он просто чудовищно медленный.

я бы сказал что просто джарник значительно быстрее

Mikhail
15.06.2017
14:20:10
други, подскажите, а scala native уже умеет http?
а чеб нативную либу для транспорта не использовать в скаланатив?

Alexey
15.06.2017
14:20:23
и биндинги к ней самому писать?

folex
15.06.2017
14:21:01
а там разве сложно?

зато на скале!

Alexey
15.06.2017
14:21:19
не, мне ехать надо а не шашечки

Oleg
15.06.2017
14:22:59
haskell, go

Google
Mikhail
15.06.2017
14:22:59
не, мне ехать надо а не шашечки
а чего там писать? тебе пару методов только надо: завести, принять, отправить посылку

Alexey
15.06.2017
14:23:18
напишешь? я протестирую

haskell, go
да, скорее всего так и будет

?Ivan
15.06.2017
14:23:39
node.js ? ?

folex
15.06.2017
14:23:57
Alexey
15.06.2017
14:24:21
node.js ? ?
у меня уже 100 строчек. нода не подходит )))

Mikhail
15.06.2017
14:24:22
напишешь? я протестирую
когда самому понадобиться, конечно напишу)

у меня уже 100 строчек. нода не подходит )))
напиши на скале, скомпилируй в жс

?Ivan
15.06.2017
14:25:08
напиши на скале, скомпилируй в жс
кстати да, scala.js вроде быстро компилится

Mikhail
15.06.2017
14:25:09
прям проблему на равном месте находишь)

Alexey
15.06.2017
14:25:24
а есть биндинги для ноды?

Mikhail
15.06.2017
14:25:25
кстати да, scala.js вроде быстро компилится
зачем быстро компилится, если ему только быстрый старт нужен?

?Ivan
15.06.2017
14:25:48
https://github.com/scalajs-io/nodejs

Alexey
15.06.2017
14:26:23
sounds like a plan :)

Mikhail
15.06.2017
14:26:28
а есть биндинги для ноды?
какие биндинги, ты че? у тебя в скала жс есть динамик-натив-жс-колл. завел сервер в пару строк. сделал точку входа-выхода с типами и все - пиши дальше на скале

?Ivan
15.06.2017
14:26:40
зачем быстро компилится, если ему только быстрый старт нужен?
ну быстро написал, быстро скомпилял и вот оно готово.

Mikhail
15.06.2017
14:27:55
ага. из точки входа торчит any. и уходит any. и работа с файлами это any=>any.
ептель моптель. точки входа и делают для того, чтобы из эни к типу привести и дальше уже никакого эни

Oleg
15.06.2017
14:28:01
sounds like a plan :)
я настаиваю на хачкеле

Daniel
15.06.2017
14:28:21
еще раст не упоминали, что странно

Google
Alexey
15.06.2017
14:28:31
я настаиваю на хачкеле
можно тогда линк на встраиваемый http сервер? или хотя бы название.

Daniel
15.06.2017
14:28:41
технологическое оливье

Oleg
15.06.2017
14:28:43
еще раст не упоминали, что странно
там чуть-чуть-чуть получше, чем в scala-native

Alex
15.06.2017
14:29:22
а что не так с хрустом?

там же есть и сокеты и шмокеты

Oleg
15.06.2017
14:29:45
что именно?
трединг и серверная инфраструктура

можно тогда линк на встраиваемый http сервер? или хотя бы название.
в хачкеле нет не-встраиваемых и не-асинхронных серверов

но большинство из них монолитная мегахерота, типа есода или хапстака, спасение - сервант, или вот отечественный, о котором докладывали на фпконфе, на котором ты выступал https://github.com/nikita-volkov/strelka

Arthur
15.06.2017
14:32:36
отечественный веб сервер

звучит гордо)

Alexey
15.06.2017
14:32:53
попробую сервант. о нем я хотя бы слышал

с компиляцией под мак нет проблем же?

Oleg
15.06.2017
14:33:42
Нет, но Волков как раз и критиковал сервант за то, что он слегка не приспособлен для нубов. Там тайплевел во все поля

Но вообще для простой хреноты даже не нужно въезжать во все эти синглтон типы и деривации

Просто делаешь как в доках

Oleg
15.06.2017
14:54:34
не надо мне тут vodka и strelka - будущее российского REST

Alex
15.06.2017
14:55:31
Google
Luger
15.06.2017
14:55:47
трединг и серверная инфраструктура
Да ладно, можно взять tokio https://tokio.rs

Oleg
15.06.2017
14:56:01
Рест не нужен - есть Korolev
но ведь... не только же браузерный клиент....

Evgeniy
15.06.2017
15:20:20
да, скорее всего так и будет
еще можно на swift попробовать если виндовс не нужен

вот первое что на гуглилось https://vapor.codes

Combot
15.06.2017
15:22:28
combot.org/chat/-1001034178083

Evgeniy
15.06.2017
15:22:46
еще вот https://github.com/PerfectlySoft/Perfect

Alexey
15.06.2017
15:32:56
чот королёв какой то gwt

Митко Соловец?
15.06.2017
15:35:12
фронтенд должны делать профессионалы с помощью специальных инструментов

попытка что-то упростить или унифицировать фэйлом оборачивается всегда, по крайней мере с jsf & gwt так и было

Alex
15.06.2017
15:52:35
специальные фронтендерские процессоры

Denis
15.06.2017
15:53:09
FPU ?

Alex
15.06.2017
15:53:33
WPU

Влад
15.06.2017
16:12:56
/me

Nick
15.06.2017
16:13:17
@dmsol а что с gwt не так? по его стопам вообще целые языки создали

folex
15.06.2017
16:47:47
https://dave.cheney.net/2017/06/15/simplicity-debt почему в статье, где на три предложения упомянуто 5 языков программирования в контексте конкарренси и типов, нет ни одного упоминания о Scala? Как это вообще так?

Alexander
15.06.2017
16:47:56
sounds like a plan :)
Я бы раст взял.

Daniel
15.06.2017
16:48:54
с растом может уйти много возни на знакомство имхо, хаскелль в этом плане по проще для скалиста

Alexander
15.06.2017
16:49:42
Верно. Но если не горит лучше раст.

Google
Aleksei
15.06.2017
16:54:03
Alexey
15.06.2017
16:55:31
@dmsol а что с gwt не так? по его стопам вообще целые языки создали
То что сервер на себя зачем то берет работу клиента и всего лишь

Alexey
15.06.2017
16:56:43
Вся логика по состоянию клиента

Nick
15.06.2017
16:56:59
тебе кто такое сказал)

gwt компилирует java код в js

?Ivan
15.06.2017
16:57:56
Вся логика по состоянию клиента
это вы сударь с Vaadin путаете

gwt это ж чисто java ->js

Nick
15.06.2017
16:58:19
ну не чисто

все что в папке client в js )

или даже правильнее сказать, что с энтрипоинта поступно, то в js)

Luger
15.06.2017
16:58:56
я слышал саксесс стори про переход со скалы на го )
так говоришь, как будто раст и го - одно и то же )

?Ivan
15.06.2017
16:59:13
Alexey
15.06.2017
16:59:22
Ну хз, само лично вносил правки в паре проектов давным давно, и стейт клиента вполне так по серверу гулял

Nick
15.06.2017
16:59:37
о каком стеите идет речь?

сессия?

Aleksei
15.06.2017
16:59:45
так говоришь, как будто раст и го - одно и то же )
а ты так говоришь как будто это что то плохое =)

Alexey
15.06.2017
17:01:05
Там какой объект application был в котором лежало текущее состояние клиента, в том числе и сессия

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