Java是个好语言,C/C++也是个好语言,汇编也是个好语言
没有人用汇编写手机APPS,也没有人用JAVA写单片机程序,C/C++则是两者兼备
C/C++更适合底层架构设计, JAVA更适合新一代软件开发, PYTHON用来让C++程序员做
一些算法测试
目前JAVA蚕食C++是事实,那是因为很多地方根本不需要这么复杂的语言,并不是因为C
++要被JAVA取而代之。
如果我是软件公司老总,选择语言的话,默认C++,如果你有理由认为不需要C++,那可
以考虑JAVA。否则C++能做的事情,JAVA未必做的了
现在没多少人做底层,用C++的,多数也就是维护,修修bug啥的。
绝大多数人都在做网站,做应用,这里大家关心的是speed of development, ease of
deployment, scalability, maintenance, globalization,就算是performance
bottleneck,除了UI/Gaming/Scientific/HFT,现在的应用,都不是CPU-bound或这
memory-bound,而是IO-bound,C++在这些方面没啥优势。
Comments
Post a Comment
https://gengwg.blogspot.com/