@haskellru

Страница 718 из 1551
Alexander
28.12.2017
16:19:47
т.к. писать без лишних нагромождений это удобно

Vadim
28.12.2017
16:20:53
Это ты вбросил чтоб тихо небыло? )
ну да..я просто действительно не знаю что ответить на такое)

Leonid
28.12.2017
16:21:55
мы на такое не поведемся, у нас тут прожженые спорами "ой докажи за хаскель" люди

illiatshurotshka❄️
28.12.2017
16:23:13
но правильно сказано ведь

Google
Alexander
28.12.2017
16:26:40
можно все что угодно написать на си

дальше - абстракции

или асме

чего, тут спорить

Vadim
28.12.2017
16:27:41
ну есть же концептуальная разница между джавовыми абстракциями и хаскельными...типа того что джавовые увеличивают количество кода, а хаскельные сокращают, нет?

illiatshurotshka❄️
28.12.2017
16:28:34
можно все что угодно написать на си
ключевое слово ”нагромождения”

Alexander
28.12.2017
16:28:50
ну везде кроме си нагромождения

даже в C++

ой асма

illiatshurotshka❄️
28.12.2017
16:29:03
в с++ конечно

Alexander
28.12.2017
16:29:11
абстрагировались от регистров и памяти

и устроили пляски

illiatshurotshka❄️
28.12.2017
16:31:47
в лиспе например не нагромождения

Google
Yurii
28.12.2017
16:38:41
в лиспе например не нагромождения
Продолжая вбросы а как же нагромождение скобочек

illiatshurotshka❄️
28.12.2017
16:39:03
но я серьезно

Yurii
28.12.2017
16:39:18
в лиспе например не нагромождения
Кстати, есть нормальный пример самомодифицирующейся программы на Лиспе?

illiatshurotshka❄️
28.12.2017
16:39:30
emacs?

adam
28.12.2017
16:40:24
но я серьезно
макросы на лиспе хоть раз писал?

illiatshurotshka❄️
28.12.2017
16:40:43
ага

adam
28.12.2017
16:41:02
может быть остался еще в папках один мемный пример

Yurii
28.12.2017
16:41:19
emacs?
ну, что-то, что имеет поменьше исходников)

illiatshurotshka❄️
28.12.2017
16:41:31
ну макросы не каждый день пишутся

adam
28.12.2017
16:46:47
помню однажды пытался один метод отдебажить в sbcl, одна из причин почему я больше не пытаюсь

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

illiatshurotshka❄️
28.12.2017
16:47:49
ну используются они часто

но не пишутся имо

sbcl мне не очень нравится

Yurii
28.12.2017
16:48:42
странное условие
не знаю, как по мне, вполне адекватное. Чтобы не нужно было перекапывать кучу кода, который не нужен в рассматриваемом аспекте

? animufag ?
28.12.2017
16:49:12
а в целом комон лисп нормальный?

illiatshurotshka❄️
28.12.2017
16:49:31
в большинстве лиспов есть стандартная функция для парсинга s-exp

а в целом комон лисп нормальный?
racket и carp намного лучше

Google
Yurii
28.12.2017
16:52:28
illiatshurotshka❄️
28.12.2017
16:52:56
?

Антон
28.12.2017
16:59:19
>чат про haskell >обсуждают Common lisp

adam
28.12.2017
16:59:43
с подключением

Антон
28.12.2017
17:00:09
В смысле? Я тут несколько дней

Даже успел вякнуть что-то по делу

? animufag ?
28.12.2017
17:00:58
теперь пора сказать своё мнение про лиспы

Антон
28.12.2017
17:02:33
"лиспы" -- это слишком широкая группа для вынесения однозначных суждений

Pig
28.12.2017
17:09:17
это чат forall a. about a

Alexander
28.12.2017
17:09:34
но про хаскель

Антон
28.12.2017
17:13:10
Кстати, а почему Hask -- не категория?

Denis
28.12.2017
17:13:24
Denis
28.12.2017
17:13:45
короче до Set далеко

Антон
28.12.2017
17:14:03
так вроде с жопами как раз категория получается

Denis
28.12.2017
17:14:27
ну в категории вроде одна жопа может быть

Void

Pig
28.12.2017
17:17:00
Так под жопой не боттом имели ввиду?

illiatshurotshka❄️
28.12.2017
17:17:23
_|_

Google
Pig
28.12.2017
17:18:29
тип без конструкторов законная жопа, а бесконечный цикл нет?

Oleg
28.12.2017
17:19:58
почему все разучились читать гугель?

Hask - HaskellWiki https://wiki.haskell.org/Hask

Антон
28.12.2017
17:21:05
Николай
28.12.2017
17:29:37
теперь пора сказать своё мнение про лиспы
Вот умел бы GHCJS такой же быстрый хот-релоадинг без потери состояния, как это умеет Кложа со своими либами, цены бы ему не было. А пока что приходится использовать хаскелль как учебное пособие по ФП, а для реальной работы - что-то вроде Кложи, что очень печально ?

