При поиске чего-то, что расширяет C# тогда не, но существует F#, который является базирующимся функциональным языком.NET. От "О F#" страница :
F# является введенным языком функционального программирования для Платформы.NET. Это комбинирует сжатое, expressivity, и compositionality введенного функционального программирования с поддержкой во время выполнения, библиотеками, совместимостью, инструментами и объектной моделью.NET. F# происходит от языковой семьи ML и имеет базовый язык, совместимый с тем из OCaml, хотя также тянет от C# и Haskell. F# был разработан с нуля, чтобы быть первоклассным гражданином на.NET, дав гладкую совместимость с другими языками.NET. Например, C# и F# могут назвать друг друга непосредственно. Это означает, что F# имеет немедленный доступ ко всем API Платформы.NET, включая, например, Windows Presentation Foundation и DirectX. Точно так же библиотеками, разработанными в F#, можно пользоваться с других языков.NET.
, Так как F# и OCaml совместно используют подобный базовый язык, некоторые библиотеки OCaml и приложения могут кросс-скомпилировать или непосредственно или с незначительными условно скомпилированными изменениями. Это обеспечивает путь к кросс-компиляции и/или порту существующий код OCaml к.NET, и также позволяет программистам передавать навыки между этими языками. Главный фокус проекта должен был расширить досягаемость подобных OCaml языков на аренах, где они традиционно не использовались. В течение проекта разработчики F# благодарны за поддержку и поддержку Xavier Leroy и других в сообществе OCaml.
Zonecheck - это бесплатное программное обеспечение, которое может быть запущено из командной строки:
% zonecheck stackoverflow.com ZONE : stackoverflow.com. NS <= : ns51.domaincontrol.com. [216.69.185.26] NS : ns52.domaincontrol.com. [208.109.255.26] _______________ ,---------------.| ~~~~ | warning || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ `---------------' w> Nameservers are all part of the same AS | Adv: ZoneCheck | To avoid loosing all connectivity with the authoritative DNS in case | of a routing problem inside your Autonomous System, it is advised to | host the DNS on different AS. `----- -- -- - - - : All the nameservers are part of the same Autonomous System (AS number : 26496), try to have some of them hosted on another AS. `..... .. .. . . . => generic ==> SUCCESS (but 1 warning(s))