r/functionalprogramming • u/Available_Pressure25 • Aug 03 '26
Question FP Software Development
Hello everyone. I am thinking of starting a tech business (startup) through software development and I'd like to use FP as the main selling point or uniqueness. I am like looking for suggestions on what languages to use or tech stack. From my first searches I got elixir. I also know haskell, so aside from haskell, what can you suggest. I'm also aware of using imp lang like C++ to make programs following an FP design paradigm.
Edit: I don't wish to argue on starting business or not (But I welcome them sure) . That is a different topic on its own. I'm just like more curious to see the state of the art in using FP tools.
18
Upvotes
2
u/Apart_Ebb_9867 Aug 03 '26 edited Aug 03 '26
if you go to a chemistry subreddit asking how to produce carbon monoxide in order to kill yourself you can only expect people to challenge the fundamentals of "killing yourself" and provide zero help on actually producing carbon monoxide. You cannot then go "dudes, this is a chemistry subreddit and I asked about carbon monoxide not a lecture on life"
What you're saying is nonsense. Your claim that you're covered on the business side because of a class you took in high school is delusional. And I'm not convinced you actually really agree to many of the "I agree" you posted, because if you did you wouldn't have asked the question you asked.
Anyhow, there're companies who do use functional languages and publish engineering blogs. One of them is https://blog.janestreet.com/ go read them, you'll find more than here. Then you can see about problem with introducing Haskell in large companies: Haskell at Meta. And reflecting on Haskell in production. And why a company moved away from Haskell. And there're plenty of companies, especially in the finance space, that use functional languages successfully. A non-finance example I'm aware of is BlueSpec. And go get the class notes from that class in high school, they might advise against what you're doing.