31 марта 2010 · Комментарий

Без заголовка

В апрельском выпуске Communications of ACM 2010г. поднимается этот вопрос: собственно "программирование" является только маленькой частью того, что сейчас связано с IT. Предлагается брать ITIL за основу новой структуры того, чему нужно обучать современных айтишников. Понятно, что это "от философской безысходности". Проблема, как мне кажется, не столько в "что в языке первично", а в том, как вообще подходить к конструированию языков, отвечать на вопрос "что есть язык" и "что в языке должно быть отражено и для чего". Философски эта проблема решается осознанием разницы programming/modeling-in-small и programming/modeling-in-large, я неоднократно об этом писал. Проект FONC в VPRI адресует эту же проблему как "масштабируемость": языковые решения, которые пригодны на уровне "около ассемблера" и равно на самом высоком уровне описания задачи. Так что проблема осознана, и не так фатальна. С проблемой работают.

К записи · К обсуждению