|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Victor Petrenko 2:5061/6.40 16 Dec 2001 21:24:40 To : Andrew Ezhguroff Subject : Гоpодская олимпиада по инфоpматике -------------------------------------------------------------------------------- np: A Tribute to Pink Floyd CD 1 - Controlled Bleeding - Another 16 декабря 2001 года (а было тогда 16:47) Andrew Ezhguroff в своем письме к Victor Petrenko писал: >> Паскаль ближе к человеческому языку, он более понятен >> обычному, стандратному, если угодно человеку AE> Сначала надо уточнить, о каком Паскале мы говорим. Классический AE> Паскаль - язык ориентированный на обучение программированию, в котором AE> самые новаторские идеи своего времени реализованы минимальным кол-вом AE> конструкций. К сожалению, первоначальная идея была извращена во всяких AE> "расширениях" (BP, Delphi и даже официальный стандарт). Хм... не не встречался классический Паскаль, потому что я только 6 лет занимаюсь программированием, поэтому все свое суждение я отношу к TP 5.5, TP 6.0 и BP 7.0. Delphi, я разумеется считаю отдельный языком. Его иногда называют Object Pascal. Delphi, разумеется, не тянет на роль учебного языка - ламерство все это, если с него начать. Я не знаю о какой порче паскаля ты говоришь, но думаю, что она не существенна касаемая сабжа, тем более касаемая эхотага. AE> Для неподготовленного человека действительно сложнее. Из-за того, что AE> он дает слишком много возможностей и при этом перекладывает всю AE> ответственность на программиста. Hо после Паскаля (который и учит AE> правильному мышлению) никаких сложностей Си не представляет. Да, с этим я полностью согласен, хотя существует, конечно, вероятность "закомплексовать" программиста, чтобы он не смог нормально программировать на Си, но по-моему, это редкий случай. >> си, очень сильно зависит от человека, который будет учиться. А лучше >> бы, конечно, учиться отвлеченно от языка программирования, а в >> качестве >> примера - Ассемблер (MIX, например)... AE> А вот это как раз наихудший вариант. Ассемблер надо давать посте языка AE> высокого уровня. Иначе придется долго переучиваться думать в терминах AE> конструкций высокого уровня, а не в адресах и условных переходах. Возможно, ты и прав, но если речь идет об алгоритмах, а их вполне можно изучать раньше самого программирования, то асм ИМХО идеальный вариант. Кстати, а как ты относишься к таким теориям, как Машина Тьюринга или Поста? Team [DreamWeb] С уважением, Victor Petrenko (aka Top) --- //KMS //AsmOS (http://spawnhole.narod.ru/asmos/) * Origin: Как говорил Шаляпин,бесплатно только птички поют (2:5061/6.40) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/146683c1d04b5.html, оценка из 5, голосов 10
|