Hacker News new | ask | show | jobs
by lostdog 1465 days ago
F# can't become big for the same reason C# isn't bigger and Swift probably won't be bigger either. It's locked into an OS-specific platform and very specific non-free dev tools. (Even if .net is open now, it still took too long to be available on Linux, and now it's reputation is as a Windows only platform).
1 comments

F# isn't bigger because it's a functional language and everyone starts learning programming with a C based language.
> everyone starts learning programming with a C-based language

Idk about that, especially in the past decade. Python seems to be the most popular language that people pick up on their own as their first one.

As for the intro college courses for programming, they mostly seem to be Python or Java, with occasional C (havent seen that one myself yet for an intro class), and one incidence of OCaml (apparently Cornell teach their intro to CS in it).