«Железная» версия распространенных языков программирования - PullRequest
1 голос
/ 31 марта 2012

Я недавно видел новые "железные" языки, выпущенные в царство .Net. До сих пор я видел Железный Рубин и Железный Питон. Это просто версии Mirosoft уже установленных языков / фреймворков? Если так, то они синтаксически эквивалентны?

Я также помню, что в те времена были J ++ и J # (похоже на альтернативную реализацию Java). Я никогда не слышал о широкой адаптации этих языков. Они попадают в ту же категорию, что и «железные» языки?

1 Ответ

4 голосов
/ 31 марта 2012

Это реализации существующих языков, предназначенные для .Net / Mono framework. Первые два, IronPython и IronRuby , были в какой-то момент разработаны в качестве исследования Microsoft. IronPython больше не поддерживается Microsoft, и они также выпустили IronRuby. Информацию о том, как они освобождают языки от контроля, можно найти в этой статье .

Другие разработчики последовали его примеру и назвали свои языки префиксом «Iron». Языки Iron - не единственные языковые реализации, разработанные для .Net. Такие языки, как Boo (диалект питона), например, целевой .Net.

...