Другие языки программирования с поддержкой .NET

Другие языки программирования с поддержкой .NET

Вы должны понимать, что C# является не единственным языком, ориентированным на платформу .NET. Когда платформа .NET была впервые представлена общественности на Профессиональной конференции разработчиков Microsoft в 2000 году, ряд производителей объявили, что они уже разрабатывают версии соответствующих компиляторов, совместимые с .NET. На момент создания этой книги десятки различных языков подверглись влиянию .NET. В дополнение к пяти языкам, которые предлагаются в Visual Studio 2005 (C#, J#, Visual Basic .NET, Managed Extensions для C++ и JScript .NET), имеются также .NET-компиляторы для Smalltalk, COBOL и Pascal (это далеко не полный перечень).

Материал этой книги почти исключительно посвящен языку C#, но в табл. 1.1 приводится список других языков программирования, совместимых с .NET, и указано, где найти более подробную информацию о них (учтите, что соответствующие адреса URL могут измениться).

Таблица 1.1. Некоторые из языков программирования, совместимых с .NET

Адрес Web-страницы языка .NET Описание
http://www.oberon.ethz.ch/oberon.NET "Домашняя" страница Active Oberon .NET
http://www.usafa.af.mil/df/dfcs/bios/mcc_html/a_sharp.cfm " Домашняя" страница А# (порт Ada для платформы .NET)
http://www.netcobol.com Для тех, кого интересует COBOL .NET
http://www.eiffel.com Для тех, кого интересует Eiffel .NET
http://www.dataman.ro/dforth Для тех, кого интересует Forth .NET
http://www.silverfrost.com/ll/ftn95/ftn95_fortran_95_for_windows.asp Для тех, кого интересует Fortran .NET
http://www.vmx-net.com Оказывается, доступен даже Smalltalk .NET

Следует учесть, что информация табл. 1.1 не является исчерпывающей. Списки компиляторов для .NET имеются на многих Web-узлах, и один из таких списков должен быть на странице http://www.dotnetpowered.com/languages.aspx (опять же, точный адрес URL может измениться). Я рекомендую посетить эту страницу, поскольку вас непременно заинтересуют хотя бы некоторые из языков .NET (может, кому-то понадобится LISP .NET).

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

ТЕМА НОМЕРА: История, порезанная тонкими ломтиками: Языки программирования. Вдоль и поперек

Из книги Журнал «Компьютерра» N8 от 27 фераля 2007 года автора Журнал «Компьютерра»

ТЕМА НОМЕРА: История, порезанная тонкими ломтиками: Языки программирования. Вдоль и поперек Автор: Виктор ШепелевВсю историю компьютерной индустрии и компьютерных наук с определенной точки зрения можно представить как историю развития языков программирования.


14 Языки программирования: С или не С?

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

14 Языки программирования: С или не С? Границы моего языка — границы моего мира. Логико-философский трактат (Tractatus Logico-Philosophicus 5.6,1918) —Людвиг Виттгенштейн (Ludwig Wittgenstein). 14.1. Многообразие языков в Unix В Unix поддерживается более широкий по сравнению с любой другой операционной


Приложение: Объектно-ориентированные языки программирования

Из книги Объектно-ориентированный анализ и проектирование с примерами приложений на С++ автора Буч Гради

Приложение: Объектно-ориентированные языки программирования Использование объектно-ориентированной методологии не ограничено каким-либо одним языком программирования - она применима к широкому спектру объектных и объектно-ориентированных языков. Наряду с анализом и


А.8. Другие объектно-ориентированные языки программирования

Из книги Основы информатики: Учебник для вузов автора Малинина Лариса Александровна

А.8. Другие объектно-ориентированные языки программирования На рис. А-2 вы найдете названия многих важных объектных и объектно-ориентированных языков, в библиографии есть ссылки на информацию о большинстве из них. <рисунок пропущен>  


8.2. Языки программирования Виды программирований

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

8.2. Языки программирования Виды программирований Прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов – языков программирования. Смысл появления такого языка – оснащенный набор вычислительных формул


