乐乐故事网

随着AI的火热,python强势崛起,Ja是否会在未来几年没落,你怎么看?jetbrains python

  短期不会,各有千秋,直接代替目前还做不到

  他们的应用领域就有所不同:Ja适合企业项目大团队协同合作,因为Ja对复杂的商业逻辑有很强的适用性,在服务器端的开发有着独特的优势。像大型商城的系统,大型企业的erp系统都是用Ja来开发的。相较于python的优势实在一些计算领域比较强,python主要在数据分析,科学计算,图像分析,算法建模等等有自己的独特之处,所以在人工智能上有着明显的优势。但做不到直接去代替。

  执行原理不一样:这是python作为一种高级语言最根本的不同。有句话说:成也萧何败也萧何。作为非底层语言的python他的可读性,可扩展性都有着不可代替的优势,同时类库也很强大,除了标准的库,还有很多高级的库,像wxPython、Twisted等都支持。但是同样是因为非底层语言,python在执行的时候,需要把源代码创换成为字节码的中间形式,在把他转化成计算机能够看懂的机器语言才能运行。就是说Ja作为底层语言他的运行效率会更高。不过大家放心,也不会慢到哪儿去,否则大python也火不起来。

  另外python虚拟机没有ja强,ja虚拟机是ja的核心,python的核心是可以很方便地使用c语言函数或c++库。

  商业环境上说Ja的优势很大:ja的商业化公司支持多,如sap,oracle,ibm等,有商业化的容器,中间件,企业框架ejb。python的开源组织支持多,如qt,linux,google,很多开源程序都支持python, 如pyqt,redis,spark等。

  人生苦短,我学python~,python还是一个非常棒的语言,学python的同学直接进群473391225,汇集web开发,数据分析,爬虫,机器学习学习资料。

  01 Python大数据分析第一套

  02 Python全栈全栈第一套

  03 Python全栈全栈第二套

  04 Python全栈第三套

  05 Python全栈全栈第四套

  06 Python网络爬虫爬虫一套

  07 Python大数据分析大数据分析第二套

  08 Python机器深度学习人工智能第一套

  09 Python机器深度学习人工智能第二套

  从事软件开发十几年,主要玩过三种编程语言,C语言,C++,JAVA用的最多,现在人工智能的普及把Python语言推向了一个高潮,但在实际工作中用的没有想象的那么多,认识一个做Python的朋友,有将近两年的工作经验,在西安找工作费了九牛二虎之力才找了一份不是很满意的工作,没办法不能一直空耗着,只好找个工作先干着,技术类的岗位不能手生了,而且在找工作的过程中发现企业还是要JAVA的人才多。

  当然也不是懂点JAVA就能找个好工作,现在的编程环境已经不是十几年之前的样子了,以前可能自学一段时间的C语言就能搞定一份工作,现在好像不参加个培训班就找不到工作的样子,在实际中不一定非要培训才能找到工作,有很多在学校自学的很不错的一样能找到不错的工作,学习编程3语言不能带着太多的从众心理,看到别人学什么自己就跟风,很多人参加了培训交了很多钱,学到一半发现根本不是自己想要的工作,如同现在很多人觉得JAVA不行了不适合再去学了,结果发现现在企业要的大部分得技术人员都还是JAVA,水平越高越受到欢迎。

  Python个人觉得短时间内还很难成为主流的编程语言,毕竟任何一种语言都需要建立自己的生态链,现在JAVA生态链根深蒂固,现在丝毫没有衰退的意思,无论在服务器端还是客户端都有非常多的岗位,很多企业已经习惯于用JAVA编程,除非Python短时间内有非常大的技术革命,让很多企业都必须切换,否则技术前沿的推动和实际商业平台变换还是有段距离。

  任何一种编程语言都有其存在的必要性,在某种场景下能够使用最合适,不一定是最新潮得编程语言才能有巨大的竞争力,对于企业来说最合适的就是最好的,真正的程序员也从来不会给自己设置限制,非要强调自己必须要学哪种编程语言,对于在实际项目开发过程中,不一定非要局限于一种编程语言,例如人工智能外边看着是Python,但在实际和效率有关的编程语言都是C语言完成,之前玩Python更多是当做编程脚本来使用,之前用过这种脚本完成后台数据的错误图表统计功能,的确非常方便快捷。

  个人觉得短时间内JAVA依然还是第一编程语言,即使Python现在非常强劲,生态链的建立不是一两天就能完成的事情,即使会占据一部分的市场份额但依然难以撼动JAVA这颗大树。

  希望能帮到你。

  先上结论:暂时不会,ja衰落可能是多方面引起的,但不会是由于python和AI崛起引起的。

  你以为是应届毕业生求职呢?一门火了别的就衰落了?

  可惜技术的更新迭代并非如此啊。

  这个道理就像是:锤子不会因为水压机的诞生而消失。不过锤子确实会被迭代,例如铁锤替代石器锤子。

  再说关于ja何时被替代,未来的确可能会有一种同样基于互联网的语言替代ja,如果它能有更好的开发效率和更广的全球认同感。但是这个问题就像是问,未来会不会有电商网站替代淘宝一样,杠精会说绝对会啊,我也觉得确实会,可是如果现在阿里招人,还是会有很多高材生去挤。那如果我说,ja其实比淘宝还硬,因为淘宝在用ja的技术,更多厉害的公司也在用,淘宝离开了ja有很多业务就得重构,可ja离开了淘宝并没有多大影响,那你还会担心它被替代是猴年马月么?

  等到淘宝被替代的那天,我就转行,好像也不晚呢:)

  10年前 Ja要死了吗

  5年前 Ja要死了吗

  3年前 Ja要死了吗

  2022年 Ja要死了吗

  2030年 Ja要死了吗

  AI和Python的干系远没有AI和数学的干系大

  那些培训班说AI=Python的 根本不用去

  大学连高数 微积分 定积分 都不及格

  还去学AI 你学的不是AI 学的是API

  跟着AI热,Python得以进一步开展,实在Python之前就很热,但假如是AI这一波高潮,实在AI热更应该动员的是算法热、数学热,Python只是东西,而刚巧在AI东西方面比拟完备罢了,以是趁着东风来了。

  而算法、数学是具有必然门坎的,不要觉得会用点库就可以有所大成,还远远不敷。究竟结果Python只是个言语东西,假如想投身AI,把握好数学比把握Python主要多了,看麻烦要看实质啊。

  抢手的东西不时有、不时也差别。Ja流行了十几二十年了,颠簸了,丰厚了,但不热了。不热不代表其不丰富不主要,可以说Ja现在在计算机软件根底开辟中的位置是没人可以撼动的。

  前端前几年很热吧?JS框架一个接一个,但这两年热度也上去了,但阐明它不行了吗?固然不是,进入稳定期的手艺,怎样或许每天这么多大新闻呢? 面向时兴编程吗?面向时兴编程独一吸收人的处所就是先机的占得,开端是用的人少,可是营业又热,所谓“囤积居奇”,占得先机或许薪资会高。但从遍及角度来看,一是热的东西毕竟会淡上去,二是大家都想占得先机那先机也就会很快消逝。AI很热,区块链出来风头即刻盖过AI。

  下一个时兴是啥?估量又是可以等待的。

  有人还说PHP,实在PHP如今还是有许多应用的。 以是,有一颗沉着而坚定的心,可以看分明遍及规律才是最主要的啊。

  非常高兴回答这个问题

  我个人的观点是虽然python的火热程度逐渐逼近ja,但是短期之内python不可能替代Ja,至少在某些领域不可能替代ja。

  下面是社区公布的语言欢迎程度排名。

  单纯的讨论python与Ja谁强谁弱,谁替代谁,无实际意义,首先分一下几个方面讨论python取代不了ja的原因。

  一、ja和python的特点

  Ja是一个的解释型语言,语法规则和C++很是相近,是一门跨平台的语言,目前JVM的强大几乎可以支持目前可以使用的所有平台,现在很多应用基本都自带了JVM,完全可以做到一次编译,到处运行,基本上都算是“即插即用”的感觉。一般应用于大型web项目开发,一般是在银行、电力,金融等领域用的较多,比较稳定,很多金融银行企业追求的是系统的稳定而不是一味的跟风。我甚至见过银行用ja 1.6,版本非常老,仍不愿意更换。

  Python是一种非常接近自然语言的解释型设计语言,语法比较轻快,代码看上去比较简洁,没有像ja那样大量的使用括号去做代码归类。它扩展的类库特别多,因此python适用场景也较多,比如人工智能、大数据,爬虫,科学计算,游戏,web应用开发等。python开发效率极高,在加上能够很好的与其他语言进行联合开发,因此也被业界称为“胶水语言”。

  二、代码执行效率

  如果单从执行效率分析的话,python具有先天性弱势,因为它是解释型动态语言,所以天生就慢,但是目前python已经更新了很多的版本,对其执行效率进行优化。所以python的执行效率也限制了在一些执行效率要求比较高的项目上使用的可能性。

  虽然ja执行效率相对于C语言来说也不占优势,但是和python相比,还是领先一点,效率占据绝对优势,只有C语言。

  三、跨平台兼容性

  在这方面,python也不占据优势,目前主流的平台基本可以说全部自带了JVM,ja只需要一次到处都可以玩,而python只能针对不同平台的特殊性,通过编译器编译成各个平台对应的代码才可以执行。因此兼容性python较弱些。

  四、语言复杂度

  单从语言的复杂程度来说,python确实适合没有任何编程基础的用户使用,而ja学习难度相对较高,举个最简单的例子,写ja,c,c++时,变量必须先定义才能使用,方法的返回值只能有一个等,相对条条框框较多,但是python却不会,怎么写都可以,有点像中文那样可以根据自己的想象写,有点天马行空的感觉。

  Ja虽然学了基础语法后,一大推框架仍需不断学习,spring,mybatis,springboot,dubbo,springcloud等等,学习成本和复杂程度也越高。

  五、市场推广度

  目前市场上python的推广度个人的感觉势头比较火热,因其简单易学,某些省份已经把python变成纳入到小学课本中,真的应了那句话,学习变成从娃娃抓起,还有火热的全国计算机等级考试,已经把python纳入等级考试中了,我相信从推广度上说,学习python掌握python的人会越来越多。

  综上所述,我个人观点是任何语言之间不存在替换于被替换,存在即合理,本身语言之间之所以能被用户接受,必然有其优秀的地方,而且语言之间都是贯通的,工作时间久了,会发现,其实最核心的东西是算法和数据结构,不存在说ja被替代了就失业说法,形如功夫中内功和招式,只要内功深,到哪里都不会失业。所以与其担心ja被替换,不如修炼自己内功!

  我是一名金融行业开发工程师,我会一直关注互联网科技、软件开发、自学编程,包括考研等问题,我也会尽力为大家解答,喜欢我的回答,请大家关注我,希望能和大家成为朋友,谢谢。

  虽然Python之父前段时间被挤出了核心团队,但是我们还是先说个关于Python诞生的小故事。虽然现在使用Python的人越来越多,但是JAVA的历史地位也是没那么容易撼动的。

  Python最初是其发明者Guido在度假期间,灵感乍现,以一人之力创造出来的。最开始只是作为脚本语言使用的,后来由于其便捷性,易部署性,被越来越广泛的使用。而近些年,随着AI,大数据等领域的大热,Python语言确实得到了前所未有的重视。

  但是,因此得出ja即将没落的结论,未免有些武断。编程语言领域并不是封建社会,只能有一个皇帝。三权分立也不是不可,但是共同繁荣才是大家喜闻乐见的不是吗。

  ja是一个比Python有更悠久历史的老牌编程语言,这就意味着它有更深更广的积淀。目前最常使用ja的几个场景,包括平台后端开发,安卓开发等,对分布式,服务健壮性,安全性,高并发等特点的需求还是很强烈的,而当前的Python还无法完全承担这些期望。因此,我们很少见到市场级的大体积产品是用Python来独挑大梁的。

  如果你觉得以上的论述还是不够,那么我们用数据来说话。

  就在2022.2.19 21:35 我在大街网上的求职窗口输入关键字ja,得到的岗位有1602条。

  然后,我又输入了关键字Python,得到的岗位仅有258条,连ja的五分之一都不到。

  至此,我们基本可以看出,与ja相比,Python目前更多是被当做求职者的一个附加能力,想要干掉ja,Python还有很远的路要走。

  综上,就是我对ja是否会没落的看法,如果你有更多的想法,欢迎在下方给我留言。

  我是苏苏思量,来自BAT,头像是我本人,经常分享科技类见闻,欢迎关注我与我互动哦。

  我又来回答问题了!!!

  关于这个问题,我想说明2点:

  AI的火热,确实带动了python也跟着火热,但这与Ja是否会没落没有明显的因果关系,诚然,每一个语言甚至世界的任何东西,都会有一个崛起和没落的更替进程,没有永恒与亘古不变,就好像一个王朝,无论此刻多么兴盛,将来都有没落土崩瓦解的一天。所以,在这个问题上,只要我们保持学习的心态,关注新技术的发展,保证自己不落伍,就不怕哪个语言兴盛,哪个语言没落了。

  python和Ja虽然都是全能型的编程语言,但各自有侧重点,这与语言本身的特性是紧密相关的。

  而恰恰,动态语言(python就是动态语言,Ja属于静态语言)本来就是为灵活易用而生,而灵活易用又往往与严谨规范背道而驰。

  使用python开发AI,往往会出现立竿见影的效果,输入一行代码就能看到结果,而且python语言实现一种功能需要的代码量极少,开发起来节约时间成本,牺牲掉了程序的运行效率,毕竟,大多数的空间成本可以通过提升机器的性能来解决,只要程序的算法不是太low。

  所以我觉得,Python在大型项目开发上还缺乏足够成熟的解决方案,往往大型项目注重运行效率,而Ja又是这一领域的王者,所以,python的崛起对Ja的影响暂时还很小。

  很多人说 python 这好那好,但是就是用 ja!

  崛起是新人学 python多还是老程序员转的多!

  ios swift 也崛起了,但是还是 oc 多,安卓 kotlin 都是官方语言了,有几个程序用了!

  不急,等这一批老人都挂了 就是新的崛起了!

  Ja还没有衰亡。

  Ja是(并且一直是)一种非常通用的编程语言,并且已经被用在各种场景中解决所有类型的问题。

  Ja有这一个非常好的生态,Ja为你可以在互联网上实现的任何目标提供卓越和高质量的库,想想Spring,Tomcat,这些不是简单的库,而是非凡的成就。当然,并不是其他语言没有类似的库,但是大企业推动Ja的方式创建了这种软件生存的先决条件,这需要花费很长时间才能达到,怎能说替换就替换的。你可以找到适用于多种语言的特殊库,但你很快就会意识到它们是否存在很大程度上取决于大公司是否认可该项目。这就是Ja的生态。

  除了上面的Ja生态,Ja的最大成就就是JVM,虽然语言可能因为年龄受损,但JVM看起来很健康。它的内存管理和垃圾收集,安全性,基本编程库以及调试和检查功能使其成为安全舒适的地方。你可以讲JVM很重,很慢,虽然它的内存占用和引导时间使得其不适合面向任务的编程,但它的性能依旧坚挺。

  但随着时间的推移和挑战的变化,Ja似乎越来越明显无法免疫专业化。不是因为它已经演变成一种专门的语言,而是因为其他语言在特定的任务中非常适用。如Python作为人工智能的标准语言。

  即使这样,编程语言不会很快怎么样的,不会很快衰落的。即使它存在很多缺陷,不管你同不同意Ja仍旧会是一个非常适合,经过实践验证过了的新项目的选项语言。它的作用可能会改变,可能会有限制,它的存在还是一个坚实的存在。

  即使考虑到Python的致命吸引力,也必须说Oracle和社区在改进Ja方面做的不错,都应该享受这些进步的优势。Ja语言可能在演变的很缓慢,或许改进的时间点太晚,但这可能是成功的标记,也可能是放弃的标记。

  但Ja不会衰落的走向任何地方,我们只需努力从Ja的成就中获得最大收益就OK。最主要的,享受这个美妙的科技时代所提供的多样性。

  python和ja应用于不同的领域,短时间内谁也取代不了谁。

  python主要应用于人工智能和简单的应用软件中,他的语法简单,上手快,缺点是执行效率低,不太适合用在大型的复杂的应用中,

  ja是一门优秀的面向对象的开发语言,面向对象的思想非常全面,几乎可以应用在任何领域,执行效率略低于c语言,但是需要长时间系统的学习,上手相对较慢。

  

随着AI的火热,python强势崛起,Ja是否会在未来几年没落,你怎么看?

  

随着AI的火热,python强势崛起,Ja是否会在未来几年没落,你怎么看?

未经允许不得转载:睡前故事_儿童故事_睡前小故事_童话故事-乐乐故事网 > 随着AI的火热,python强势崛起,Ja是否会在未来几年没落,你怎么看?jetbrains python

评论

留言与评论(共有 0 条评论)
   
验证码: