17.10.1995 НовостиБЕСЕДЫ О ПРОГРАММИРОВАНИИ Питер КоффиВ конце августа японская фирма NEC объявила о техническом усовершенствовании питаемых гибких соединений - и теперь становится возможным создание "змееподобного" робота. Его можно будет использовать в самых разных отраслях промышленности и при спасательных работах. Я думаю, это подходящий повод поговорить о программировании.Меня пугает, когда люди ведут себя так, будто создание робота - задача инженеров-механиков. Сами же эти инженеры, кажется, относятся к программам, как к волшебному порошку - стоит посыпать им Пиноккио, и тот превратится в летающего слона.Нынешнее состояние дел в программировании роботостроения можно сравнить с работой обычного паука - во всяком случае так утверждает Ханс Моравек в своей книге "Mind Children" ("Размышляют дети"). Вам нужен человекоподобный робот, способный по-человечески реагировать на непрограммируемую ситуацию? Подождите пятнадцать лет и выписывайте чек на десять миллионов долларов или подождите еще двадцать, и тогда вы сможете купить его меньше чем за тысячу - об этом говорят сделанные Мораве-ком расчеты, основанные на подробном и хорошо аргументированном анализе тенденций и проблем развития технологии.Но даже сегодня, если думать о приложениях так, как будто мы создаем роботы, можно улучшить качество кода за счет надежного модульного конструирования и четко определенных функций. Принципиальной разницы между ребенком, определяющим поведение "черепашки" на языке ...
читать далее.