@haskellru

Страница 1438 из 1551
Terminator
05.09.2018
16:56:41
@SathemBite будет жить. Поприветствуем!

Yuuri
05.09.2018
17:06:27
Что взять для пробного бэкендика: acid-state, persistent, или ещё чего-то?

Artyom
05.09.2018
17:12:12
если бекендик будет прототипом и никогда не пойдёт в продакшен, то acid-state а иначе что угодно, кроме acid-state

Alexander
05.09.2018
17:14:04
persistent нужен чтобы его не использовать

Google
Alexander
05.09.2018
17:14:11
это экономия на спичках

Artyom
05.09.2018
17:14:27
можно на acid-world посмотреть, но он слишком новый и я сам не смотрел ну и проблему с inspectability он не решает

btw с минимальными обертками к базе (ну типа где можно query написать с вопросиками и оно подставляет туда значения) живётся не так уж и плохо на самом деле, у нас в Wire так и я ни разу не страдал по этому поводу

Yuuri
05.09.2018
17:45:40
persistent нужен чтобы его не использовать
А что использовать? Биндинги к БД обычным?

Alexander
05.09.2018
17:45:53
я вообще hasql использую мне норм

но я пока не то, чтобы доволен

мне очень нравится олегостатья и то, что @ilya_yanok делал

но надо допиливать еще

Yuuri
05.09.2018
17:47:13
если бекендик будет прототипом и никогда не пойдёт в продакшен, то acid-state а иначе что угодно, кроме acid-state
Будет. Если "вдруг" пойдёт, то можно будет и на чём-то другом переписать. Другой вопрос, что если на этом чём-то делается не сильно сложнее, то можно и сразу на нём.

В персистенте отпугнули квазицитирования и прочая синтаксическая магия

Я вообще люблю DSL, но такой подход выглядит как-то... топорно (имхо).\

Alexander
05.09.2018
18:42:43
? CryptoBazar Fund объявляет о старте уникального полугодового марафона блокчейн-хакатонов, посвященных разработке решений и продуктов в области блокчейна и криптовалют!!! ? Haskell-проект как среда для создания приложений и библиотек. ? Популяризация Haskell в мире ? 2000+ разработчиков из России, Украины, Белоруссии, Казахстана и стран Балтики; ? 4 полуфинальных раунда, каждый из которых включает этап ✅online подготовки и последующий очный хакатон в Москве; ? Финал в Гонконге: двухдневный круиз на суперлайнере, где лучшие из лучших будут соревноваться за главный приз и оцениваться ведущими мировыми разработчиками; ? Общий призовой фонд - более 10 000 000 рублей; ? Десятки призов каждый месяц; ? Партнеры: ⠀⠀ • Fantom Foundation (Южная Корея) • NuCypher (CША) • QuarkChain (Китай) • Metahash (Россия) ✔️ Даты проведения с 1 сентября 2018 по 1 марта 2019. Регистрация еще открыта! ✅ Сайт с подробной информацией: http://hackathonserial.cryptobazar.io ✅ Telegram: @CryptoBazarHackathon

Google
Alexander
05.09.2018
18:43:03
если что все вопросы к @Woodsterr он на них может ответить

Artyom
05.09.2018
18:53:44
так надо его в чатик пригласить тогда хочешь рекламу рекламировать – потерпи уведомления от чатика пару часов

Alexander
05.09.2018
19:16:32
он же заходил.. хм

Yuuri
05.09.2018
19:47:50
А где на сайте про сабж?

A64m
05.09.2018
19:56:28
https://pbs.twimg.com/media/DmRKgsJUUAA3Pw5.png

