Функциональный подход в Enterprise .NETЯзыки программирования
Ведущий разработчик БАРС Груп, участвовал в разработке аналитической системы AlphaBI, сейчас занимается разработкой инструментария для создания учётных систем с минимальными затратами, а также преподаёт в Высшей школе информационных технологий и информационных систем Казанского федерального университета. Делится своим опытом на различных митапах и конференциях.
Суммарный стаж в программировании 5 лет. Работал в организациях из Краснодара, Екатеринбурга и Казани.
1. Какие плюсы имеют функциональные языки вообще и конкретно F#.
2. Почему на данный момент невозможно взять и переписать своё приложение на F# либо использовать его как отдельный модуль.
3. Что бы хотелось перенять из F# в C# уже прямо сейчас, без каких фишек F# сейчас действительно сложно.
4. Какие на данный момент существуют самописные решения, библиотеки для написания кода в стиле "функциональщины".
5. Как у себя мы пытаемся решить такие проблемы и с какими неприятностями сталкиваемся.
6. Наконец, как можно использовать кодогенерацию Roslyn совместно с анализаторами кода, что бы получить преимущества функционального подхода и перекрыть минусы существующих решений.
7. Пример разработки простенького анализатора для реализации функционального Pipe