Estou de olho nas linguagens de programação funcionais há algum tempo, mas estou hesitando em realmente entrar nelas. Mas acho que está na hora de pelo menos começar a olhar nessa direção para me certificar de que estou pronta para qualquer coisa.
Já vi falar de Haskell, F #, Scala e assim por diante. Mas não tenho idéia das diferenças entre os idiomas e suas comunidades, nem me importo particularmente; exceto no contexto de desenvolvimento de jogos.
Então, do ponto de vista do desenvolvimento de jogos, qual linguagem de programação funcional possui os recursos mais adequados para a programação de jogos? Por exemplo, existem bibliotecas / mecanismos / estruturas / estruturas de desenvolvimento de jogos funcionais ou mecanismos gráficos para linguagens funcionais? Existe uma linguagem que lida com certas estruturas de dados que são comumente usadas no desenvolvimento de jogos?
Conclusão: qual linguagem de programação funcional é melhor para a programação funcional de jogos e por quê?
Acredito / espero que esta pergunta declare uma melhor linguagem clara, portanto, não a marquei CW, apesar de sua tendência subjetiva.