我想知道python是否真的像其他语言一样强大。
编辑:谢谢你们,python是否适合游戏开发?答案 0 :(得分:5)
每种语言都有优点和缺点。
此外,语言的每种实现都有优点和缺点。 CPython与Jython不同,PyPy再次不同。
Python在“业务逻辑到代码行”比率方面非常出色:它有一种非常简洁的方式来放置东西。
C ++擅长于较低级别的功能,但鉴于良好的代码,也可以用干净的代码表达高级功能。
编写良好的C ++代码的性能通常优于等效的Python代码,但性能并不总是对代码的重要衡量。
当大预算游戏使用Python(或其他动态语言)时,他们通常不会用该语言编写整个项目。相反,他们使用以某种低级语言(C,C ++)编写的基本引擎,并在动态语言中实现一些(或大部分或全部)“业务逻辑”。这提供了两全其美。
答案 1 :(得分:2)
简短回答:是的,是的。
但这在很大程度上取决于你的问题:)
答案 2 :(得分:2)
是,是和是。 Python适用于真正的程序员。
答案 3 :(得分:0)
这个article非常好地比较了Python与其他语言,如C ++,Java等。