14 Языки программирования: С или не С?

Из книги Системное программирование в среде Windows автора Харт Джонсон М

14 Языки программирования: С или не С? Границы моего языка — границы моего мира. Логико-философский трактат (Tractatus Logico-Philosophicus 5.6, 1918) —Людвиг Виттгенштейн (Ludwig Wittgenstein). 14.1. Многообразие языков в Unix В Unix поддерживается более широкий по сравнению с любой другой операционной


Другие интерфейсы программирования для Windows

Из книги Технология XSLT автора Валиков Алексей Николаевич

Другие интерфейсы программирования для Windows Windows (под этим термином, если отдельно не оговаривается иное, мы подразумеваем API Win32 и Win64, а также NT5) способна обеспечивать также поддержку среды других "подсистем", хотя этой возможностью пользуются редко и прямого отношения к


Библиотеки с многопоточной поддержкой

Из книги Программирование для карманных компьютеров автора Волков Владимир Борисович

Библиотеки с многопоточной поддержкой При проектировании пользовательских библиотек следует уделять самое пристальное внимание тому, чтобы избежать возникновения проблем, связанных с параллельным выполнением нескольких потоков, особенно в тех случаях, когда речь


XSLT и другие языки

Из книги Введение в QNX/Neutrino 2. Руководство по программированию приложений реального времени в QNX Realtime Platform автора Кёртен Роб

XSLT и другие языки Несмотря на то, что XSLT является вполне самостоятельным языком, его очень часто используют как составную часть в проектах, которые пишутся на других языках программирования. Тому существует множество причин. Попытаемся выделить главные из


Среды и языки программирования для Pocket PC

Из книги Цифровой журнал «Компьютерра» № 172 автора Журнал «Компьютерра»

Среды и языки программирования для Pocket PC Basic4PPCЭто как раз тот самый случай, когда трудно найти сайт производителя хорошей программы. Автору не удалось найти сайт фирмы Anywhere Software. Но саму программу можно загрузить с сайта www.pocketgear.com.Программа Basic4PPC совмещает возможности


Перевод на другие языки

Из книги Раскрутка: секреты эффективного продвижения сайтов автора Евдокимов Николай Семенович

Перевод на другие языки Увеличение количества посетителей – одна из приоритетных задач любого Web-сайта. Расширить аудиторию за счет иностранных клиентов позволяет перевод Web-страниц на другой язык. Для некоторых сайтов, которые ориентированы на многоязычных


Свяжитесь с технической поддержкой

Из книги Цифровой журнал «Компьютерра» № 213 автора Журнал «Компьютерра»

Свяжитесь с технической поддержкой Когда вы определитесь, что дело не в вашем недопонимании вызова функции или утилиты и не в опечатке, добро пожаловать за помощью в королевство технической поддержки QSSL. Бояться нечего — большинство заказчиков очень довольны уровнем


Десять смартфонов с поддержкой USB-OTG Андрей Васильков

Из книги автора

Десять смартфонов с поддержкой USB-OTG Андрей Васильков Опубликовано 08 мая 2013 По итогам апреля аналитики отмечают, что на фоне общего подъёма рынка мобильных устройств доля ноутбуков и нетбуков продолжает падать. Во многом это происходит потому, что


CMS с поддержкой микроформатов

Из книги автора

CMS с поддержкой микроформатов Для работы с большим количеством страниц рациональнее обеспечить семантическую разметку инструментами CMS. Среди готовых решений, которые поддерживают микроформаты, – Drupal, Wordpress, Movable type. Под «самописную» CMS придется создавать специальный


Apple патентует «умные» наушники с поддержкой биометрических функций Николай Маслухин

Из книги автора

Apple патентует «умные» наушники с поддержкой биометрических функций Николай Маслухин Опубликовано 20 февраля 2014 Не секрет, что компания Apple видит в носимой электронике потенциал для развития своего бизнеса. Слухи о том, что компания вот-вот