LINUX.ORG.RU
Ответ на: комментарий от Anounax

А что значит «прибитом гвоздями»?

Это значит не компилируется, если не отформатирован «правильным» образом. Мне кажется, тогда бы многие вещи стали проще.

a3
() автор топика
Ответ на: комментарий от a3

>Это значит не компилируется, если не отформатирован «правильным» образом. Мне кажется, тогда бы многие вещи стали проще.

То есть хрюшку сделать будет нельзя?

Anounax
()
Ответ на: комментарий от ALeo

>Разве это всегда плохо )

когда требуется устроить заказчику тотальный вендорлокин..

volh ★★
()

>Что плохого в прибитом гвоздями форматировании кода?

Ничего плохого.

1) Среда программирования сама отобразит код, как предпочитает видеть программист;
2) Код становится самоверифицируемым и устойчивым от случайных или злонамеренных изменений — такой код не пройдёт компиляцию, и возникнет ошибка в том месте, где нарушено форматирование, а значит повреждена целостность исходника;
3) Из-за того, что прямая правка кода несоответствующим инструментом/редактором/ приводит к полной негодности исходника, то среды программирования, сохраняющие целостность исходников, становятся важными объектами целевых атак для легального внедрения в исходный код всяческих эксплоитов, соответствующих спецификациям форматирования.

Мы переходим на новый уровень сложности, который, противоречит парадигме простоты и здравого смысла: обеспечиваем целостность теми средствами (усложнённые и специальные IDE), которые и так возложены на железо (контрольные суммы).

iZEN ★★★★★
()

в возникновении проблем на ровном месте

stave ★★★★★
()
Ответ на: комментарий от Elverion

Раз в коробке - значит, круглое. Раз круглое - значит, оранжевое...

Miguel ★★★★★
()

Абсолютно ничего! Намного хуже когда есть возможность один и тот же код написать 10-ю различными способами, а любителей однострочников и perl ascii art надо стрелять на месте без суда и следствия.

fat_angel ★★★★★
()
Ответ на: комментарий от madcore

Кстати ничего не имея против питона, могу сказать что такое жёсткое форматирование как, например в FORTRAN77 всё же не нужно. Сейчас разбираюсь с программой куски которой писали ещё в начале лохматых 90-х, хочется просто кого-то убить. Особенно это касается отступов циклов и условных выражений.

А в питоне да, приходится только не забывать :set expandtab

octy ★★
()
Ответ на: комментарий от octy

> такое жёсткое форматирование как, например в FORTRAN77 всё же не нужно. Сейчас разбираюсь с программой куски которой писали ещё в начале лохматых 90-х, хочется просто кого-то убить. Особенно это касается отступов циклов и условных выражений.

Разве там отступы для циклов и условных были обязательны? По-моему, только резервировались первые 6 колонок для меток, знаков комментариев и продолжения строк.

question4 ★★★★★
()
Ответ на: комментарий от Elverion

>> Педонисты - это тайные любители Васика.

Во логика.

И linux и mac - UNIX'ы. Значит все линуксоиды латентные п*доры.

С каких это пор Линукс стал ЮНИКСом????????

Bioreactor ★★★★★
()
Ответ на: комментарий от ei-grad

покажите где написано что там было жесткое форматирвание


10 FOR I=1 TO 10
20 PRINT I
30 NEXT I

Петонисты явно черпали свои идеи из BASICA. И, как рационализаторы, добавили обязательные отступы.

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

10 FOR I=1 TO 10 20 PRINT I 30 NEXT I

Петонисты явно черпали свои идеи из BASICA. И, как рационализаторы, добавили обязательные отступы.

Чёто я невкурил, а где здесь связь с питоном. Только то что один оператор - одна строчка?

zloelamo ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.