@haskellru

Страница 809 из 1551
Yuriy
06.02.2018
08:37:09
ну, успехов

? animufag ?
06.02.2018
08:37:27
?

Yuriy
06.02.2018
08:37:45
в общем, я бы это делал без QuickCheck, без ловли исключений, но с учётом семантики

но я бы это не делал, а взял готовый

Google
Darwin
06.02.2018
08:56:11
ладно, раз вам хочется вникать в мои проблемы: речь о html, средствами тупого токенайзера (там всё ок) и далее передаётся в мою функцию некоторые случаи в которой должны быть недостижимы. ну то есть первым проходом после токенайзера я дополняю незакрытые теги и убираю лишние закрывающие браузер это кстати делает весьма неоднозначно в зависимости от того какой это тег, и спецификации на этот счёт или просто статеек я не нашёл
Более того, все браузеры еще и по разному обрабатывают ошибки, там вообще хаос. С тем, что сегодня считать спецификацией html кстати тоже вопрос, есть w3c recomendation и есть whatwg living standart. Про готовые решения +1, я недавно писал парсеры на хаскеле, вот эта статья очень пригодилась: http://adit.io/posts/2012-04-14-working_with_HTML_in_haskell.html

? animufag ?
06.02.2018
09:08:28
да, выглядит норм, хотя и заливалась последний раз 2 года назад

Copyright (c) 2005-20161 Uwe Schmidt

Darwin
06.02.2018
09:08:50
Посмотрел, в спеке whatwg секция об ошибках такая же как у w3c: https://html.spec.whatwg.org/#syntax-errors

да, выглядит норм, хотя и заливалась последний раз 2 года назад
Да, там всё работает как написано. Только стак пришлось обновить до упора, там какие-то несовместимости были.

Alexander
06.02.2018
09:26:29
а ну это немного другой способ решить проблему
нет, это единственный способ решить проблему, для сделать generic функцию не падающей, т.к. падение это исключение

Leonid
06.02.2018
10:08:44
> In the end, the goal is to compile a given source code against the right dependencies. By the look of it, not a hard problem.

@astynax ходил топить за хаскель к скалистам https://twitter.com/ScalalazPodcast/status/960814661523435520

я вижу в таймлайне category-extras и подозреваю avoid success

Aleksey
06.02.2018
10:14:41
Я там наврал скорее всего про многое, так что можете пинать

Aleksey
06.02.2018
10:19:26
хопача ...

Leonid
06.02.2018
10:21:57
Кстати, text-icu так и не починили?

Google
Leonid
06.02.2018
10:23:23
Мне бы нормализовать юникод NFKC или NFKD

хм, вроде работает text-icu. Чего жаловались не пойму. Небось опять стак всё ломал.

Анонс тут. Давайте приходите https://vk.com/wall-161327891_3

Dmitry
06.02.2018
11:18:50
кстати, можно уже считать h-l мейнстримом?

вакансии в мск, драчка за кандидатов?

чекпойнт пройден?

A64m
06.02.2018
11:20:46
менйстрим - это когда говорят "за хаскель еще никого не увольняли"

Dmitry
06.02.2018
11:21:41
такое говорят только в сказках из девяностых

это как "за кобол еще никого не увольняли"

Leonid
06.02.2018
11:22:16
из 90х - "Никого за хаскель еще не закопали"

A64m
06.02.2018
11:22:40
да говорят, то что за то, о чем так говорят увольняли и увольняют - это другой вопрос

Dmitry
06.02.2018
11:22:47
но стрелять я научился уже после хаскеля, например

это если мы про девяностые

Leonid
06.02.2018
11:23:58
Первый монад трансформер я написал в 16 лет

Dmitry
06.02.2018
11:24:23
короче, надо повторить волну, которую когда-то тут поднял @levwalkin с эрлангом и fprog.ru

что бы чекпойнт был пройден

по-моему, мы близко

по моему, мейнстрим - это когда ты приходишь типа в РЖД, и говоришь, что у нас тут эрланг, а они такие - окей, знаем, молодцы, одобряем

Yuriy
06.02.2018
11:27:03
"монад трансформер" — это поэтическая версия "трансформер монад"? Монад трансформеры по коду Разбросаны и там и тут...

Kirill
06.02.2018
11:27:32
ну эрланг-то вроде никуда и не взлетел особо

Google
Dmitry
06.02.2018
11:27:40
куча вакансий

Kirill
06.02.2018
11:27:51
разве что элексир на волне чутка

Dmitry
06.02.2018
11:27:54
куча народу, которая тольк в нём и сидит

Kirill
06.02.2018
11:28:00
в гуглоклауд вон воткнули

Dmitry
06.02.2018
11:28:04
окуклились, как в какой-то жабке

щас они потихоньку оттуда оттекают в go

есть те, кто это поняли ,есть те, кто еще нет

на эликсир я б не ставил

если там вокруг всё тоже эрланговское окружение.

A64m
06.02.2018
11:28:56
до эрланга еще падать и падать, но направление верное



Dmitry
06.02.2018
11:29:20
да мне эти графики все как-то не оч.

Dmitry
06.02.2018
11:30:02
мы видим несколько драйверов, которые делают наш микро-рынок, уже есть дефицит кандидатов, скоро адаптируют всякие слоу-конторы тоже

зп уже не ниже мейнстрима, т.е за желание писать на х-ле уже не надо доплачивать

в отдельных случаях выше

Andrei
06.02.2018
11:30:36
что такое MAU?

Dmitry
06.02.2018
11:30:49
понятно, что размер ниши обратно пропорционален цене входа в неё

т.е сравнивать с js бессмысленно

но наличие устойчивого рынка уже делает мейнтримом, кмк.

Google
A64m
06.02.2018
11:31:33
да понятно, что по одному показателю нет смысла судить, но действительно показаны те года, когда эрланг чуть ли не единственным продакшн реди ФЯ считался, а потом как-то перестал

Andrei
06.02.2018
11:31:41
Dmitry
06.02.2018
11:32:06
ну вот это перестаёт быть таковым. прямо на глазах

A64m
06.02.2018
11:32:29
что такое MAU?
Monthly Active Users

Dmitry
06.02.2018
11:32:51
@develop7 что-т сомневаюсь

он как был всегда болью в жопе, с 2008-го года, так вроде ничего не поменялось

ни типов, ни модулей, ни инфраструктуры толком. зато адовый мотиф и свои шеллы со странными хоткеями

Admin
ERROR: S client not available

A64m
06.02.2018
11:33:39
самое забавное, что в erlang жить за это время стало только лучше
да это-то как раз не противоречит графику, многие языки, доля которых падает в том блогпосте - все еще растут в абсолютных показателях по числу пользователей

Andrei
06.02.2018
11:33:53
Dmitry
06.02.2018
11:33:55
это надо прям с ним совпасть ментально и в нём окуклиться, но такое могут не только лишь все

Andrei
06.02.2018
11:34:05
это да

Dmitry
06.02.2018
11:34:55
хаскелл хорош в том плане, что он производит обычные юниксовые программы, которые живут по юниксовым законам и тебе не надо ничего лишнего знать, что бы менеджить эту инфраструктуру

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

A64m
06.02.2018
11:36:18
для мейнстрима это часто недостаток как раз

Andrei
06.02.2018
11:36:24
Monthly Active Users
метрика самую малость лучше (всё ещё недостаточно) LOC по репрезентабельности

A64m
06.02.2018
11:36:39
компилировался бы хаскель в явовский байткод - он бы точно популярнее был

Dmitry
06.02.2018
11:36:44
@A64m_qb0 не знаю, не уверен. возможно, разное понятие что такое мейнстрим

Google
Dmitry
06.02.2018
11:36:51
жабка сдаёт

с ней та же проблема - своя странная жирная инфраструктура

A64m
06.02.2018
11:37:08
сейчас-то поздно уже.

Kirill
06.02.2018
11:37:23
а кому сдаёт? го чтоль?

Dmitry
06.02.2018
11:37:25
докер и прочие контейнеры, когда можно писать хоть на руби хоть на питоне хоть на чём - её добивают

ParkeT
06.02.2018
11:37:31
А в LLVM же компилится?

A64m
06.02.2018
11:37:42
компилировался бы - в смысле не вот будет компилировать и пойдет популярность, а компилировался бы в 2005-ом году и т.д.

Dmitry
06.02.2018
11:37:47
Kirill ну, многие ли сейчас начнут стартовать новые проекты на жабе?

может, котлин

A64m
06.02.2018
11:37:54
А в LLVM же компилится?
на самом деле очень плохо

Andrei
06.02.2018
11:38:08
А в LLVM же компилится?
вроде как только формально

Dmitry
06.02.2018
11:38:11
в котлин более менее верю. в новые проекты на жабе нет. это значит, что они легаси прям со старта

ParkeT
06.02.2018
11:38:35
на самом деле очень плохо
Очень жаль. Спасибо :(

Dmitry
06.02.2018
11:38:38
так что да, сдаёт go и котлину

Kirill
06.02.2018
11:40:00
мне вот непонятно как вдруг котлин вдруг выполз

Pavel
06.02.2018
11:40:35
Почему тогда не Scala?

Kirill
06.02.2018
11:40:38
так-то джетбрейнз его в 11-м году соорудил, откуда вдруг такой adoption...

Dmitry
06.02.2018
11:40:44
ну, как. как-то они с гуглом замутили, думаю потому ,что гугл устал судиться с ораклом

Aleksey
06.02.2018
11:40:51
A64m
06.02.2018
11:40:52
Очень жаль. Спасибо :(
существуют только работы по тому чтоб хаскель компилировать в ллвм-ный биткод вместе с рантаймом и т.д. что планируется для последующей компиляции в вебасмбли, вообще для кросскомпиляции и т.д. но там понка никаких юзабельных результатов. Что сейчас есть - просто использование llvm как бекенда (не особо хорошего причем, там надо много костылей чтоб хаскель компилировать)

Dmitry
06.02.2018
11:41:14
щас с одной стороны возьмут котлин, с другой стороны выкинут жабью инфраструктуру - и всё, оракл давай досвиданья.

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