Andrei
Надо строить теорию патчей на основе функции Text -> AST, где патчи для AST
Согласен, только CST — мы же хотим учитывать форматирование, да?
Vladislav
Не факт — как ты будешь в случае мерджей решать форматтинг? Наверное нужна еще функция AST -> Text, как раз решит проблему кодстайла неоднородного
Vladislav
(хорошо в Go с gofmt)
Vladislav
У нас вон пытаются: hindent, brittany. Да ничего не работает проком
Alexander
кажется срачик про форматеры был?
Alexander
конечно не работает, оно принципиально не может работать
jm
Никак? Как пользователь AST хочет так пусть и форматирует.
Vladislav
конечно не работает, оно принципиально не может работать
в компилятор встроить и будет работать
Vladislav
^ сказка
Vladislav
для indentation-sensitive языков по крайней мере
Alexander
ну предложи формат который устроит хотя бы 40% пользовптелей
Vladislav
если у тебя мерджатся ветки с разной индентацией, то ее надо будет менять
Andrei
ой да, а есть же и значимые инденты
Aleksei (astynax)
В Elm, вон, единый стиль работает. Некрасиво, зато у всех одинаково
Alexander
он по этому не работает
Alexander
в языке как го, пунктов о которых можно поспорить меньше, но и то я уверен что есть проблемы
jm
Автор идеи AST RCS предлагает забить на Text, как я понял.
Andrei
^ сказка
почему, втащить в ghc экспериментальный форматтер в произвольном стиле и наблюдать, как на него все переходят ;)
Aleksei (astynax)
Для притона уже даже есть автоформаттеры. Зато в хаскеле любят "красоту", да
Andrei
А это не про красоту
Alexander
spj stylr
Alexander
все уважают spj
A64m
также спж стиль с курлибрейсами как модные молодежные языки скала и раст
Alexander
вот!
A64m
тут и успех попрет. одни плюсы, короче говоря
Aleksei (astynax)
SPJ вроде бы стал отучиваться, говорят
Alexander
тлетворное влияние
Alexander
ну он писал, что раз у вас всех так горит, то я могу переучиться
Leonid 🦇
для начала надо перейти на monoid parseable язык, как нынешнее хобби Кметта
Aleksei (astynax)
Ещё и от жёлтого КомикСанса на синем фоне откажется, чего доброго!
Leonid 🦇
Я не знаю чем вас так бесит комик санас на синем фоне
Leonid 🦇
зато читаемо очень хорошо.
Leonid 🦇
И слайды у него получше чем у многих
Alexander
самые лучшие слайды и доклады у Аллена
Зигохистоморфный
самые лучшие слайды и доклады у Аллена
только он как человек не очень
Alexander
похоже сарказм прошел незамеченным..
Leonid 🦇
http://www.comicneue.com/ вот вам всем
Alexander
в общем с форматерами мы слишком далеко от консенсуса
Alexander
что-то похожее на тиббе стиль самое близкое, но он недоопределен, да и там НЬЮАНСЫ
Alexander
но этот стиль обидит лисперов
Aleksei (astynax)
Я не знаю чем вас так бесит комик санас на синем фоне
Не бесит же, наоборот - нежно обожаем!
Alexander
вообще удивительное сообщество, нет чтобы жрать что дают, им красоту подавай
Alexander
вот есть кабал, нет нужно хпак изобрести
Alexander
видите ли не удобно не крксиво
Alexander
какая тут стандартизация возможна
Leonid 🦇
а кабалистам с их бакпаком лишь бы стэк ломать
Leonid 🦇
А что там кстати за пихуль? Типа модерновый darcs?
Vasiliy
Пихуль вроде на расте
Anonymous
там что-то с использованием теорката для VC
Alexander
чота хвр побеждает
Alexander
в новом стеке даже парсер флагов запилили что кассаву поддерживает
Ignat
зато учится очень быстро.
Anonymous
Я не знаю чем вас так бесит го
он заявляет о себе как очень простой язык, но это совсем не так
Anonymous
его единственные плюсы это скорость компилятора и легкий деплой, которые профитят бизнесам скорее, чем программистам
Alexander
что значит учится?
Anonymous
что значит учится?
мб время через которое объект способен писать свои приложения
Anonymous
ну тот же лисп в разы проще для изучения чем го
PsyDebug
так это почти сразу, после прохождения тутора. но синтаксис очень мерзко выглядит
Alexander
я не знаю, я после прохождения тутора не могу писать приложения на го
Andrew
=)
Alexander
ну не hello world какой естественно
Andrew
я тоже, но по моему го лучше чем кложура
Alexander
но даже с задачками на экзорцизме, которые в общем-то hello-world были проблемы
Anonymous
читай "веб сервисы", го же
Alexander
ну го лучше чем много что
Andrew
(не наброс)
Alexander
вон лучше, чем питон на мой взгляд
Ignat
худей
Хорошо, я умею отвечать прямо: Comic Sans — некачественный шрифт.
Andrew
вон лучше, чем питон на мой взгляд
в какой области применения?
Alexander
да везде
Anonymous
я тоже, но по моему го лучше чем кложура
не согласен, но кложура мне тоже не нравится
Alexander
ну разве что благорадя ipython у питона есть мелкая область где питон уместнее
Leonid 🦇
в vfx во всех тулзах питон, и это печально