Создать свой первый язык программирования проще, чем вы думаете? - PullRequest
1 голос
/ 07 марта 2011

Название этого вопроса на самом деле является названием продукта, который я собираюсь приобрести.Но на сайте мало информации, которую я ищу.И мне было интересно, кто-нибудь из вас использовал эту систему раньше?URL-адрес: http://createyourproglang.com/?hop=rubyinside - а также мне не нужно покупать Ruby или что-то еще, чтобы иметь возможность использовать этот продукт?

Любая помощь приветствуется.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 07 марта 2011

Так как на странице очень мало деталей и никаких отрывков, я довольно скептически отношусь. Тем более что создание грамматики, написание синтаксических анализаторов, оценка синтаксических деревьев и т. Д. Не является тривиальным вопросом (хотя, безусловно, можно научить самым важным основам в такой короткой «книге», если быть честным). Кажется, некоторые люди даже говорят, что это мошенничество [править] Обязательно прочитайте эту ссылку, в этой книге много дискуссий; даже автор звонит в [/ edit] . Снова другим людям, похоже, понравилось .

1 голос
/ 07 марта 2011

На самом деле, больший вопрос в том, почему вы захотите создать свой собственный язык программирования. Если вы хотите сделать это для более глубокого понимания технологии компиляции и шаблонов программирования, тогда продолжайте.

Если вы хотите написать это для решения какой-то проблемы, просто не делайте этого. Любой, кому действительно нужно создать свой собственный язык программирования, не будет задавать здесь вопросы.

...