library = library (Library

Artyom
05.09.2018
19:58:39
ох но зато ведь типы

щас меня из чатика погонят

Igor
05.09.2018
19:59:06
экзекьютабл тоже веселый

A64m
05.09.2018
19:59:24
здорово повезло, конечно, не пришлось аннотировать типы

Artyom
05.09.2018
20:00:18
а что значит // в Dhall?

A64m
05.09.2018
20:00:58
рекордовый сеттер

групповой

Artyom
05.09.2018
20:01:36
а, ок типа project ~ def?

A64m
05.09.2018
20:01:44
проджект это вроде как рекорд дефолтных значений, и конфиг какие-то из них менят

Abbath
05.09.2018
20:02:12
Как люди умудрились перейти на Dhall?

A64m
05.09.2018
20:02:23
а, ок типа project ~ def?
я так думаю, но я дхола не знаю, так что...

Как люди умудрились перейти на Dhall?
это ж ета, они любят проблемы на ровном месте

Abbath
05.09.2018
20:03:36
Artyom
05.09.2018
20:03:49
они ещё хотят <*> переименовать в <*| чтобы новичкам было проще жить

Google
Artyom
05.09.2018
20:04:08
вот грустно как-то от таких вещей

а Dhall как раз ок, только синтаксис бы ему получше и юникод убрать

A64m
05.09.2018
20:06:48
вот грустно как-то от таких вещей
ну, может, когда ета помрет, кто-нибудь возмет их жвм-кодоген и приделает к актуальному гхц

Artyom
05.09.2018
20:06:59
нет, я хочу, чтобы ета жила

? animufag ?
05.09.2018
20:07:06
Go мира ФП?
Почему

Artyom
05.09.2018
20:07:13
мне очень нравится задумка, что давайте делать язык для продакшена, а не для ресёрча не люблю ресёрч

Oleg
05.09.2018
20:07:31
Почему
Хочет, чтобы был повод котить на старом гхц

? animufag ?
05.09.2018
20:08:39
Не указывается эта лента реплаев

A64m
05.09.2018
20:08:41
в ете даже ведь дупликейт рекорд филдс нету?

Abbath
05.09.2018
20:08:47
Почему
Упрощенная вещь для "новичков"

Artyom
05.09.2018
20:08:55
старый гхц выходит язык для продакшона теперь
насколько у них реализация ок — это отдельная тема а идеология нравится я даже подозреваю, что JVM там не потому, что JVM такая хорошая, а просто чтобы хаскелисты отвалились / чтобы сжечь мосты

A64m
05.09.2018
20:09:25
ну с такой идеей обычно го, котлины и эльмы получаются, так что это еще норм

? animufag ?
05.09.2018
20:09:30
Упрощенная вещь для "новичков"
Ну типа название этого оператора и правда спорное

Oleg
05.09.2018
20:09:33
мне очень нравится задумка, что давайте делать язык для продакшена, а не для ресёрча не люблю ресёрч
Чем продакшон заслужил такой чести тащить на себе жвм артефакты, написанные на совсем не подходящем для жвм языке?

? animufag ?
05.09.2018
20:11:00
Ну типа название этого оператора и правда спорное
Вот если бы там типы убрали для новичков и например сказали бы что плохо форматированный код не будет компилироваться то вот го

Artyom
05.09.2018
20:12:16
а какие не уцелели? они же говорят, что могут с Hackage либы ставить

Google
Abbath
05.09.2018
20:14:26
Ну я не в курсе, может и все

Хотя казалось что чего-то не было

A64m
05.09.2018
20:30:19
тут выше был разговор про некие универсальные "итераторы", которые бы и для I/O годились, в отличие от списков так что я написал свой фп-бенчмарк на стриминге, и производительность у него более-менее, в 2.5 раза хуже, но быстрее любого нехаскеля (как ета примерно)

Pavel
05.09.2018
20:30:55
почему продакшн должен мешать учёным?
скорее это в том смысле что фичи языка желательно иметь завершенными и готовыми к боевому применению ? т.к. насколько понимаю то в Хаскеле это не совсем так (пока так кажется судя по чату)

A64m
05.09.2018
20:31:24
откуда завершенные фичи возьмуться-то?

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

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

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

A64m
05.09.2018
20:35:24
один автор индустриального языка так не сделал и у него отвалилась жопа

Pavel
05.09.2018
20:37:12
откуда завершенные фичи возьмуться-то?
я от себя скажу, что читая чатик и коменты про разные фичи создается впечатление что хаскель жуть недопиленное нечто, с проблемными либами ? что меня лично останавливает от изучения. хотя почему-то все равно тянет вернуться и попробовать таки

A64m
05.09.2018
20:38:12
все языки недопиленные, никто еще не знает как делать языки ведь. а вы говорите, рисерч не нужон

Artyom
05.09.2018
20:39:52
почему продакшн должен мешать учёным?
наоборот, учёные не должны мешать продакшену учёные (и ресёрч-ребята в целом, даже если из продакшена) норовят — то компилятор медленнее сделать — то Data.List обобщить (от этого аж две беды — код менее читабельный + надо быть аккуратнее при рефакторинге, потому что добавишь где-нибудь тьюпл и у него length = 1 и всё как бы ок, НО ЗАТО ВЕДЬ ИНСТАНС ЛЕГАЛЬНЫЙ ой мда конечно) — то фичу какую-нибудь впилить, от которой ошибки становятся сильно хуже, потому что а вдруг юзер имел в виду эту вот фичу и код почти-валидный на самом деле — то линейные типы пропихнуть, которые они могут юзать для продакшена, но у обычных людей голова стопудов пухнуть будет

Alexander
05.09.2018
20:40:29
у вас в Мюнхене есть неплохие фирмы на го пишущие

Artem
05.09.2018
20:40:43
?

Artyom
05.09.2018
20:41:23
у вас в Мюнхене есть неплохие фирмы на го пишущие
а я уже сегодня предложил на Eta перейти в тиме (через пару лет этак)

а не ресерч ребята все то же самое делают только еще хуже
ну вот поэтому Eta — идеальный вариант дали учёным 20 лет, взяли проработанный результат, форкнули и убрали в отдельную песочницу

Google
A64m
05.09.2018
20:42:14
так не получится

тогда фичи не будут испытаны индустрией

Artyom
05.09.2018
20:43:08
а всё, не надо больше фич, надо допиливать существующие

Alexander
05.09.2018
20:43:26
но в ete никто тебе их допиливать не будет

A64m
05.09.2018
20:43:28
сейчас примерно так и есть, через десятки лет что-то попадает в индустриальный язык и начинает испытываться тогда, когда в ресерче это уже все каменный век и никакого фидбека не будет, просто некуда

Alexander
05.09.2018
20:43:43
взять и заморозить компилятор в период когда он очень сломан идея клёвая

A64m
05.09.2018
20:43:49
в результате все языки феерически абсурдное говно

alexknvl
05.09.2018
20:43:56
Eta супер, жалко конечно, что они на GHC 7 сидят

Alexander
05.09.2018
20:43:57
особенно, что компилятор чинят много человек, а ему 3 индуса

*ету

alexknvl
05.09.2018
20:44:07
но лучше 7, чем ничего

Alexander
05.09.2018
20:44:11
и делают красивый ghci

Страница 1438 из 1551