欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

為什么在招聘網(wǎng)站上看到招聘JAVA的很多

為什么在招聘網(wǎng)站上看到招聘JAVA的很多?

因?yàn)樾枨鬀Q定了。互聯(lián)網(wǎng)用c的很少,基本只有傳統(tǒng)的IT CT廠商和硬件結(jié)合的項(xiàng)目用c。

c++以前比較牛逼,但是由于坑太多,現(xiàn)在新項(xiàng)目用c++的也變少了。c++依賴太多,太惡心了,因?yàn)閏++不屬于任何一個(gè)公司,而且標(biāo)準(zhǔn)委員會(huì)只指定標(biāo)準(zhǔn),不實(shí)現(xiàn)標(biāo)準(zhǔn),而且c++沒(méi)有實(shí)際意義上的二進(jìn)制abi規(guī)范,所以換一個(gè)編譯器,升級(jí)一個(gè)編譯器版本,不用編譯器編出來(lái)的動(dòng)態(tài)庫(kù)混用,甚至換一個(gè)STL實(shí)現(xiàn),都會(huì)出現(xiàn)不兼容的問(wèn)題。而且現(xiàn)在c++標(biāo)準(zhǔn)98/03/11/14/17/20這么多標(biāo)準(zhǔn),實(shí)現(xiàn)多少完全看編譯器,而由于不屬于任何一個(gè)公司,編譯器也分好多種。各種不兼容,導(dǎo)致一個(gè)在g++4.5版本下跑的好好的歷史遺留項(xiàng)目,用的03標(biāo)準(zhǔn)。想開(kāi)一個(gè)c++11跑跑,結(jié)果n堆編譯錯(cuò)誤。在老標(biāo)準(zhǔn)可以用的寫(xiě)法,新標(biāo)準(zhǔn)禁止了。新標(biāo)準(zhǔn)的c++其實(shí)很好用了,但是由于各種歷史原因?qū)е碌模訉?shí)在太多,技術(shù)水平一般的公司不容易hold住,而且隨著硬件水平提升性能優(yōu)勢(shì)也不是很明顯了,而且其實(shí)性能主要看寫(xiě)代碼的人。

java屬于一個(gè)公司,標(biāo)準(zhǔn)制訂,編譯器的制作要一致的多。而且升級(jí)版本不會(huì)有像c++那么多問(wèn)題。現(xiàn)代c++非常好用,但是由于c++的項(xiàng)目大多都是歷史項(xiàng)目,所以升級(jí)不了編譯器,還得繼續(xù)用十幾年前的c++寫(xiě)代碼,所以就顯得c++很難用了,這怎么和現(xiàn)代的java比。

還有一個(gè)重要原因是生態(tài),java可以用的庫(kù),太多了,而且有強(qiáng)大的包管理。而c++還是用的非常土的和c語(yǔ)言一樣的頭文件編譯展開(kāi)的方式。用第三方的庫(kù),都要用源代碼自己編譯,編譯器等級(jí)高了不行,低了也不行,用了不同版本的STL還可能連接錯(cuò)誤,就一個(gè)簡(jiǎn)單的引用第三方庫(kù)就玩死一票人。

這里不談?wù)Z法表達(dá)性這種區(qū)別,大部分公司就是想快速做出項(xiàng)目來(lái),容易上手,拿來(lái)就用的東西多,這才是重要的。所以某些語(yǔ)言就慢慢用的少了,但是在某些領(lǐng)域是不可替代的,所以在出現(xiàn)同類型語(yǔ)言前,并不會(huì)被淘汰。

java和c語(yǔ)言,為什么在招聘網(wǎng)站上看到招聘JAVA的很多