Los lenguajes funcionales son buenos porque evitan errores al eliminar el estado, pero también porque se pueden paralelizar fácilmente de forma automática, sin que tenga que preocuparse por el número de subprocesos.
Sin embargo, como desarrollador de Win32, ¿puedo usar Haskell para algunos archivos DLL de mi aplicación? Y si lo hago, ¿hay alguna ventaja real que se aproveche automáticamente para mí? Si es así, ¿qué me da esta ventaja, el compilador?
¿F # paraleliza las funciones que escribe en múltiples núcleos y cpu automáticamente para usted? ¿Vería alguna vez aumentar el número de subprocesos en el administrador de tareas?
Básicamente, mi pregunta es, ¿cómo puedo comenzar a usar Haskell de una manera práctica? ¿Veré realmente algunos beneficios si lo hago?