如果你是一名程序員,當(dāng)被告知自己所學(xué)的語言將要“滅亡”,是否心靈就像遭到暴擊一般?現(xiàn)在,編程語言排行即將迎來一次新的洗牌,而像Perl,Haskell,Ruby,Visual Basic.NET,Adobe Flash和AIR,Delphi’s Object Pascal,這6種語言難道要涼涼了?
與之形成鮮明對(duì)比的是,近些年隨著AI技術(shù)的崛起及廣泛應(yīng)用,也令A(yù)I工程師成為了人人爭(zhēng)搶的“香餑餑”,而高薪、好就業(yè)等也一度成為該崗位的代名詞。同時(shí)學(xué)語言的,身價(jià)怎就差的那么多。
所以,要導(dǎo)致現(xiàn)在越來越多的開發(fā)人員開始趨向于使用新的編程語言,那么舊的編程語言呢?它們的前途一般是這樣兩種,要么仍然可以使用,但逐漸從主流變成不受歡迎,要么直接被淘汰。
像Perl,曾經(jīng)幾乎每個(gè)人都在使用Perl語言編程。但是慢慢的人們發(fā)現(xiàn),Perl語言似乎總是有點(diǎn)不對(duì)勁,它的創(chuàng)造者似乎只是將這個(gè)功能堆在另一個(gè)功能上面而已。經(jīng)過完整地改造之后,現(xiàn)在的開發(fā)工作開始傾向于使用Perl6,至于Perl已經(jīng)銷聲匿跡了。
又或者像Ruby,25年前Ruby語言可謂是風(fēng)靡一時(shí)。但是學(xué)習(xí)C語言長(zhǎng)大的孩子在學(xué)習(xí)Ruby時(shí),就會(huì)覺得有點(diǎn)囧。在2011年4月,Twitter宣稱他們已經(jīng)將幾乎大部分的代碼都改寫過了,以便不必使用Ruby和它的web框架——Ruby on Rails,據(jù)他們所說這個(gè)平臺(tái)非常之低效。也正是從那一天起,Ruby開始走下坡路,使用的人數(shù)也是越來越少。
所以,就現(xiàn)階段技術(shù)發(fā)展趨勢(shì)來看,擁有完成機(jī)器學(xué)習(xí)與深度學(xué)習(xí)知識(shí)框架,以及項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的AI工程師更吃香哦~