Anonymous
что контринтуитивного? очевидно что println это макрокоманда, и каждый разработчик должен понимать как работают аргументы макрокоманд
Berkus
պլհկ
Berkus
о нет только не гофер чят
Mike
Anonymous
очевидно что у макрокоманд может быть любой набор правил для синтаксиса
Mike
so what?
Mike
да пусть у них будет произвольный синтаксис
Mike
то что нельзя просто напечатать переменную, а надо извращаться — это не удобно
Mike
поэтому и кактус
Anonymous
извращаться?
Маjко
պլհկ
напиши свой макрос с блекджеком и шлюхами, если ты печатаешь там постоянно что-то
Mike
то есть ты не видишь чем синтаксис заставляющий вызывать форматтер строки это блять менее удобно чем просто приведение к строке при печати?
Vladimir
Ну по факту
Vladimir
Просто Раст говорит тебе, иди ты нахуй со своими переменными, если хочешь печатать, пиши сообщения
Vladimir
Ты ж блять интерфейс для человека пишешь
Маjко
Sherzod
мы о дебаге?
Маjко
По дефолту тут форматированный
Маjко
Я хз в чем суть претензии
պլհկ
не ну вы чо
պլհկ
ясно ж что пацанчик с руби-петухона-жс
պլհկ
привыкли тама писать var_dump() и мозги не ебать
պլհկ
а тут какие-то форматеры
Mike
я не делаю утверждение о том что это не правильно
Anonymous
оно даже оверхеда не дает
Mike
я объясняю почему на мой взляд чувак сказал что println — кактус
Anonymous
совсем зажрались
Sherzod
Потому что это хуёвый метод дебага
Sherzod
пиздец просто
Sherzod
я так делал когда бейсик учил
Sherzod
а тут блядь в 2017 году...
Sherzod
хорошо хоть gdb есть )
Mike
ща тут придет чувачок один
Mike
который расскажет тебе что в расте дебаг не нужен
Mike
если скомпилилось — значит работает
Sherzod
ошибки в БЛ никто не отменял же :(
Mike
кажется его это не убедило
Sherzod
говорят в эклипсе дебажить можно, но это не точно :)
Anonymous
вот да
Anonymous
тдд это отличная вещь
Vladimir
В расте дебаг не нужен. Просто пишешь ассерты на инвариантность
Vladimir
И всё работает
Vladimir
Контрактное программирование рулит
Anonymous
но ассерты делать вне тестов это неправильно
Vladimir
Правильно😡
Anonymous
нет
Anonymous
Vladimir
нет
Если твоя система посылает неправильные данные, а твоя функция требует эти данные для корректной работы, кто виноват?
Sherzod
идеальное программирование
Mike
Anonymous
Maxim
нет
в стандартной либе в сорцах видел ассерты
Anonymous
но по-правильному надо бы заново отправлять запрос с увеличением таймаута
Berkus
вот у вас горит-то
Vladimir
Ассерты - наше будущее
Vladimir
Компилятор кстати тоже ассерты выдает, только статические
Anonymous
ассерты лучше банального vardump но нужно использовать систему типов правильно
Anonymous
Sherzod
я не мучаюсь )
Mike
Sherzod
в ноде ваше треш :( сидел в англоязычном гиттере
Vladimir
gsomix
У вас тут всегда так? :(
Vladimir
А пока только ассерты, только хардкор
Berkus
Berkus
Anonymous
ого
Mike
Anonymous
Маjко