← All posts tagged language

Kim
GNU language Да я пропустил GNU'тые лингвистические игрища.

Из предыдущих лингвистических успехов проекта можно назвать введение в массовое употребление термина Digital Restrictions Management (DRM).

Теперь в речах rms появился новый термин: SaaSS — Service as a Software Substitute
Kim
spam GNU BL maillist language Просто немножко спама, который мне сегодня прилетел:

For discussions around programming languages, within GNU, but not specific to a particular GNU package, there is now a mailing list <language-experts@gnu.org>.

The subscription page is here: lists.gnu.org

You are invited to join if you have extensive experience in this area.

Topics will range from programming language design issues to implementation techniques. Possible topics include specific language features, diagnostics, multi-threading / parallel execution, programming styles, just-in-time compilation, and security.
Kim
interface language Сегодня построение интерфейсов соответствует идеям M.P.Ward высказанным в статье Language Oriented Programming ( citeseerx.ist.psu.edu ). Это замечательно, кроме двух основных идей:

1. Разработка должна быть нацелена только на создание языка верхнего уровня, что в приложении к современным интерфейсам значит вылизывание See-and-Point интерфейса.
2. Язык верхнего уровня должен быть безопасным в том смысле, что любой набор команд в данном языке должен делать что-то осмысленное.

Когда оба этих пункта используются одновременно, то интерфейсы получаются статичными и учитывают только те use case'ы, которые разработчики смогли придумать. Если же отказаться от безопасности в пользу богатства языка, либо от фокусировки на языке верхнего уровня в пользу красоты и удобства языка среднего уровня, то в результате должны получаться более удобные системы.