Java or Python?

综合编程 2018-01-20

Java or Python?

虽然这个话题已经被说烂了,已经不知道被炒过多少次冷饭了,但是我还是在不厌其烦的讲一遍,因为这可能对新手学习编程语言有一个大致的方向,能够明确自己适合什么,避免盲目地学习。

都说选择比努力更重要,正是如此。选择正确,事半功倍。选择错误,事倍功半。

废话不多说先上图:

看到上面这个图你可能对java和python稍有了解了,接下来再详细对比一下java和python的区别:

再放上 TIOBE网上编程语言排行榜(每月更新一次):

可以看出Java仍然是最热门的语言,c语言由于其稳定性位居第二,Python在2017年变的热门起来,所以占比也有很大提升。

其实通过Java的使用领域来说,再结合我们自身找工作时的经验,我个人建议学习编程语言首选Java,正因为Java的商业化很严重,很多公司的编程语言都是Java。而我们的目的很多是为了能挣得一份高薪,所以哪怕Python有很多独特的优势,比如学起来很简单之类的,但我还是建议大家从Java入手。有人也说学完Python再学Java就不想学了,因为已经习惯python的编写速度和开源程度。

最近很火的微信跳一跳小程序是用Python写出来的,代码简单不复杂。这也是Python的优势。

不管作为开发工程师还是测试工程师都是要与公司同步的,工作的需要决定了你选择什么语言,在工作之余有兴趣的也可以学习一下另外一种作为第二语言。

希望大家可以选择适合自己的,不再为选择Java或是Python而烦恼。

您可能感兴趣的

python 之CORS,VUE+rest_framework示例 一、跨域 浏览器的同源策略 ----对ajax请求进行阻拦 ----对href属性读不阻拦 xhr=new XMLHttpRequest xhr.open... xhr.send(...) 解决方案: ---JSONP 点击按钮: 动态添加一个...
Building a serverless url shortener with Azure Fun... I’m a Java engineer who doesn’t really know the intricacies of cloud development as well as my ‘ Cloud Developer Advocate ‘ job title suggests that I...
Python函数式编程 Everything is a function Pure functions without side effects Immutable data structures Preserve state in functions Recursion inst...
Python GCD – 4 Ways to Find GCD or HCF Here I will show you 4 different ways to find GCD in Python using program examples. GCD also known as HCF (Highest Common Factor). So let’s see h...
Python中的数据类型和字符串概述 一、 Python 中的数据类型 整数, 如 1 -100 长整数, 是比较大的整数,Python 2里面有long长整数;Python 3里面没有 浮点数 如 1.23、3E-2 布尔类型 False True 二、 Number (数字) 类型三种 ...
0
简书

责编内容来自:简书 (本文源链)
阅读提示:酷辣虫无法对本内容的真实性提供任何保证,请自行验证并承担相关的风险与后果!
本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。