Публикации по теме 'design-language'


DSL против «изучения языков»
Существует категория языков, которые используются для обучения программированию новичков, часто детей. Исторически первичным примером является LOGO , язык для рисования на холсте всем известной тутле-графики . В наши дни много шумихи вокруг Scratch и подобных языков, разработанных на базе Blockly , таких как CoBlox , язык в блочном стиле для программирования промышленных роботов. Являются ли языки обучения (LL) предметно-ориентированными языками (DSL)? Очевидно, что нет Scratch:..

Что входит в языковой дизайн… за пределами домена
Хороший языковой дизайн - это не только абстракции, вдохновленные предметной областью, в том числе передовой опыт разработки программного обеспечения, рекомендации по инструментам и стиль! В предыдущем посте я обсуждал, что составляет хороший бизнес DSL. Под этим термином я подразумеваю язык, который предназначен для использования людьми, которые не являются программистами, но являются профессионалами в своей области (я вижу еще один пост по этой теме :-)). Я определил абстракции..

The eli4d Gazette — Выпуск 046: Доступность языков программирования и причина DHH для StimulusJS…
Tech Pick (Доступность языков программирования) Я большой поклонник Санди Мец . Она похожа на одного из тех мастеров дзэн, которые вырывают своих учеников из их текущей колеи восприятия. В недавней статье ( Что дает объектно-ориентированное программирование ) Сэнди подробно размышляет об объектно-ориентированном программировании и возможностях , которые предоставляет этот подход. Это отличный и полезный пост. Один раздел, который поражает меня, заключается в следующем: Так же,..