Size: a a a

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

2017 September 27

ST

Slava Turchaninov in Elm Lang сообщество разработчиков
поэтому наивное сравнение js и elm не прокатит.
источник

ST

Slava Turchaninov in Elm Lang сообщество разработчиков
purescript более сложный в старте
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Alexander Nuikin
Над коротким форматированием работа ведется 🙂
https://www.npmjs.com/package/elm-format-short
мне кажется отход от рекомендаций Эвана это не очень хорошо
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
А мне кажется, что тонны пустых строк - тоже не лучший вариант
источник

Вл

В ладу in Elm Lang сообщество разработчиков
Alexander Nuikin
Статическая типизация, нет RunTime ошибок, чистые функции, четкая архитектура.
Нет runtime ошибок?
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Я на свой лад форматирую код во время разработки и потом пропускаю elm-format и реально лучше читается
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Ну, если скомпилилось, то с веростяность 99,99 - нет.
источник

Вл

В ладу in Elm Lang сообщество разработчиков
Обращение по индексу возвращает maybe?
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
и все исходники на Elm лучше читаются и из-за пустых строк тоже
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Мне тяжело читать код после oт elm-format.
источник

RS

Roman Salnikov in Elm Lang сообщество разработчиков
В ладу
Обращение по индексу возвращает maybe?
Да
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Anton Kotenko
и все исходники на Elm лучше читаются и из-за пустых строк тоже
Я могу понять одну пустую строку, но не 3. И 2 - тоже ни к чему
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Alexander Nuikin
Я могу понять одну пустую строку, но не 3. И 2 - тоже ни к чему
ну это вкусовщина, но мне кажется если поднять статистику и провести А/Б тестирование, то тех кому они повышают читабельность окажется больше, по крайней мере в случае синтаксиса Elm. в книгах тоже иногда нужны отступы больше одной строки. имеешь право на свою либу, но не факт что её примет коммьюнити.
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
И я думаю, что не следует обожествлять Эвана. Он чувак хороший, но он не идеален.
Если почитать рабочую переписку, бывает, что у него _сейчас_ всплывают такие "открытия", которые многим были очевидны при первом столкновении как с Эльмом, так и с любым другим языком.
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Я понимаю. Но я же никого не заставляю. Я решаю свою проблему и предлагаю использовать это решение другим, если им нравится.
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
"Идеальность" вещь субъективная, кому-то все его решения не подходят, кому-то подходят почти все, последних на данный момент больше количественно в среде Elm-программистов, и поэтому кажется что есть культ, а на самом деле его нет.
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Нет, идеальность как раз таки вещь объективная. Он человек, а люди не идеальны. Они совершают ошибки.
Если бы он был идеален, то сразу бы написал конечную версию Эльма. Но, нет, язык периодически меняется.
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Anton Kotenko
"Идеальность" вещь субъективная, кому-то все его решения не подходят, кому-то подходят почти все, последних на данный момент больше количественно в среде Elm-программистов, и поэтому кажется что есть культ, а на самом деле его нет.
А кому-то не с чем сравнивать. Я всего лишь предлагаю альтернативу.
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Alexander Nuikin
Нет, идеальность как раз таки вещь объективная. Он человек, а люди не идеальны. Они совершают ошибки.
Если бы он был идеален, то сразу бы написал конечную версию Эльма. Но, нет, язык периодически меняется.
В этом плане да. Но он чаще совершает объективно продуманные и "правильные" действия чем те разработчики, которые этого не делают или делают реже, иначе не было бы языка, его концепции и его коммьюнити.
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Согласен. Чаще всего - да. Но в данном случае - нет.
источник