Mark(本书作者)觉得”脚本“和”程序“是可以相互替代的,只不过,他用”脚本“来指称简单的顶层代码文件,”程序“指称复杂的多文件应用。Python 可以用于部署大型应用,例如在测试硬件设备时,调用相关组件,通过组件在底层和器件之间进行交互。
Python 的唯一缺点:速度不够快……我好想把这句话放到知乎上,看看那些老程序员怎么回……
Python 的标准实现方式,是将源代码翻译为字节码(似乎和 Java一样?),然后解释字节码。不过,它不会把字节码编译为底层的二进制代码,所以比 C 要慢。
谁在用 Python?——YouTube,Maya,Intel,Cisco,大摩,NASA,NSA……
使用 Python 可以做什么:系统编程,GUI 开发,网络脚本,组件集成,数据库编程,快速原型,数值计算和科学计算,游戏,图像,人工智能,机器人,XML。
Python 的技术优点:面向对象,免费,可移植,功能强大(动态类型,自动内存管理,大行程需支持,内置对象类型,内置工具,库工具,第三方工具),可混合,简单易用,简单易学。
时间: 2024-11-10 12:54:04