smart



Предыдущая | Следующая

smart (остроумный, ловкий), прил. Программу называют остроумной, если она умеет делать Правильное Дело (см. Right Thing) в самом широком диапазоне сложных и запутанных ситуаций. Разница между «интеллектуальной» программой и остроумной заключается в том, что на сегодняшний день просто не существует интеллектуальных программ (см. AI-complete). Ср. с robust, хотя некоторые остроумные программы могут быть хрупкими (см. brittle).