Какие проблемы решит проект Microsoft в Осло? - PullRequest
5 голосов
/ 23 мая 2009

Я смотрел несколько видео / веб-трансляций об "Осло", но все еще не вижу, как все это получается.

Я понимаю, что Осло - это платформа для моделирования.

Каков процесс создания DSL?

Это больше, чем просто инструмент для создания DSL?

Я понимаю, что MGramma используется для создания синтаксиса DSL.

Для чего предназначен язык М?

Что такое MSchema?

После создания MGrammar и его компиляции в .mgx, каким будет следующий шаг?

Ответы [ 2 ]

0 голосов
/ 23 мая 2009

Думайте об Осло как о замене excel / access. Что-то для конечных пользователей, чтобы моделировать и обрабатывать свои данные без необходимости разработчиков.

MGrammer - это то место, где нам становится интересно, но интересные вещи больше похожи на v2. Вы можете думать об этом как о макросах Excel, сделанных правильно.

0 голосов
/ 23 мая 2009

Это Статья в Википедии довольно непрозрачна.

Страница проекта Microsoft для Осло может быть лучшей отправной точкой. Начинается:

Об "Осло"

«Осло» - это кодовое название Microsoft Предстоящая модельная платформа. Моделирование используется в широком диапазоне доменов и позволяет большему количеству людей участвовать в разработке приложений и позволяет разработчикам писать приложения на гораздо более высоком уровне абстракция.

ИМХО, он выглядит более "полностью соответствующим модному слову", чем реальный продукт. Тем не менее, похоже, что есть какая-то демонстрация или предварительный просмотр технологии, доступный для загрузки. Можно было бы надеяться, что они включили некоторые образцы, которые проясняют, какие проблемы он намеревается решить.

...