是不是被培训班炒作起来的?
Python是作为脚本语言被认知的,也属于一种面相对象的语言,底层也是C++,本人从事JAVA开发,也了解过Python语言的用处,现在用处大多在人工智能领域,比如编写机器人的执行脚本就会用到Python;还有胶水语言之称,因为Python比JAVA更能够轻易的包装和使用其他语言的类库!也就说Python用于自动化程序处理的时候有优势!
还有一种方向就是大数据,这个方向貌似也是因为能够轻易的包装和使用其他语言的类库吧,数据分析就需要通过各种各样的文件格式来规范操作不同的文件,还有什么数据挖掘,数据可视化等等,当然,个人觉得JAVA也可以用于大数据吧,毕竟数据结构都是依据相同的算法,不同点在于运行环境不同,Python和JAVA的虚拟机是有区别的!只是JAVA对其他语言程序的调用相对复杂,或者根本无法调用!
总结,实际上语言不是根本,要懂得的更深层次的是计算机原理,操作系统原理,数据结构,然后就是针对不同语言的设计模式,和架构设计!这些才是最重要的!
一名程序员的目标,架构师;人生目标,首席技术官!
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有