He estado dedicando tiempo al aprendizaje de la programación funcional y he llegado al punto en el que quiero comenzar a escribir un proyecto en lugar de solo incursionar en tutoriales / ejemplos.
Mientras investigaba, descubrí que Erlang parece ser bastante poderoso cuando se trata de escribir software concurrente (que es mi objetivo), pero los recursos y las herramientas para el desarrollo no son tan maduros como los productos de desarrollo de Microsoft.
F # puede ejecutarse en Linux (Mono) para cumplir con ese requisito, pero mientras busco en Internet no puedo encontrar ninguna comparación entre F # y Erlang. En este momento, me estoy inclinando hacia Erlang solo porque parece tener más presión, pero tengo curiosidad por saber si realmente hay alguna diferencia de rendimiento entre los dos sistemas.
Como estoy acostumbrado a desarrollar en .NET, probablemente pueda ponerme al día con F # mucho más rápido que Erlang, pero no puedo encontrar ningún recurso que me convenza de que F # es tan escalable como Erlang.
Estoy más interesado en la simulación, que va a disparar muchos mensajes procesados rápidamente a nodos persistentes.
Si no he hecho un buen trabajo con lo que estoy tratando de pedir, solicite más verificación.