бейсик (программистское)
Oct. 5th, 2008 02:11 pmРеддит порадовал рассказом об учителе программирования в школе, который до сих пор учит учеников QuickBasic'у; забавное преимущество состоит в том, что он может не волноваться, что ученики будут искать решения домашних заданий на сетевых форумах, потому что их там разве что высмеют.
(я люблю цитировать Дайкстру, который сказал как-то, что у любого, кто начал программировать с Бейсика, навсегда и неизлечимо искривлены мозги, и он никогда не сможет стать настоящим программистом; стоит ли добавлять, что я начинал с Бейсика?)
(я люблю цитировать Дайкстру, который сказал как-то, что у любого, кто начал программировать с Бейсика, навсегда и неизлечимо искривлены мозги, и он никогда не сможет стать настоящим программистом; стоит ли добавлять, что я начинал с Бейсика?)
no subject
Date: 2008-10-05 10:44 pm (UTC)Потом объяснить, что есть ассемблер, биты-байты, слова двойные, регистры, стек растущий вниз (ну пусть IBM PC) и куча растущая вверх. И все это воспринимать как C++ -- реальном языке на котором уже можно работать.
А C это идеальный дробовик для простреливания себе ног. Аргумент, что ноги все равно надо простреливать не принимается, потому что прострелить можно и шарпом.