Saya baru-baru ini membahas pemrograman fungsional dengan rekan kerja. Sementara kami berdua sepakat bahwa FP memiliki beberapa manfaat yang jelas (kode lebih sederhana, lebih mudah untuk berpikir tentang matematika, dll.), Kami berdua bertanya-tanya apakah itu akan atau tidak akan pernah digunakan dalam perangkat lunak komersial.
Saya tahu ada sejumlah proyek open source dan akademik yang ditulis secara fungsional (misalnya, saya sudah melihat pertanyaan ini di Stack Overflow) tetapi saya bertanya-tanya apakah ada yang bisa mendaftar beberapa perangkat lunak komersial lain yang ditulis, setidaknya sebagian, dalam bahasa fungsional (dan bahasa apa).
functional-programming
akobre01
sumber
sumber
Jawaban:
Pernah menggunakan ponsel? Erlang memiliki pasar khusus di bidang telekomunikasi, tetapi juga digunakan oleh Facebook untuk mengimplementasikan fungsi obrolannya. Lihat FAQ ini untuk perusahaan berikut yang menggunakan Erlang dalam produksi:
sumber
LinkedIn, Twitter, eBay, Sony Animation Studio, Gaurdian, FourSquare, dan banyak lainnya menggunakan Scala secara ekstensif.
sumber
Sudah ada beberapa diskusi tentang topik ini di StackOverflow: lihat produksi Clojure siap?
Contoh dari sekitar saya mengandung:
Oh, dan jangan lupa membaca Beating the average
sumber
sumber