F# - функциональный язык программирования от Microsoft » Новости ПО » Компьютерные новости,
  Компьютерный портал Hardvision Digital Сделать домашней Добавить в Избранное Обновить Напишите нам!
На главную | Карта портала | Реклама на сайте | Сегодня Воскресенье, 20 апреля 2025
Новости компьютеров Новости софта Новости Интернет Архив новостей
Поиск

Популярные новости

 Читать еще новости
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»

Хочу на портале

Мы рассмотрим все Ваши предложения и пожелания!

 

Фотоальбомы, фоторамки, печать фотографий

Компьютерные новости » Новости ПО

F# - функциональный язык программирования от Microsoft

Добавлено 16.07.2003 | Новости ПО | Просмотров 1001 Обсудить на форуме!

В компании Microsoft перспективным программным разработкам уделяется много внимания. Среди наиболее перспективных направлений деятельности подразделения Microsoft Research присутствуют не только новые операционные системы, офисные и мультимедийные приложения, но и средства разработки и языки программирования.


Этим, однако, инициативы Microsoft не ограничиваются. В настоящее время в лабораториях Microsoft Research ведется разработка еще одного нового языка, названного F#. Этот язык программирования является функциональным, а не более привычным императивным (к императивным относятся, в частности, языки "Си", "Паскаль", "Фортран" и им подобные). Если в императивных языках программа представляет собой набор выполняемых в определенном программистом порядке команд, то функциональная программа представляет из себя совокупность функций. Функции определяются через другие функции или рекурсивно - через самих себя.


В процессе выполнения программы, функции получают параметры, вычисляют и возвращают результат, который может использоваться в качестве параметра другой функции. Программируя на функциональном языке, программист не должен описывать порядок вычислений. Ему необходимо просто описать желаемый результат в виде системы функций. Подобный подход, кстати, используется и при выполнении вычислений в электронных таблицах вроде MS Excel.


Язык F# основан на одном из наиболее распространенных функциональных языков - Caml. Изменения и дополнения, внесенные разработчиками Microsoft в Caml, касаются, прежде всего, интеграции языка с платформой .Net. Другой важной особенностью F# станет возможность интеграции программ на нем с приложениями, написанными на императивных языках C#, Visual Basic, SML.NET. В результате, к примеру, можно будет использовать библиотеки F# при написании кода на C#, и наоборот.


Пока у Microsoft нет планов по выпуску F# в качестве коммерческого продукта. Это пока исключительно исследовательский проект, причем не самый главный для Microsoft Research. В работе над языком Microsoft активно сотрудничает с исследовательскими организациями, а в июне нынешнего года исследовательское подразделение корпорации планирует открыть код компилятора F#.

« предыдущая новость | в архив новостей | следующая новость »


Комментарии посетителей


Ваш комментарий

Ваше имя
Осталось знаков:
Текст сообщения

* Можно ввести не более 300 символов!


Другие новости

Последние "Новости ПО"
ТОП 10 "Новости ПО"
Геймеры смогут играть в Revolution одной левой
22.09.2005 | Просмотров 8864
DivX 6: финальный релиз КАЧАЕМ!
30.06.2005 | Просмотров 7373
Новые компиляторы Intel C++ и Intel Fortran версии 9.0
27.06.2005 | Просмотров 4412
Пиратская продукция популярна и "нормальна"
27.06.2005 | Просмотров 7488
В IE 7 наконец-то добавят "tabbed browsing"
22.06.2005 | Просмотров 4128
Новая Red Hat Linux 7.3
21.06.2005 | Просмотров 4370
Игра «Parkan II» вышла в свет
03.06.2005 | Просмотров 4059
Заказываем бесплатный CD-диск с Windows XP Service Pack 2
31.05.2005 | Просмотров 11982
Microsoft представила свой первый антивирус
23.05.2005 | Просмотров 4318
Новая версия Kaspersky SMTP-Gateway
21.05.2005 | Просмотров 7409
Windows Server 2003 на серверах Aquarius
20.05.2005 | Просмотров 4166
Microsoft выкладывает на стол панель инструментов локального поиска
18.05.2005 | Просмотров 3911
Paragon освоила iSCSI
17.05.2005 | Просмотров 3714
Эффективные средства борьбы с пиратами для средних и небольших компаний, занимающихся разработкой ПО
16.05.2005 | Просмотров 3972
“Урезанная“ Windows ХР не работает на мощных компьютерах
16.05.2005 | Просмотров 3920
 
Вышла новая версия операционной системы Mac OS для платформы Apple
07.05.2005 | Просмотров 35701
Новая "автомобильная" операционная система Windows Automotive 4.2 от Microsoft
10.05.2003 | Просмотров 22023
Заказываем бесплатный CD-диск с Windows XP Service Pack 2
31.05.2005 | Просмотров 11982
Winamp 3.0 не прижился, поэтому пришлось выпустить Winamp 2.90
11.04.2003 | Просмотров 10551
Вот что бывает с теми кто активно работает в сети и не имеет на своей машине антирусного пакета!
06.08.2004 | Просмотров 9006
Windows XP 64 бит задерживается
27.10.2003 | Просмотров 8909
Геймеры смогут играть в Revolution одной левой
22.09.2005 | Просмотров 8864
Внимание пользователям русской версии Microsoft® Windows® XP!
03.03.2003 | Просмотров 8645
Новые продукты компании Golden Software – MapViewer 6
26.08.2004 | Просмотров 8635
Sun готова отказаться от поддержки процессоров x86
03.11.2001 | Просмотров 8441
Разработка стандартов на ИТ-сервисы для энергетики
04.03.2005 | Просмотров 8425
Microsoft намерена прекратить действие Интернет-службы MSN для Mac
21.03.2005 | Просмотров 7685
Пиратская продукция популярна и "нормальна"
27.06.2005 | Просмотров 7488
Новая версия Kaspersky SMTP-Gateway
21.05.2005 | Просмотров 7409
DivX 6: финальный релиз КАЧАЕМ!
30.06.2005 | Просмотров 7373

Последние новости

 Читать еще новости
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»

Последние новости

 Читать еще новости
»
»
»
»
»
»
»
»
»
»

Рассылка
Файлы
Новости
Статьи


Авторские права HardVision Digital © 2001-2025 | Дизайн и программирование by {digit}
При использовании материалов сайта, ссылка на источник обязательна.
Ведется регулярная проверка ворованного контента в Интернете алгоритмом Copyscape.