大侠
原帖由 @cc0128 于 2019-4-14 19:04 发表 unity实际上只完整支持c#。 JavaScript是unity自制的unity script python支持更是shit一样。 当然对于一个游戏引擎来说,支持任何语言问题都不大。 问题还是在于框架有没有利用语言的特有特性,比如unity的框架肯定就没有大量运用JavaScript的异步和prototype chain 特性。 react的例子更好了,新版本里的hooks根本没法子直接套用到其他语言上。换语言API不知道得改多少。API基本全换了还能算同样的框架么? 编程语言本就会影响设计模式,思想。
查看详细资料
TOP
原帖由 @cc0128 于 2019-4-14 22:36 发表 好吧,既然一样,我能在unity里用redux saga么? hooks和class内部实现完全不一样。。。。 编程语言本身基本上没有什么功能是独占的,你怎么样都能hack去玩。 但是你会去用JavaScript玩多线程么? 但是你会用Java去玩指针么? 但是你会用haskell去玩oop么? 来一个类比, 等于是你通过学阿拉伯语,看阿拉伯语版日本动漫/影视来了解日本文化。这是绝对可行的。也是有病的