@haskellru

Страница 162 из 1551
Dmitry
26.01.2017
15:03:12
unregisterized

короче в продакшоне в эмдеде такие вещи использовать чревато

Quet
26.01.2017
15:03:49
ну у хаскеля рантайм, то-се по-любому страшнее его тащить а раст — считай тот же си

ни gc, ни рантайма с асинхронностью

Google
Dmitry
26.01.2017
15:04:12
не, это мне все не страшно

мне страшно отсутствие оптимизации в сочетании с ленивостью

ну и плюс возможные баги компилера

Quet
26.01.2017
15:04:42
Dmitry
26.01.2017
15:04:54
ну энивэй, я не готов в конторе топить за раст

то, что есть проще на си оставить

вполне себе язык

Alexander
26.01.2017
15:05:59
+

Dmitry
26.01.2017
15:06:14
я там уже эрланг насадил один раз, до сих пор отмываюсь

Quet
26.01.2017
15:06:33
за эрланг пожалел что обмазался им?

Artem
26.01.2017
15:06:47
мне ocaml когда-то нравился

даже в проде есть

Dmitry
26.01.2017
15:08:04
@quetzal да. его единственный пойнт - что типа кривая обучения низкая или как там говорят. короче людям освоить легко. если людям освоить нелегко или они не собираются это делать - то всё, можно закапывать. он для очень узкого класса задач. по сути это сишный рантайм и DSL к нему со стремным синтаксисом

Google
Dmitry
26.01.2017
15:08:34
мы на нем и раньше пописывали, но у нас люди были, которых он устраивал или даже нравился

мне - нет

но мы его, кстати, на мипсе раскочегаривали

языки с vm легко портировать

Aldar
26.01.2017
15:09:26
эликсир же, эрланг с лучшим синтаксисом

Quet
26.01.2017
15:10:06
эликсир же, эрланг с лучшим синтаксисом
фу, там чет кажется от руби взяли не лучшее

Dmitry
26.01.2017
15:10:37
@hardliner тогда эликсир был еще далеко от продакшона. потом мы эрланговый проект свернули, и я больше в это не собираюсь

Alexander
26.01.2017
15:15:12
Эх (просто так эх)

/me просто нечего делать пока на spb-HUG еду и я делаю случайные комментарии

Dmitry
26.01.2017
15:22:15
кстати, замечали, как упоминание, что что-то (неважно) реализовано на #haskell вызывает шквал мутных коментов и вообще батхёрт?

каждый раз

т.е пишешь сделал X с такими-то результатами - всем ок. пишешь тоже самое, но упоминаешь язык - и понеслось

Aldar
26.01.2017
15:23:50
фу, там чет кажется от руби взяли не лучшее
ну это вкусовщина, для многих синтаксис эрланга ок

Dmitry
26.01.2017
15:24:24
@quetzal да везде - в жж, жуике, твиторе. любое упоминание х-ла вызывает срач автоматом

интересно вот ocaml так же работает?

Quet
26.01.2017
15:24:44
на окамле просто не пишут )

хотя не, фейбук чет пописывает

Dmitry
26.01.2017
15:24:56
ну видимо уже нет

Quet
26.01.2017
15:24:57
reason, bucklescript

Google
Anatolii
26.01.2017
15:25:02
мне почему-то кажется что на нем больше чем на хаскеле пишут

Dmitry
26.01.2017
15:25:08
кто, где?

Anatolii
26.01.2017
15:25:19
я не знаю почему у меня такое мнение сложилось

оно очень субъективно

просто по тому что видел в интернетах

Dmitry
26.01.2017
15:25:52
по моему, он уже начал помирать когда я в эту всю историю пришел, а это произошло в 2008 что ли.

Quet
26.01.2017
15:26:14
ну если б не фб то я даже не знаю кто окамл использует

а так они активно толкают flow (который на камле)

Anatolii
26.01.2017
15:26:30
ну значит я крупно ошибкался:)

Quet
26.01.2017
15:26:31
reason (который камл и на камле)

Misha
26.01.2017
15:28:01
кто, где?
Jane Street вроде

Quet
26.01.2017
15:28:36
кстати, замечали, как упоминание, что что-то (неважно) реализовано на #haskell вызывает шквал мутных коментов и вообще батхёрт?
есть и другая сторона — когда что-то реализовано не на хаскель, приходят со штангой и говорят что на хаскеле это в 10 раз короче было бы и работало в 3 раза быстрее )

Alexander
26.01.2017
15:29:31
Реже приходят гораздо

Окамл это то на чем кок написан?

Quet
26.01.2017
15:30:16
хотя конечно апофеоз этого это когда Сохатский упарывался эрлангом — вот там все по красоте: тут вам и померяться строчками кода, и скоростью и чем только не..

