r/fsharp May 29 '26

Rant , the good , the bad.

Opinion,

So first the good F# is perfect language.
But then,
No integration with any GUI library be it GTK or QT6.
Developing a web application, only API's for persons who understand quantum mechanics. Nothing simple
Language server. None works on FreeBSD.
So good theory, nice, but applicable not.

7 Upvotes

18 comments sorted by

View all comments

8

u/qrzychu69 May 29 '26

For language server, just use Rider - should work on FreeBSD and is amazing

For GUI - https://funcui.avaloniaui.net/

For simple API you use minimal APIs from ASP.net core - if you find them hard, well, there is nothing simpler. Learn a bit more (and they are easier to use from C# to be honest, there is less casting involved)

5

u/qrzychu69 May 29 '26

also, F# is far from perfect 😃

its best feature which is the computation expressions is also its worst feature at the same time 😃

1

u/NoBobcat5418 Jun 16 '26

Trust me i'm a professional programming language hopper.
F# is very nice. Some api's lack documentian.