22 сентября 2009 · Комментарий

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

Насколько я понимаю текущий тренд, то в language workbenches принято следующее разделение: формулирование проблем "компиляции" из одного языка в другой -- это программистская работа. А вот формулирование проблем предметной области "из жизни" -- это работа уже непрограммистская. Тем самым "программирование" определяется как предмет преобразования описаний и обеспечения их "исполняемости" (т.е. написание компилятора или редактора -- это программирование, а написание "программы" вычисления какой-нибудь особо кривой системы дифуров -- не программирование, и не работа программиста, независимо от используемого языка, будь он Fortran или Modelica).

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