不能作為網(wǎng)絡(luò)開發(fā)語言的有哪些?
不能作為網(wǎng)頁開發(fā)語言的是“c++”語言,“c++”是一種靜態(tài)數(shù)據(jù)類型檢查的、支持多重編程范式的通用程序設(shè)計(jì)語言。C語言的優(yōu)勢在于運(yùn)行效率極高,一般用于底層系統(tǒng)開發(fā)或者對于速度要求極高的環(huán)境。比如操作系統(tǒng),驅(qū)動程序,嵌入式開發(fā)等等。
但是C語言最大的不足就是開發(fā)效率低,在如今的互聯(lián)網(wǎng)快速節(jié)奏的大環(huán)境中,人們需要的開發(fā)效率。
如果你一定要用C語言開發(fā)網(wǎng)頁,肯定是可以的!但是你和專業(yè)網(wǎng)頁開發(fā)語言比起來,效率太低,太費(fèi)勁,要做到同樣的效果,費(fèi)九牛二虎之力也未必能達(dá)到,如果有人堅(jiān)持這么做,可能他只有和西北風(fēng)的份了,連湯都喝不上。
在軟件領(lǐng)域,流行分層設(shè)計(jì)。C語言屬于基礎(chǔ)設(shè)施層面的語言,不適合網(wǎng)頁開發(fā)這類上層業(yè)務(wù)。
上層業(yè)務(wù)變化極快,需求極多,需求類型千奇百怪。而且一般還要求快速開發(fā),效果酷炫。使用js,css,html這類快節(jié)奏的語言,最適合不過了。
在軟件的不同層次,有適合這個(gè)層次的開發(fā)語言,開發(fā)工具,還有其特定的生態(tài)環(huán)境。只有使用對的工具,做合適的事情,才能事半功倍。