Задать вопрос

Как делаются скриптовые языки программирования?

Чисто из любопытства возник вопрос ,как делаются скриптовые языки программирования? Например php ,то что он на C написано это все знают, но как? Я чисто для себя хочу написать свой язык с всего лишь пару функциями, но со своим компилятором. И можно ли это реализовать на C# ? :)
  • Вопрос задан
  • 2491 просмотр
Подписаться 7 Оценить Комментировать
Ответ пользователя Alejandro Esquire К ответам на вопрос (7)
A1ejandro
@A1ejandro
youtube блогер, ИТ-специалист
В свое время я разработал (еще на Досовском Паскале, хоть и с использованием ООП) собственный интерпретатор, специально для системы сопряжения PC-network с Mainframe (реализовывалось тогда всё это еще и через собственноручно сделанный гейт сети Иола в связке с Novell - при чем разработчики Иола утверждали что такой гейт вообще невозможно создать). Так вот система моя занималась скоростным вводом/набором данных с бумажных носителей и передачей всего этого на Mainframe (IBM) в нужном ему формате. Короче у меня была задача сделать систему с "визуальным проектированием макетов ввода данных операторами". Реализовать получилось, макет было достаточно "нарисовать" в текстовом файле с указанием типов вводимых данных, и он сразу "оживал", в него сразу можно было набирать данные. При всем этом скорость ввода данных по стравнению с какой то старой перфокарточной системой повысилась в разы. Интересный был и вполне себе практический опыт разработки, можно сказать "скриптового языка" =)
Ответ написан
Комментировать