|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Cheusov 2:5020/400 16 Jan 2003 18:21:43 To : Vladimir Bormotov Subject : Re: printf обрезает строку до пробела -------------------------------------------------------------------------------- Vladimir Bormotov <bor@vb.dn.ua> writes: > >>>>> "AC" == Aleksey Cheusov <cheusov@scnsoft.com> writes: > > >> AC> Hе любить C++ просто модно. > >> > >> К сожалению, модно на нем писать, не зная его в достаточной степени, > >> чтобы писать на нем качественные вещи. Жабы это тоже касается. > > AC> Это же можно сказать и про любой другой язык. > > в разной степени. > > > AC> Это вообще не относится ни к какому языку конкретно. > > в некотрой степени отнотися. Hапример на Eiffel (и думаю ADA) довольно > сложно писать плозие программы. Хотя, разумеется если очень хочется, то > можно. С Eiffel я ознакомился весьма поверхностно. Если имеются ввиду инварианты в виде пост- пред-условий, то да, это действительно дисциплинирует. Hо можно ведь и не напрягаться при их написании. > AC> Любой пожно испаганить кривыми руками. К тому же кривые руки - оценка > AC> субьективная. > > да, но есть некая статистика, когда человек (не автор) рассматривая код на > perl, python, eiffel, и так далее, напишет автору кода, и скажет "ты что, > так не пишут! пишут вот так ...". > > Посмотрите какие красивые примеры на perl пишет Том Кристиансен. Я от > многих людей используюзих perl для решения конкретных задач слышал что код > DBI полезно смотреть, даже если не знаешь перл. Вот перл не использую только потому... Hе нравится от мне, в общем;) Hо на DBI посмотрю ;) > > Практически все что попадает в python stdlib тоже можно ставить новичкам в > пример "как нужно писать хорошие программы на питоне". > > К другим инсрументам, это все относится в гораздо меньшей степени. Да, я > знаю что есть масса всяких style-guide и для C/C++, и даже для PHP! А в > java так ваще стил "культивируют"... > > Hо перефразируя известное высказывание - инструмент должен быть > выразителен сам по себе. Тот факт, что в дополнение к инсрументу еще > нужно _учить_ стилю, говорит о недостатках инсрумента. Если под стилем имеется ввиду структурное программирование, то это ещё не всё. Где ставить скобки и правила именования - это тоже не принципиально. Если кому-то "удобно" вколачивать 5000 строк в один файл и его от этого плющит, никакой стиль ему не поможет, да и язык тоже. -- Best regards, Aleksey Cheusov. --- ifmail v.2.15dev5 * Origin: Science Soft (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/17283fad09e9d.html, оценка из 5, голосов 10
|