|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Cheusov 2:5020/400 30 Jan 2003 14:10:17 To : Vladimir Bormotov Subject : Re: куда идет линукс... -------------------------------------------------------------------------------- Vladimir Bormotov <bor@vb.dn.ua> writes: > >> AC> В питоне же я должен двигать строчки туда/сюда и могу > >> AC> совершенно случайно вынести строчку другую за пределы того > >> AC> самого цикла и/или условия. > >> > >> IMHO случайно нельзя. Если есть конечно некоторая дисциплина > >> кодинга ;) Собвенно, у меня был точно такой-же "комплекс", когда > >> я только начинал знакомиться с питоном. Собственно поэтому я и > >> "просто улыбнулся с аргументов Hечаева", которые тут пролетали > >> как-то ранее... > > AC> Значит каждый остался при своём. Я не хочу напрягать свою > AC> "дисциплину" там, где это может сделать за меня автомат. > > и? чем нажитие кнопки <Tab> не автомат? <Tab> вместо '{'. > > Да, а если нужно закончить блок, нужно нажать <BackSapce>, это > сильно сложнее чем нажать '}' При написании нового куска не сильно. При вставке/замене/удалении управляющих конструкций очень не удобно. Я такого не люблю. > > > >> AC> Это ведь никак не проконтролируешь. > >> > >> Это - да. Hо это, не нужно контролировать. Hаоборот, _этим_ > >> контролируется другое. > > AC> В наше то время? Да где и когда ты видел неструктурные шедевры? > > вот! Именно! К чему весь и прикол, что "сейчас уже неструктурно не > пишут". Т.е. ставить отступы по-сути, напряжно только для сознания, > которое упирается (пример упорства с серьезными аргументами был в > письме Hечаева). Hо если этот барьер переступить - то понимаешь что > никакой проблемы нет. Во-первых проблемы есть (см. выше), а во вторых отступы ставятся автоматом. По крайней мере в emacs. А проблемы ыозникают при *редактировании* части кода. А вообще, давай закруглятся с питоном. Я уже давно понял, что он тебе нравится ;) > > впрочем, пример неструктурного шедевра я могу показать ;) > > http://www.tycobka.lv/~alex/misc/MAZE_3.C > > ;))) Искусство! ;) > >> Я почему вообще на это обратил внимание - выравнивания, точно по > >> python-style ;) > > AC> Этот style значильно старше;) > > т.е. автор питона, даже не изобретал ничего. Просто взял провереный > годами стиль кодинга, и заимплементил это как "обязательное > языковое требование". Тогда откуда напряг-то? А, да, я знаю, чуство > противоречия. ;)) Он поторопился с революциями. {/}, begin/end, if/fi и подобное значительно удобнее и надёжнее. См. выше. > чет ползем в оффтопик... Есть такое дело. И всё-таки было бы интересно знать, почему лисповцы не пишут так, как было было в поскипаном. > -- > Bor. -- Best regards, Aleksey Cheusov. --- ifmail v.2.15dev5 * Origin: Science Soft (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/172831e1d67ab.html, оценка из 5, голосов 10
|