前言
前幾天去唯品會(huì)面試的時(shí)候菜循,被問(wèn)到有沒(méi)有實(shí)踐過(guò)多語(yǔ)言的項(xiàng)目和說(shuō)說(shuō)對(duì)各種語(yǔ)言的理解籍铁。我到時(shí)回答的不好水评,結(jié)果最后還是面試官教育了我一番堡距,這里做個(gè)小小的總結(jié)甲锡。
正文
Java: Java 是博主最熟悉的語(yǔ)言了兆蕉,總的來(lái)說(shuō)她最大的好處就是強(qiáng)類(lèi)型了,相信所有開(kāi)發(fā)者都有所體會(huì)缤沦,相比一些弱類(lèi)型的語(yǔ)言虎韵,她對(duì)開(kāi)發(fā)者更友好也更好調(diào)試。其次她常年居語(yǔ)言熱榜首缸废,歷史悠遠(yuǎn)包蓝,生態(tài)系統(tǒng)豐富,更有今年由 Spring 引領(lǐng)的現(xiàn)代 Java 微服務(wù)體系企量。跟同為編譯語(yǔ)言的 C 相比她運(yùn)行在 JVM 之上测萎,開(kāi)發(fā)不需要特別關(guān)心垃圾回收,專(zhuān)注于開(kāi)發(fā)届巩∩可以說(shuō)是綜合實(shí)力非常強(qiáng)的的語(yǔ)言。
JavaScript: 單線程姆泻,天生異步零酪,生態(tài)良好,全棧拇勃。缺點(diǎn)是弱語(yǔ)言四苇,更新速度快,日新月異方咆,學(xué)習(xí)需要跟得上腳步月腋。
Python: 語(yǔ)言設(shè)計(jì)之初就適合計(jì)算場(chǎng)景,適合做爬蟲(chóng)瓣赂,大數(shù)據(jù)計(jì)算等榆骚。
Go: 天生并發(fā),編譯后是一個(gè)可執(zhí)行文件煌集,占用空間小妓肢。
總結(jié)
雖然平時(shí)會(huì)看各種文章對(duì)各種語(yǔ)言也有一些初步的了解,但是到面試的時(shí)候卻突然回答不到點(diǎn)子上苫纤。這也說(shuō)明了其實(shí)是還沒(méi)吃透的碉钠。所以還是要多做總結(jié),更深入的了解卷拘。