Venho dedicando tempo ao aprendizado da programação funcional e cheguei à parte em que quero começar a escrever um projeto, em vez de apenas me dedicar a tutoriais / exemplos.
Ao fazer minha pesquisa, descobri que Erlang parece ser bastante poderoso quando se trata de escrever software simultâneo (que é o meu objetivo), mas os recursos e ferramentas de desenvolvimento não são tão maduros quanto os produtos de desenvolvimento da Microsoft.
O F # pode ser executado no Linux (Mono) para que o requisito seja atendido, mas, enquanto procurava na Internet, não encontro comparações de F # vs Erlang. No momento, estou inclinado a Erlang apenas porque parece ter o maior número de publicações, mas estou curioso para saber se há realmente alguma diferença de desempenho entre os dois sistemas.
Como estou acostumado a desenvolver no .NET, provavelmente consigo acelerar o F # muito mais rápido que o Erlang, mas não consigo encontrar nenhum recurso para me convencer de que o F # é tão escalável quanto o Erlang.
Estou mais interessado em simulação, que disparará muitas mensagens processadas rapidamente para nós persistentes.
Se não fiz um bom trabalho com o que estou tentando perguntar, peça mais verificação.