hupflupper
2022-04-16T13:47:37+00:00
看python这么火,但是搜搜网上很多不好的评价,许多人说python流行是因为库多,本身太慢了,那我很奇怪既然都说python慢其他语言快,那其他语言的开发者多开发些库不就吊打python了吗?为啥这么多人觉得python不行开发的库还这么多?
python流行是因为它更像自然语言,并且语法糖够多写起来够爽。
java写完声明的功夫python已经开始debug了[s:ac:茶]
python写起来爽啊,有的语言你要先写一遍伪代码然后再实现,python直接一波走起直接写完了[s:ac:哭笑]
在这个计算机性能越来越发达的时代,让人写起来舒服才是语言最重要的功能了[s:ac:哭笑]
php,java,js这几个库都巨多好吧, 特别是js, py估计没有js的库一半
因为Python更接近自然语音,写代码速度更快需要考虑的东西更少。其他所有东西都交给编译器去处理就可以了。
这就是解释性语言的优势了。相比c这种编译性语言来说。
不是程序员,只是python,MATLAB,C,C++都用过的人感觉就是python语法简单。C和C++有时候写程序的时候真的是不是到为什么就得不到想要的结果而且还不报错。
python可以面向函数、模块编程
java是面向对象,门槛相对高一些
java环境配置好,程序结构摆好,一堆垃圾写完,python都开始debug了
一,Python虽然运行比C,JAVA慢些,可是在大部分的场景下你感知不到,可能就是毫秒和十毫秒的差别
二,Python可以用C优化后的库,本身也可以通过某些技术加速
三,现在贵的是人的时间,不是机器的时间
四,Python的优势在于快速原型、程序自动化、爬虫、AI,其实很多和其他语言是互补而不是竞争的关系
[quote][pid=604399228,31550321,1]Reply[/pid] Post by [uid=61542698]fxyangfx[/uid] (2022-04-19 22:00):
php,java,js这几个库都巨多好吧, 特别是js, py估计没有js的库一半[/quote]js不仅库多,还搞出来个webassembly,可以把c/c++还有其他好多语言的代码编译成字节码然后直接拿来用[s:ac:偷笑]
我感觉是哪行的都能用python处理问题,所以会有不少这行的大手子顺手整个库出来,跟Matlab相仿,一堆工具包。我老板编写过NCL教材(跟我一个专业的肯定知道这是啥),最近几年都是python用得多[s:ac:哭笑]