Niedawno omawiałem programowanie funkcjonalne ze współpracownikiem. Podczas gdy oboje zgodziliśmy się, że FP ma pewne oczywiste zalety (prostszy kod, łatwiejsze rozumowanie matematyczne itp.), Oboje zastanawialiśmy się, czy jest on czy kiedykolwiek będzie używany w oprogramowaniu komercyjnym.
Wiem, że istnieje wiele projektów open source i akademickich, które są napisane funkcjonalnie (np. Widziałem to pytanie na Stack Overflow), ale zastanawiam się, czy ktoś może wymienić jakieś inne komercyjne oprogramowanie, które jest napisane, przynajmniej częściowo, w języku funkcjonalnym (i jakim języku).
functional-programming
akobre01
źródło
źródło
Odpowiedzi:
Czy kiedykolwiek używałeś telefonu komórkowego? Erlang ma niszowy rynek telekomunikacyjny, ale jest również wykorzystywany przez Facebooka do wdrażania funkcji czatu. Zobacz najczęściej zadawane pytania dotyczące następujących firm wykorzystujących Erlang w produkcji:
źródło
LinkedIn, Twitter, eBay, Sony Animation Studio, Gaurdian, FourSquare i wiele innych szeroko korzystają ze Scali.
źródło
W StackOverflow jest już kilka dyskusji na ten temat: czy gotowa jest produkcja Clojure?
Przykłady z mojego otoczenia zawierają:
Aha, i nie zapomnij przeczytać Bicia średniej
źródło
źródło