а потом он ушел в раст и как-то спокойнее стал))

Dmitry
26.01.2017
15:30:26
фиг знает, я в итоге пришел к выводу, что надо просто поменьше ээээ сообщать широкой аудитории о своих результатах и планах. и делать это тольк в строго определенных местах и с определенной целью (впарить, зарекрутить, зарекрутиться)

Dmitry
26.01.2017
15:31:10
каждый такой пост вызывал какие-то лютые послествия вплоть до того, что мне люди в личку сраться приходили

очень утомительно

Google
Quet
26.01.2017
15:31:28
ну им же можно не отвечать ) но читалось с удовольствием

Dmitry
26.01.2017
15:31:54
да с тех пор как-то и сказать особо нового нечего. языки щас писать не надо, хотя лисп вот пришлось

Quet
26.01.2017
15:32:38
с тех пор проектов новых не было что ли? или проекты из серии “вот там crud через веб” )

Dmitry
26.01.2017
15:33:15
да не, полно проектов. но как-то сам дискурс - о гляньтечомынаписалинахаскелле устарел

Quet
26.01.2017
15:33:53
ну да, самим фактом “это можно сделать на хаскеле” особо не удивишь уже людей хотя всякие практические аспекты описывать — очень даже актуально мне кажется

серия постов “боль и ненависть. хаскель в продакшене” )

Dmitry
26.01.2017
15:35:10
а я ж постил куда-то несекретную часть слайдов про DPI

Quet
26.01.2017
15:35:23
куда?

Dmitry
26.01.2017
15:35:33
а не помню, но скорее всего на слайдшару

blkmrkt
26.01.2017
15:36:32
Ого сколько тут новых сообщений! Может какой крупный апдейт ghc вышел?

Admin
ERROR: S client not available

Dmitry
26.01.2017
15:36:59
а он стоит таких обсуждений?

change.log почитать обычно хватает

или что там

вообще пока сборка не сломается, обычно и не замечаешь, что там что-то вышло

Quet
26.01.2017
15:37:59
в общем про хаскель мне кажется сейчас востребованы посты как раз о практическом использовании в продакшене, а не о том как придумать еще один способ композить монады потому что трансформеры говно

Dmitry
26.01.2017
15:38:18
ну эти посты боль вызывают раз, а второе непонятно что такое "практическое использование"

пыщь-пыщь сделали бэкенд на серванте

почему на серванте - потому что

Anatolii
26.01.2017
15:38:40
круды к базе с валидациями:)

Google
Anatolii
26.01.2017
15:38:54
можно на стрелке!:)

вместо серванта

еще нету постов таких

blkmrkt
26.01.2017
15:39:12
вообще пока сборка не сломается, обычно и не замечаешь, что там что-то вышло
Вроде должна появиться новая прагма чтоб в одном сорце дефинировать одинаковые record fields. Ничего не писал вот, ждал пока выпустят, тк геморно с чужим жсоном работать

Anatolii
26.01.2017
15:39:38
да вроде ж DuplidateRecordFields есть уже

Alexander
26.01.2017
15:39:52
Все интересное обычно успевают обсудить и поместить еще до выхода

Quet
26.01.2017
15:40:11
ну борьба с болью и решение обычных проблем типа чем логи писать какую prelude взять где на ровном месте проебались и получили space leak или просто с производительностью беду

blkmrkt
26.01.2017
15:40:38
Anatolii
26.01.2017
15:40:53
в 8.0 завезли

но помойму там не все так гладко

Dmitry
26.01.2017
15:41:23
боль - это понимание RankNTypes

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

Quet
26.01.2017
15:41:46
боль - это понимание RankNTypes
вот не брали бы сервант и не нужен вам бы был RankNTypes )

Alexander
26.01.2017
15:41:57
В больших программах space leak скорее исключение, както так получается, а механизмы поисков и так все знают

Интересно если что-то нестандартное, а оно все стандартное обычно

Ну или тулзы всякие

Dmitry
26.01.2017
15:41:57
в других языках такого ощущения, по моему, не бывает

Alexander
26.01.2017
15:42:15
Это ж круто и просто

Dmitry
26.01.2017
15:42:31
потому что я их до сих пор не понимаю, я правда с тех пор и не пытался

Quet
26.01.2017
15:42:38
Это ж круто и просто
напиши статью )

Alexander
26.01.2017
15:42:40
Обожаю type level, правда мало когда реально совсем надо

напиши статью )
Я в жуйк про такое пишу, т.к. зачастую это интересные мелочи и for fun. В реальной жизни зачастую можно проще. Объяснять фичу в целом это нужно уметь (я не умею), а интересные задачи это они нужны

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