Size: a a a

Elm Lang сообщество разработчиков

2018 August 23

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Quet Zal
отсутствие типизации в cljs убивает все хорошее что в нем есть
repl который стартует по 3 минуты как только проект перестает быть игрушечным это наверное тот самый "тулинг который отлажен и работает отлично"
строгая типизация там есть, просто она динамическая. Вот скобочки - ну их нафиг честногря
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
@astynax Ты в принципе нормально, хорошо и подробно написал всё, я прочитал — но действительно, если сделать выжимку, то это «нытьё». Претензии типа по поводу `comparable` кажутся тебе очевидными и с высоты своего опыта (которого нет у других людей) ты понимаешь, насколько это костыль и оперируешь словами «так нельзя» и «это неправильно». Когда мы в каждой итерации этих «споров» говорим о том, что всё это — осознанные жертвы (которые со временем может и перестанут быть необходимы, но это не так важно) сделанные ради низкого порога вхождения и если начать вводить то, что требуешь ты, то получится PureScript — этот язык уже есть, и смысла никакого к нему стремиться нет. И ты об этом знаешь. Поэтому троллишь всё-таки больше всех ты.
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
Pawel Filimonenkow
строгая типизация там есть, просто она динамическая. Вот скобочки - ну их нафиг честногря
ну я про динамическую. про опечатку узнаешь уже в рантайме (
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Quet Zal
отсутствие типизации в cljs убивает все хорошее что в нем есть
repl который стартует по 3 минуты как только проект перестает быть игрушечным это наверное тот самый "тулинг который отлажен и работает отлично"
а вот репл в кложуре архи крутой, кто его аслил тому уже ничего не надо другого
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
он хороший, но стартует слишком долго на реальных проектах
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
А его не нужно перезапускать. Он запускается один раз.
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
да если бы )
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Кложурскрипт тоже прошёл мимо меня как раз из-за нечитаемости кода.
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Это вкусовщина
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
скобочки как раз не напрягают, а вот тулинг и динамические типы это печаль
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Всё суть вкусовщина, что мы здесь обсуждаем
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Людей, сичтающих ML-подобный синтаксис не менее нечитаемым, чем лисповый - множество (почти все несопричастные)
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
F# хуже, чем OCaml. Тулинг лучше, это правда. Но только IDE
в reason есть first ckass modules?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
есть
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Quet Zal
скобочки как раз не напрягают, а вот тулинг и динамические типы это печаль
Я за лисповый, там только скобочки, текст, апострофы и пробелы — минимализм-с. А в cljs та же болезнь что у перла и хаскеля — множества разнообразных операторов и модификаторов.
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Нет там никакого "множества". "Синтаксиса" чуть больше, чем в лиспах. Но именно что чуть. Просто reader чуть более продвинут.
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Стоит напомнить что долгое время программисты мечтали создать язык, код на котором будет читаться почти как книга (понятно что 100% схожесть не нужна и это было бы глупостью), и Эльм это ещё и детище этих мечтаний.
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Ой да ладно, опять с одиними и теми же разговаривать приходится. "Фу, синтаксис! Фу операторы как перле". Удаляйте мой нытьё. А я сам уйду
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
F# хуже, чем OCaml. Тулинг лучше, это правда. Но только IDE
не только IDE. Лучше документация, менеджер пакетов, больше примеров и биндингов
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Нет там никакого "множества". "Синтаксиса" чуть больше, чем в лиспах. Но именно что чуть. Просто reader чуть более продвинут.
Ну ты и про Хаскель так говоришь «нет сложностей», это вся суть твоих сообщений. А мы говорим — есть. Ты настаиваешь. Мы настаиваем. Что делать дальше?
источник