Pull to refresh

Comments 7

Интересно, а какое вообще у F# будущее, особенно с учетом направления развития C#? Сколько лет прошло, а что-то он ИМХО не особо взлетел…
Если смотреть из лагеря C#, то F# можно назвать «лабораторией», где обкатываются некоторые концепции, которые потом могут быть позаимствованы. Тот же LINQ, без которого сложно представить C#, readonly struct, на подходе Record. Да и в целом идеи иммутабельности и функционального подхода проникают. Ещё мне лично очень понравились Type Providers в F# — создаёшь такой провайдер для csv файла, или например какого-нибудь API — и типы будут определены автоматически:
image
Не нужно создавать классы для записей, IDE сама в фоне определит набор столбцов.
imho F# так и останется нишевым языком. При всем уважении и любви к нему, применить в средней коммерческой разработке довольно сложно, особенно в аутсорсе.

Тем не менее, в качестве расширения кругозора и изучение чего-то нового (если нет опыта с фп языками) лично мне было очень приятно. Только на C# потом писать местами грустно.
Тем не менее, в качестве расширения кругозора и изучение чего-то нового (если нет опыта с фп языками) лично мне было очень приятно. Только на C# потом писать местами грустно.


Согласен и про кругозор и про грустно.

imho F# так и останется нишевым языком.


C вашим имхо отчасти не согласен, нишевым скорее всего да, но мое имхо — ниша эта будет становится все шире и важнее
Для того, чтобы C# мог реально заменить F#

Мне кажется, вопрос стоит как раз наоборот: сможет ли F# заменить C# или последний плавно перерастет в ФЯ.
То, что вы или еще кто-то пишет на F# не означает, что он стал мейнстримом. А я что-то не вижу четких планов в этом направлении у МС.
То, что вы или еще кто-то пишет на F# не означает, что он стал мейнстримом
А я ничего и не говорил про мейнстрим и популярность.

сможет ли F# заменить C# или последний плавно перерастет в ФЯ.
Вот в C# для этого крайне нужны рекорды
Sign up to leave a comment.

Articles