編程心得和技巧 如何開發(fā)c語(yǔ)言這樣的編程語(yǔ)言?
如何開發(fā)c語(yǔ)言這樣的編程語(yǔ)言?不難,有本書叫編譯原理,寫個(gè)詞法講器,詞性標(biāo)注器,編譯器,鏈接器,你的c語(yǔ)言就孕育而出了。只不過,不必了,各種語(yǔ)言也夠多了。這有個(gè)例子,是我在2000年做的X語(yǔ)言,1.支
如何開發(fā)c語(yǔ)言這樣的編程語(yǔ)言?
不難,有本書叫編譯原理,寫個(gè)詞法講器,詞性標(biāo)注器,編譯器,鏈接器,你的c語(yǔ)言就孕育而出了。
只不過,不必了,各種語(yǔ)言也夠多了。
這有個(gè)例子,是我在2000年做的X語(yǔ)言,
1.支持什么中文、英文快速切換
2.語(yǔ)法是basic,pascal,c,pb的混和體
3.練成不為0,不小于操作符
4....特性好好,噢
下面的圖片吧:
我的青銅工作室……我的理想我的青春呀,俱往矣.
關(guān)與編程語(yǔ)言,c#,basic,turboc,vc,pb,delphi,java,objectivec,fortran,prolog,php,js,ruby都多錢用過,但從語(yǔ)法角度,c#是我最喜歡的,到了當(dāng)然高度了。
可是哪個(gè)語(yǔ)言好,就沒有什么標(biāo)準(zhǔn)答案了,各有各的環(huán)境用途,Delphi在9幾年,易用性強(qiáng),編譯速度,神一樣的存在(比vc),做ios躲不開oc,android都離不開java,企業(yè)應(yīng)用vs既快又好,驅(qū)動(dòng)開發(fā)老老實(shí)實(shí)c,前端jsvue。所以才選語(yǔ)言大多沒好壞,看應(yīng)用環(huán)境。
關(guān)于中文編程,能體會(huì)到大家的情結(jié),但編程重要的是對(duì)目標(biāo)的抽象,面向?qū)ο缶幊趟枷耄瑢?duì)系統(tǒng)軟硬件架構(gòu)的詳細(xì)了解。然后再系統(tǒng)的某個(gè)環(huán)節(jié)實(shí)現(xiàn),不需要什么語(yǔ)言就去怎么學(xué)習(xí),實(shí)現(xiàn)程序下,沒感覺哪個(gè)有太難。
關(guān)與X語(yǔ)言,是2000年做的,用中文也僅僅玩玩吧的想法,換算沒太大用途。在同學(xué)中推廣也不無驚無險(xiǎn),基本是就。
聽說后來在一個(gè)工資軟件里,應(yīng)用于表達(dá)式算出,帶有excel,靈活性挺好。
再當(dāng)時(shí),用它衍生出一個(gè)模版語(yǔ)言,這個(gè)倒很沒有用,近幾年早上工作都要要用。
也干脆了,大了,我沒時(shí)間折騰起來了,現(xiàn)在就想早點(diǎn)吧財(cái)務(wù)自由。等退休的了,再揀起兒時(shí)的理想,噢
祝各位尚未步入此行的朋友們,入對(duì)行,走對(duì)路,財(cái)源滾滾!
零基礎(chǔ),沒有編程和計(jì)算機(jī)基礎(chǔ),我應(yīng)該怎么學(xué)習(xí)啊?
當(dāng)然怎么學(xué)習(xí)的資料很多,B站上,慕課網(wǎng)上學(xué)習(xí)編程的課程搜下一大堆,我覺著都很最關(guān)鍵的是自己的心態(tài)和方法,學(xué)習(xí)又不是一蹶而就的,學(xué)習(xí)也也不是去走別人的路,肯定別人3個(gè)月在看資料,你不一定能3個(gè)月,你要據(jù)自己的能力來,其實(shí)編程不用說的是有臺(tái)配置一點(diǎn)好點(diǎn)的計(jì)算機(jī),無論是其他行業(yè)應(yīng)該IT也每個(gè)人要懂得什么冒出水面,不能不能讓自己漂在表面,要走好每一步,而學(xué)習(xí)編程的過程也是很枯燥的,要能努力堅(jiān)持。
給你一個(gè)很簡(jiǎn)單見意:去B站找下資料,后再給自己定一個(gè)3到6個(gè)月的計(jì)劃,少玩游戲,少上網(wǎng)看電視,多寫文檔,多看書學(xué)習(xí),