.NET → Нововведения F# 3.0
На прошедшей недавно конференции Build кроме уже широко освещенной и обсужденной презентации Windows 8, Metro UI и WinRT было еще немало интересного.
В том числе, Дон Сайм и его команда представили developer preview новой, третьей по счету, версии языка программирования F#, который является частью developer preview Visual Studio 11 (и, кстати, уже может быть опробована вами по ссылке).
В том числе, Дон Сайм и его команда представили developer preview новой, третьей по счету, версии языка программирования F#, который является частью developer preview Visual Studio 11 (и, кстати, уже может быть опробована вами по ссылке).Microsoft → Microsoft Press ищет авторов для написания книги по F#
Редактор Microsoft Press Devon Musgrave в своем Твиттере сегодня опубликовал сообщение, о том, что издательство ищет авторов для написания книги по F#.
Насколько я понял, Microsoft Press заинтересован в «пошаговом руководстве по F # для тех, кто уже знаком с программированием».
Насколько я понял, Microsoft Press заинтересован в «пошаговом руководстве по F # для тех, кто уже знаком с программированием».
Читальный зал → Программирование на F#
Доброго Вам времени суток, уважаемые хабражители!
F#. Сегодня об этом.
В марте питерское издательство «Символ-Плюс» выпустило в свет книгу — «Программирование на F#». Книга полезная. И практичная.
Англоязычный оригинал издания («Programming F#») вышел в 2009. А в самом начале прохладного марта 2011 вышло долгожданное издание бестселлера на русском языке.
F# уже «доказал» свою пригодность «для обычной профессиональной программистской деятельности». «Программирование на F#» поможет открыть множество преимуществ этого языка, включая возможность доступа ко всем инструментам и библиотекам платформы .NET.
Книга написана Крисом Смитом, одним из основных разработчиков F# компании Microsoft.
Этот факт не оставляет сомнений, что автор знакомит читателя с синтаксисом языка, реализацией асинхронных и параллельных вычислений, с расширенными концепциями языка F# (такими как цитируемые и вычислительные выражения) с чисто прикладной точки зрения.
Хочется еще пару слов сказать об авторе. Его должность инженера-программиста в отделе тестирования (в небезызвестной мелкомягкой компании) позволила ему в совершенстве овладеть языком F#. Крис имеет степень магистра информатики, полученную в Вашингтонском университете. Почитать автора без редактуры Вы можете в его персональном блоге «Chris Smith's Completely Unique View» (совершенно уникальный взгляд Криса Смита).
F#. Сегодня об этом.
В марте питерское издательство «Символ-Плюс» выпустило в свет книгу — «Программирование на F#». Книга полезная. И практичная.
Англоязычный оригинал издания («Programming F#») вышел в 2009. А в самом начале прохладного марта 2011 вышло долгожданное издание бестселлера на русском языке.
F# уже «доказал» свою пригодность «для обычной профессиональной программистской деятельности». «Программирование на F#» поможет открыть множество преимуществ этого языка, включая возможность доступа ко всем инструментам и библиотекам платформы .NET.
Книга написана Крисом Смитом, одним из основных разработчиков F# компании Microsoft.
Этот факт не оставляет сомнений, что автор знакомит читателя с синтаксисом языка, реализацией асинхронных и параллельных вычислений, с расширенными концепциями языка F# (такими как цитируемые и вычислительные выражения) с чисто прикладной точки зрения.
Хочется еще пару слов сказать об авторе. Его должность инженера-программиста в отделе тестирования (в небезызвестной мелкомягкой компании) позволила ему в совершенстве овладеть языком F#. Крис имеет степень магистра информатики, полученную в Вашингтонском университете. Почитать автора без редактуры Вы можете в его персональном блоге «Chris Smith's Completely Unique View» (совершенно уникальный взгляд Криса Смита).
.NET → Сайтлеты WebSharper: создание двухстраничного вебсайта
Позвольте показать вам простейший законченный пример использующий сайтлеты WebSharperа, которые будут в релизе 2.1.
.NET → Простой web scraping на f# из песочницы
Достаточно законный вопрос почему такая избитая тема как web scraping и почему f#. 1. на f# web scraping намного увлекательней чем на c# 2. хотелось попробовать насколько f# применим для разработки не демо примеров а что то реально делающих программ 3. У f# есть интерактивная консоль, что при ковырянии в недрах HTML становится просто спасением. Сегодня с помощью f# будем покупать VW Touareg.Подкасты → 23й Подкаст Петербургской Группы Alt.Net
CSharp5 и много воды
Офтопы:- Почему мы долго не записывались
- Разные встречи
- Любовный треугольник WPF, Silverlight, HTML5
- Индейцы и F#, Тульские
пряникикомпоненты - СоцСеть, Java и Дядя Боб
- Async, async, await
- LINQ to Everything
* 36 мин/Мб
прослушан 714 раз
Алгоритмы → Поиск декартова произведения с помощью LINQ
Постановка вопроса: как найти декартово произведение произвольного количества последовательностей с помощью LINQ?
Для начала, давайте убедимся, что мы знаем, о чем идет речь. Я буду обозначать последовательности как упорядоченные множества:
Для упрощения, предположим, что S1 и S2 состоят из элементов одного типа. Разумеется, мы можем определить декартово произведение последовательности строк с последовательностью чисел как последовательность кортежей (string, int), но впоследствии это окажется тяжело обобщать, потому что система типов C#, в частности, не лучшим образом работает с кортежами произвольной длины.
Для начала, давайте убедимся, что мы знаем, о чем идет речь. Я буду обозначать последовательности как упорядоченные множества:
{a, b, c, d...} Декартово произведение двух последовательностей S1 и S2 есть последовательность всех возможных упорядоченных пар таких, что их первый элемент из S1, а второй — из S2. Так, к примеру, если у вас есть две последовательности {a, b} и {x, y, z}, то их декартово произведение выглядит как {{a, x}, {a, y}, {a, z}, {b, x}, {b, y}, {b, z}}.Для упрощения, предположим, что S1 и S2 состоят из элементов одного типа. Разумеется, мы можем определить декартово произведение последовательности строк с последовательностью чисел как последовательность кортежей (string, int), но впоследствии это окажется тяжело обобщать, потому что система типов C#, в частности, не лучшим образом работает с кортежами произвольной длины.
Visual Studio → H#, Создаём свой язык программирования

Доброго времени суток.
В этой статье я хочу сделать обзор одного из главных нововведений в Visual Studio 2010, а именно — функционального языка программирования F#.
Рассматривать синтаксис и потенциал F# мы будем на примере создания своего собственного интерпретатора для придуманного нами языка программирования (Ведь рассказвать о чем-то всегда интереснее на примерах).
Подкасты → 16й Подкаст Петербургской Группы Alt.Net
Complex event processing, Open XML, OData, Web Mining
УчастникиГотовится виртуальная встреча ALT.NET- Вероятно, что мы будем делать нечто наподобии http://virtualaltnet.com/
- Стимулировать к возникновению проекта можно здесь: http://habrahabr.ru/blogs/net/96967/
- Что это такое? Свадебный пример
- Все едет на Linq
- Что такое Reactive Extensions и каким боком оно тут
- Стриминговый OLAP
- StreamInsight или "причем тут SQL Server 2008R2"
- Microsoft.ComplexEventProcessing
- "Rx to StreamInsight is like WF to BizTalk"
Длительность ~1h20m
Вес ~80M
прослушан 313 раз
Подкасты → 10й Подкаст Петербургской Группы Alt.Net
Участвовали Vitaly Baum и Dmitri Nesteruk

Отчет о запуске Visual Studio 2010 в Петербурге, беседе с Брайаном Харри, и after-party nesteruk.wordpress.com/2010/04/15/st-petersburg-vs2010launch/
Отчет о запуске Visual Studio 2010 в Петербурге, беседе с Брайаном Харри, и after-party nesteruk.wordpress.com/2010/04/15/st-petersburg-vs2010launch/
прослушан 117 раз