Майкрософт раскрыла доступ к языку программирования F#

04edf51a

Майкрософт

Пиксельный камуфляж – это абстрактное изображение, в котором преобладают прямые линии и отсутствуют какие-либо закругления. Приобрести пиксельный камуфляж по выгодным ценам можно в интернет-магазине pancer.com.ua.

Компания Майкрософт вчера обнародовала общие начальные коды активного языка программирования F#. Организация сделала вторую версию языка F# целиком открытой, включая исходники компиляторов и главных библиотек по критериям лицензии Apache 2.0.

Согласно заявлению Дона Сайма, младшего технологического эксперта по подготовке Майкрософт F#, изобретение языка говорит о том, что Майкрософт хочет дать в дальнейшем ему широкую известность среди свободных создателей.

Начиная с марта 2014 г, исходники F# были доступны по критериям урезанной лицензии Майкрософт, а двоичные версии были доступны совершенно бесплатно на веб-сайте организации как независимые продукты и как плагин для среды Майкрософт Visual Studio. Сию секунду в Майкрософт рассказывают, что в свободном доступе открываются все бумаги, касающиеся F#, включая аспекты технического направления, касающиеся образования языка.

Код доступен в рамках проекта F# PowePack — http://fsharppowerpack.codeplex.com/

F# — это многофункциональный язык программирования совместного предназначения. Сейчас его подготовку проводит Майкрософт Developer Division, и разносится совместно с .NET Framework и Visual Studio как часть Visual Studio 2010. Конструкция F# зачастую идентична со текстурой OCaml с той только разницей, что F# выполнен поверху библиотек и среды выполнения .NET. Определенные цели принимают решение существенно легче и четче с применением F# (сравнивая с заключениями на главенствующих ОО-языках), в особенности те, что применяют точный образ программирования. К примеру, сочинение компилятора требует работы со текстурами данных и преображениями над ними.
Майкрософт встроила среду подготовки F# в Visual Studio 2010. Майкрософт рассчитывает активно вводить этот язык в подготовку компьютерных систем, которые сами со временем сумеют масштабироваться, к примеру зависимо от числа клиентов, это преимущество невозможно просто осуществить в властных языках программирования.

Код на языке F# считается безопасным в отношении видов, довольно часто бывает более малогабаритным, чем такой же код C#, за счёт выведения видов. Такие возможности, как общее программирование и функции высочайших порядков дают возможность писать отвлеченные общие способы, которые управляют параметризованными текстурами данных (к примеру, массивами, перечнями, графами, деревьями).

Одна из главных мыслей F# состоит в том, чтобы убедиться, что имеющийся код и виды в активном языке программирования могут быть без проблем доступны из иных .NET-языков. Платформы на F# компонуются в комплектации CLR (документы с расширениями .exe и .dll), но, для их старта нужна установка пакета среды выполнения специально к .NET Framework.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *