Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Timur I.Danyarhojaev                 2:5095/1.128   20 Feb 2002  11:19:00
 To : All
 Subject : Языковые оболочки...
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: usenet@cache.inetcomm.net
 .RFC-NNTP-Posting-Date: 20 Feb 2002 07:19:09 GMT
 .RFC-X-Accept-Language: ru, en
 From: "Timur I.Danyarhojaev" <tid@podolsk.ru>
 
 Vladimir Bormotov wrote:
 
 > From: Vladimir Bormotov <bor@vb.dn.ua>
 >
 >                 Hi, Victor!
 >
 > >>>>> "VW" == Victor Wagner <vitus@communiware.ru> writes:
 >
 > AIZ>> Еще раз отошлю к компилятору Turbo Pascal 7.0 - к опции компиляции
 > AIZ>> {$B+} 8-)
 >
 > AIZ>> Я учился на Паскале - в литературе призывали так никогда не пользоваться
 > AIZ>> и приводили точно такие же примеры.
 >
 >  VW> В какой литературе? Hи у Вирта, ни у Грогано я такого не помню. А
 >  VW> поделки русских преподавателей высшей школы - ни разу не авторитет.
 >
 >  да не важно у кого что. Есть понятие "side effect". это понятие довольно
 >  четко определено, и сказано "не делайте, это грабли разложеные самому
 >  себе".
 >
 >  Мы вот давеча, с моей подачи "завели оптимизацию", которая по сути была
 >  side-effectom, и не познее чем через часок на нее-же наступили. Посыпали
 >  голову пеплом, добавили еще один урок в копилку опыта, и все переделали
 >  так, как нужно было делать сразу. Hасколько бы лениво не было это делать.
 >  Без всяких сторонних эфектов. Только явные вызовы и единсвенные
 >  результаты.
 >
 >  Кстати, за что я не люблю Си - там ПОЛHО мест где можно сделать "сторонние
 >  эфекты". И язык никак не стимулирует к тому, чтоб этого не делать, даже
 >  наоборот. А классиков, конечно мало кто читает, в итоге получаем линукс,
 >  который при reset'Е SCSI-device набивает в сислог пачку сообщений, а
 >  при поднятии его в on-line становится страшно за пропиленую поверхность на
 >  винте - производится запсь в /var/log/messages
 
 Я могу только повторить: С - не язык высокого уровня в обычном понимании,
 относится к нему надо как к архитектурно-независимому ассемлеру.
 А это требует от программиста совсем другой квалификации.
 
 --- Mozilla 4.77 [en] (X11; U; Linux 2.2.16-3 i686)
  * Origin: PUES (2:5095/1.128@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Языковые оболочки...   Timur I.Danyarhojaev   20 Feb 2002 11:19:00 
Архивное /ru.linux/458022602e24.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional