我目前正在创建一个roguelike游戏,并且已经开始使用 C# 进行编码,但到目前为止还没有编写太多代码(<1000 行)......
现在,我再次查看了 F#,这种语言似乎很酷……我现在正在考虑将 F# 用于游戏引擎,我认为这将是代码线的 90%(roguelike 有一个非常“精简”的 ASCII-UI)。
你认为在为程序内容生成、复杂的 AI 和游戏逻辑编写编码方面,F# 会比 C# 更适合吗?你有没有看到任何陷阱(当然,除了我必须先掌握语言)?
如果 F# 不仅仅是一个研究项目并且会被 Microsoft 放弃,或者是否有声明说它现在是主要的 .NET 语言,我有些担心?
感谢您的输入。