易語(yǔ)言算編程語(yǔ)言么?
它是一種編程語(yǔ)言,但語(yǔ)法在業(yè)界并不是主流。主流或英語(yǔ)語(yǔ)法
易語(yǔ)言差在哪啊?一般的編程易語(yǔ)言夠了嘛?
我從來(lái)沒(méi)有接觸過(guò)彝語(yǔ)。為了回答這個(gè)問(wèn)題,我去易語(yǔ)言官網(wǎng)看了一下。讓下面談?wù)勎覍?duì)彝語(yǔ)的粗淺看法。
易語(yǔ)言的特點(diǎn)是使用全中文指令,除此之外,似乎沒(méi)有其他特長(zhǎng)。與C、Java等語(yǔ)言相比,它顯然有一些:的短板。
官方說(shuō)標(biāo)準(zhǔn)類庫(kù)不豐富,感覺(jué)彝語(yǔ)定位很模糊。可比的對(duì)象好像是C,不過(guò)C的標(biāo)準(zhǔn)類庫(kù)已經(jīng)很完善了,要超越還需要10年以上。我認(rèn)為它讓易語(yǔ)言成為版的C,借雞生蛋,更合適。就像Scratch一樣。不支持跨平臺(tái)。據(jù)說(shuō)只需要少量的代碼修改就可以實(shí)現(xiàn)跨平臺(tái)。但由于該語(yǔ)言類似于C語(yǔ)言,直接在CPU上實(shí)現(xiàn),所以并未被納入ANSI等國(guó)際標(biāo)準(zhǔn)。所以各大平臺(tái)是否能支持這種語(yǔ)言的編譯值得懷疑。Can不要國(guó)際化。因?yàn)橹形膶儆陔p字節(jié)碼,所以這種語(yǔ)言的編碼僅限于GB或Unicod
C語(yǔ)言怎么樣,好學(xué)嗎?
C語(yǔ)言入門相對(duì)比較難。近年來(lái),編程語(yǔ)言發(fā)展迅速,各種適合開(kāi)發(fā)的編程語(yǔ)言紛紛問(wèn)世。所以你能選擇的編程語(yǔ)言越多,底層實(shí)現(xiàn)的語(yǔ)言細(xì)節(jié)就越少,入門也更容易。比如Java和Python都很容易上手。
c語(yǔ)言入門相對(duì)比較難。但是,很多編程語(yǔ)言都是用C語(yǔ)言實(shí)現(xiàn)的。想要徹底理解底層是如何實(shí)現(xiàn)的,必須對(duì)C語(yǔ)言有很深的理解。了解一些底層的實(shí)現(xiàn),可以讓你的知識(shí)融會(huì)貫通,這就是傳說(shuō)中的任督二脈。c語(yǔ)言,有志于建筑師之路的小伙伴,應(yīng)該也是標(biāo)配。
而且C語(yǔ)言在近幾年的編程語(yǔ)言排名中一直在前三,所以學(xué)習(xí)C語(yǔ)言可以現(xiàn)在不會(huì)更糟了。
怎樣才能學(xué)好C?首先你要對(duì)編程語(yǔ)言和C語(yǔ)言感興趣。如果你一點(diǎn)興趣都沒(méi)有,可能很難學(xué)。另外,學(xué)習(xí)是一個(gè)從無(wú)知到明白的過(guò)程,時(shí)間不一定,只能靠自己努力學(xué)習(xí)!想學(xué)好C,最重要的是多練習(xí)。多練才能記住代碼,多練才能知道他的邏輯,為后面的理解做準(zhǔn)備。
分享C語(yǔ)言學(xué)習(xí)路線圖。