Михаил Донской, программист



Если чья-то мысль Вас заинтересовала, то Вы всегда можете получить информацию о человеке, ее высказавшем, так как находитесь в Интернете.

  1. У медиков "язык межнационального общения" латынь, у дипломатов - французский, у программистов - английский.
  2. Основой общения является семантическая модель предметной области, имеющаяся в любой программе.
  3. Одним из важнейших принципов программирования для меня является создание собственного инструментария для любого проекта, начиная с проектов средней величины. Это мы называли созданием специализированного (для проекта) языка программирования.
  4. Появилась Windows 3.1, и пришлось от традиционного процедурного программирования переходить к программам, управляемым потоком событий. При этом ушло много усилий на понимание, того "куда лошадь запрягать" - как устроен порядок исполнения кода в таких программах. Поток управления в них весьма неочевиден, и проблемы многопоточности и синхронизации вышли на первый план.
  5. Новый способ организации программ - программы, управляемые потоком событий. Такая организация жизнь пользователя легче, но порождает массу для программистов, которых надо переучивать. Windows диктует программистам, как составлять программы, так как Windows из интерфейса превратилось в многозадачную операционную систему.