Oleg
28.12.2017
17:31:04
Никто тебе не виноват, что ты родился фронтендером

Alister
28.12.2017
17:32:22
Мама, почему я фронтэндер? Откуда Node.js в моей крови?

Николай
28.12.2017
17:34:04
Деление на фронтэндеров и бэкэндеров, ИМХО, порочно, ибо не улучшает никак ситуацию. А вообще, я скорее фул стак девелопер. Раньше никогда не занимался фронтом.

Admin
ERROR: S client not available

Quet
28.12.2017
17:35:14
хот релоад в кложе достаточно условный конечно

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

Oleg
28.12.2017
17:36:11
Но вообще хот-релоадинг без какого-то а-ля ивентсорсинга это же как выдернуть картридж из денди и воткнуть другой без ресета. Какой уважающий себя типизированный язык на это пойдёт?

Quet
28.12.2017
17:37:29
не писал на коммон лиспе я про figwheel сейчас (если мы за фронт)

Николай
28.12.2017
17:38:24
хот релоад в кложе достаточно условный конечно
ClojureScript + Figwheel работают очень хорошо. Да, бывает, что надо делать релоад страницы, но редко. За одну сессию успеваю наверстать и налепить логику на целую страницу.

Oleg
28.12.2017
17:38:38
Думаю несложно написать фреймворк, который будет поддерживать релоадинг при сохранении своего (и только) внутреннего состояния. Вон как тот хаскелёвый про 3D что-то

A64m
28.12.2017
17:39:25
все лиспы ужасны

illiatshurotshka❄️
28.12.2017
17:40:35
у кого-то не было прозрения

A64m
28.12.2017
17:40:49
это оно и есть

Google
Oleg
28.12.2017
17:42:00
Возможно, это бесконечная диалектическая цепочка прозрений

Где лиспы снуют туда-обратно из области прекрасного в область говна

Николай
28.12.2017
17:43:14
все лиспы ужасны
Типов очень не хватает, да. Много в голове приходится держать. Но буст к продуктивности огромен на ряде задач типа разработка UI и все такое, во многом из-за воркфлоу "живого" программирования, без циклов компиляции-релодинга. Модерновые typesafe языки (scala, haskell) явно в этом отношении уступают.

Oleg
28.12.2017
17:44:28
*Но только если ты - фронтенд

illiatshurotshka❄️
28.12.2017
17:44:38
typed-racket довольно неплох, как и carp

A64m
28.12.2017
17:45:27
да ничего хорошего в тайпрекетной системе типов нету

Николай
28.12.2017
17:47:33
хз съехал с cljs на элм и какого хера не сделал это раньше..
И дважды писать слой предметной области для фронта и бэка? Не вариант, к сожалению.

A64m
28.12.2017
17:47:57
помимо того, что нету нормальной системы типов нигде, еще и строгие (кроме пары поделок), нету нормальных выразительных средств типа тайпклассов и модулей, нету вообще никаких элементарных фп удобств - вот это самая боль, одна единственная имплементация, которая хоть вид делает что что-то оптимизирует, но все равно тормозная, с убогим рантаймом и тащит с собой "компилятор"

думаю, ужасы еще можно перечислять и перечислять

Quet
28.12.2017
17:50:47
И дважды писать слой предметной области для фронта и бэка? Не вариант, к сожалению.
дважды типы описать? ага "не вариант" это когда про опечатку узнаешь только когда все упало

Николай
28.12.2017
17:54:56
дважды типы описать? ага "не вариант" это когда про опечатку узнаешь только когда все упало
Ну да, многие структуры данных дважды придется описывать, на разных языках. Плюс два разных механизма сериализации. И причем в случае рассинхрона моделей данных все тоже скомпилируется, а упадет только в рантайме. По любому тесты надо делать.

Quet
28.12.2017
17:56:05
да, только тут оно упасть может только на слое десериализации json, а в случае кложи+клжс где угодно

Николай
28.12.2017
17:57:34
Это да ) в кложе больше тестов придется писать.

Mikhail
28.12.2017
19:34:24
Мама, почему я фронтэндер? Откуда Node.js в моей крови?
Просто вид у тебя был немного безумный, вот и назвали Фронтославом, сынок

Alister
28.12.2017
19:36:10
При рождении зависимости долго компилировались

Тёма
28.12.2017
20:07:17
Кстати, если зашла речь о фронтенде, то http://fvisser.nl/clay/ очень крутой CSS-препроцессор. Верстается в нём субъективно приятнее, чем в elm-css. Никаких очень модных grid там конечно ещё конечно нет, но это нестандарт пока что.

Petrovich
28.12.2017
20:10:35
проиграл

забавно придумали

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