Warning: Illegal string offset 'top' in /www/wwwroot/hellyhua.com/wp-content/themes/Snape/single.php on line 45

怎么选择程序开发语言?

一般学开发语言之前就会查个编程语言的排行,其实只学排名高的,觉得前景很好,其实程序开发基本都是相通的,精通一门语言其他的语言还很难吗?

https://www.tiobe.com/tiobe-index/

按照常规理解我们在这也来看下排名。

开发语言主打的也就那么几种,JAVA\C一直都是使用量比较多的。但最近随着AI,人工智能的崛起,把PYTHON语言带火啦。那么python能做些什么呢。

1. 数据读取和处理
2. 脚本

ArcGIS,ENVI等商业软件都可以用Python做脚本语言,QGIS,SNAP和EnMAP等开源工具也用到了它。

3. 机器学习

更时髦的词,可以用地理空间智能,时空大数据等等。

4. Web开发

GeoDjango

5. 桌面开发

Python结合tkinter和pyqt,也能胜任,但没啥优势可言。不过,貌似除了三维、VR/AR,普通的桌面开发也已经颓废,被Web和移动端占据了。

现在我们再来说说为什么要选择python,那么我们反问一下,以上的开发领域没有你需要的吗,应该是有的,因为python涉及的领域太多啦。

python可以带你飞,那为什么我们就不能选择python呢,请跟随我的脚步,一同走进python的乐园吧。


Warning: Illegal string offset 'footer' in /www/wwwroot/hellyhua.com/wp-content/themes/Snape/single.php on line 49