Russian Chicago - Русский Чикаго
Russian Chicago. Russian speaking community in Chicago, IL
Russian Chicago News. Новости на Русском ЧикагоNews Russian Chicago - Events. События и Афиша на Русском ЧикагоEvents Russian Chicago Yellow Pages. Жёлтые страницы Русского ЧикагоYellow Pages Russian Chicago Classfieds. Объявления на Русском ЧикагоClassifieds Russian Chicago Forum. Дискуссионный клуб Русского ЧикагоForum Russian Chicago Dating. Знакомства на Русском ЧикагоDating Russian Chicago Chat. Чат на Русском ЧикагоChat
 News Central
В мире
  Политика
  Разное
Бизнес
  Деньги
Общество
  Мода
  Религия
  Светская жизнь
  Шоу Бизнес
  Пикантные новости
  Животные
  Криминал
Спорт
Искусство
  Кино
  Музыка
Авто
Hi-Tech
  Интернет
  Hardware
  SoftNews
Здоровье
Путешествия
Вокруг света
USA
Россия
  
Ресурсы
  Самые последние
  Самые читаемые
Архив
 Другие ресурсы
Все Ресурсы

Рассылки
Газеты
Журналы
ТВ - Online
Радио

Юмор
  Анекдоты
  Игры
  Этикетки
  
Открытки
  Поздравь друга
  
Программа TV
Кино
  Новости кино
  Кинообзоры
  
Музыка
  Радио в internet
  Russian Top
  
Спорт
Web Обзоры Exler.ru
  
Читальный зал
ЭКСпромт - статьи для чайников
Компьютерные игры
Finance News
Автообзоры
Russian America Journal Digest
 Смотрите также
Yellow Pages
Объявления
Чат
Форум
  последнее

Читальный зал
  Стихи
  Проза
  Кулинария

Едем в Америку!
  Иммиграция
  Визы
  Советы

Знакомства
Фотоальбомы
Top Rating
  America TOP
  
 
NEWS CENTRAL >> Hi-Tech

Hi-Tech

F# - функциональный язык программирования от Microsoft
5:44PM Thursday, May 29, 2003
Компьюлента. 29 мая 2003 года, 17:44

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

Этим, однако, инициативы 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#.

По материалам "Компьюленты"
« « Вернуться       Далее » »
Другие новости по теме
  • Intel обновляет линейку Pentium M
  • Носимая камера непрерывно снимает и хранит терабайты изображений
  • Самые емкие DDR и SDRAM для гаджетов
  • Терабайтный оптический диск от Hitachi
  • Pocket PC не выдержал сравнения с Palm
  • Вводится новое обозначение форматов всех дисплеев
  • Большая процессорная премьера от Intel
  • Sharp представляет Linux-PDA
  • Новый уровень персональных компьютеров: двухмерное становится объемным
  • Новый Telit G40. Бюджетный телефон середины 2003 года.
  • Многоликий MD плеер Panasonic SJ-MJ18.

    Далее » »   Digest | Архив »    
Смотрите также: Hi-Tech, Интернет, Hardware, SoftNews
 
Читайте также:

Джобс: Наладонников от Apple не будет

Источники бесперебойного питания APC с повышенной защитой

Кадр дня: Компьютер с женским телом

В Китае, Японии и Корее кончились IP-адреса

Playboy в сетях сотовой связи

Двухстандартный телефон NTT FOMA N2701 с двумя фотокамерами


Новый телефон Sony Ericsson с экраном 320 х 240

Sun и Hewlett-Packard не боятся угроз SCO

Комментарий Red Hat на обвинения SCO

Немецкие линуксоиды грозят SCO судом

Новые флэш-накопители Gizmo! от Crucial

Аналитики советуют всерьез отнестись к претензиям SCO

Пентагон будет следить за ощущениями и впечатлениями людей

Разнософт: Новый алгоритм сжатия видео от Streambox

Телевизор для ношения в кармане

Обнаружены самые маленькие галактики во Вселенной

Академики воюют с лжеучёными

Линус Торвальдс о конфликте между SCO и Linux

Купюры евро будут оснащаться радиопередатчиками

Novell утверждает, что у SCO нет копирайтов на Unix

Fujitsu выпустила новый винчестер для ноутбуков



Рассылки:
  Новости-почтой
  TV-Программа
  Гороскопы
  Job Offers
  Концерты
  Coupons
  Discounts
  Иммиграция
  Business News
  Анекдоты
Многое другое...

News Central Home | News Central Resources | Portal News Resources | Help | Login
 
Russian America Top Russian Boston Russian LA Holostyak.com Рейтинг@Mail.ru © 2025 RussianAMERICA Holding
All Rights Reserved • Contact