外行不懂,为啥java是最火的编程语言?还有为啥python这些年异军突起?

  • 途观
    如题,内行给讲讲?
  • m
    manhere
    java培训班多,入职门槛低
  • m
    mozhenliang
    php是最好的语言,js会统一天下。
  • l
    lumi
    1、生态;
    2、没有指针!
  • c
    cyberkiller
    JAVA流行是因为历史原因,90年代这是十分先进的语言。21世纪初期,微软垃圾不开源,互联网企业不太采用c#,JAVA社区相当繁荣,各种框架层出不穷,各种解决方案都有现成的,国内由于阿里巴巴采用JAVA,也是原因之一。
  • x
    xx6412223
    大厂支持,开源早生态好。看看大数据领域的生态。
  • w
    wangxt
    java,名字太出格,pYthon也一样
  • n
    neonn
    我觉得主要是美国大学以java做教学语言,现在中学计算机课都用java.

    抢夺学生是长远利益。类似的chromebook 占据美国中学市场60%, 小孩都会用google office
  • z
    zybest
    Java蹭Android热度,Python蹭人工智能热度
  • G
    GIS_xuyao
    简单易用,性能足够
    生态很活跃,各种框架新手上路友好
  • G
    GeBron
    因为Java好写啊
    大学没毕业的实习生,只要熟悉Java语法,然后熟悉下项目基本上就可以上手写业务代码了
    加上IDE的帮助,实习生写的代码基本上都是可以拿来用的,要出错也只会在业务上写错,但代码本身不会写错。
  • s
    svbiz
    Python兴起源于数据科学与人工智能吧, 想想这些搞数据的未必是专业的程序员,自然找最容易上手的编程语言了,python正符合他们的需要。
  • l
    lazahata
    虽然我每天用java,我也不太懂。。
    不过好像没有更好的选择?
  • H
    Hisoka-J
    回复3#mozhenliang


    过段时间估计php就被GO干掉了吧。。。
  • t
    tmw622
    Java最火的领域在企业级应用,框架成熟,稳定,安全,快速,各种配套齐全,而且好用。
  • a
    apolodi


    人生苦短,我用Python。
  • E
    Eric_Liu
    一个搞机的,看了两天书只知道"hello,world!"就再也进行不下去了.
  • n
    nottist
    当年python与ruby争谁是未来时我就站python,ruby社区就知道不停标榜自己是优美的,是艺术,python社区则务实进取,2.0觉得不够好就直接上3.0,既能写自动化脚本又能搞数据处理。语言行不行不是看语言本身,是看背后的社区,用这语言的人,领路的有哪些大牛。
  • 黑白胖
    哈哈,描述好形象,差不多就是这么个意思。python可以算是对JAVA这种严谨语言的一种反叛。
  • 寒冰炫
    c语言最好,不接受反驳
  • w
    welcomyou
    这就是本末倒置 培训班多是因为市场需求大 iOS fly ~
  • s
    singsingchow
    之前的语言太难了,几年时间都学不懂的大有人在
  • 猫了个咪的
    Python为什么流行度如此之高?只要看看计算机顶会paper给的源码就知道了
  • f
    forwhat
    现在来看go也很好啊
    上手难度低,性能好
    轻松并发
    代码写法就那么几种,连代码格式都给定义好了


    Java对我而言太他妈的复杂了,啥都继承一大堆类
  • w
    webzhang
    c#不简单吗
  • l
    l32606
    总结的精彩
  • a
    ageg
    人工智能底层都是c和c++,然后封装py接口,速度很快的。想要坐飞机又不用学开飞机
  • 5
    505678940
    作为外行看来看看热闹,看看会有争吵不
  • w
    wuketidai
    大公司选用有很大关系,只有大公司选用,有招聘需求,别人才回去学,不然语言再好也没用
  • k
    keshouz
    我一个学工商管理的,干着行政活儿的都能上手python,你说python能不火吗?对于门外汉来说python很友好。 iOS fly ~
  • s
    silicon410
    回复26#akebuzai


    我做的项目都是千万行级别,估计太小了,所以都是c+cpp92的
  • x
    xiaotianhu
    这说的好像php啊 iOS fly ~
  • 猫了个咪的
    回复27#望穿秋裤

    其实内存需求最大,速度的要求可以通过并发来处理
  • 四维
    适合

    因为现在的跑人工智能CPU不重要,老黄的显卡才重要。

    管你什么语言,统统都要换成老黄的CUDA

    有了老黄,Python的CPU占用率也就20%左右。i7的cpu 人生如梦
  • m
    markgoo
    回复9#zybest

    啥。java怎么会蹭安卓热度。。。在没有安卓的时候。net还没起来的时候,java已经大半边天了
  • a
    awk
    java效率不行,《我的世界》 我能吃鸡的电脑玩这个游戏居然卡
  • z
    zybest
    回复40#markgoo

    其实是相互推动的关系
  • x
    xx6412223
    回复28#forwhat

    这就是大型项目或者多人项目的优势之一,把抽象层架构好,业务在上面。
  • l
    lucaslee
    https://b23.tv/av92430016小尾巴~
  • z
    z16166
    Java赶上了web风口,能运行在浏览器中的java applet就火了

    然后是J2EE、J2ME火,

    然后才是Android + Java火
  • c
    crc8
    因为我在学,不流行不行啊
  • l
    longwayhome
    靠谱
  • s
    shadowmage
    这个……指针是java之外的都有还是只c有?
  • t
    tzvv111
    方向不同
    应用领域不同
    两个都很火 iOS fly ~
  • z
    zerosoul
    Sun真是个老好人!
    拉里·埃里森是个老混蛋!