python是用C实现的?
不断发展的社会条件下,事情细致分工的结果。比如有一块钢,可以做成武器用来杀敌,也可以做成锅原来煮饭等等。有人会问为啥不用钢直接杀敌或者煮饭呢,答案是肯定可以的,就是有点费劲罢了。
回到题主的问题上来,先来说说Python语言,它的优点用一句话总结,简单易学上手快,开发效率高。它几乎是非计算机专业同学的首选语言,同时也积累了非常多优秀开源框架。目前在爬虫开发、人工智能、金融量化分析、大数据、物联网方面得到了广泛的应用。C语言的指针即使是计算机专业的童鞋也经常弄的晕头转向,对金融专业毕业的童鞋,简直就是天书。再加上数据结构、内存管理的进阶知识,C语言对非计算机专业的人来说,基本上就是从入门到放弃了。
再说一下JAVA语言,这两种语言代码Go都用来开发过大型的项目,自认为有点发言权。首先,JAVA使用JVM解决了跨平台的问题。其次,JAVA让大家比较头疼内存管理对程序员透明化。最重要的一点是JAVA的学习曲线比较平滑,开源框架的资源较多,是在构建WEB服务器领域更是有不可比拟的优势。
实际上不管是C和C++,还是Python和JAVA,编译出来的程序最后都要翻译成机器能够识别的机器指令才能在计算机上运行。由此可知,Python也好,JAVA也罢,都是让大家更好更方便快捷地构建自己的业务系统而已。
写在最后,所谓的语言之争或者语言鄙视链都是一种偏见而已。随着你对计算机的深入了解,会发现每个语言只是在某一领域更擅长罢了。
我是@代码Go说科技 ,码农的视角看科技,带给大家不一样的感受。欢迎大家阅读评论转发加关注。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有