十大編程語言 為什么沒有一種編程語言是中國國內(nèi)開發(fā)出來的?
為什么沒有一種編程語言是中國國內(nèi)開發(fā)出來的?六十年代是微電子、計算機技術、編程技術和操作系統(tǒng)的黃金時代。當別人發(fā)展技術的時候,我們反對地主,把教授當作資本家,打得死去活來,教育癱瘓,人才萎縮。彌補人才
為什么沒有一種編程語言是中國國內(nèi)開發(fā)出來的?
六十年代是微電子、計算機技術、編程技術和操作系統(tǒng)的黃金時代。當別人發(fā)展技術的時候,我們反對地主,把教授當作資本家,打得死去活來,教育癱瘓,人才萎縮。彌補人才缺口需要幾十年的努力。沒有人才,怎么發(fā)展技術。
改革開放的大門一打開,我們就知道世界已經(jīng)進入了信息時代。各種協(xié)議和規(guī)則早就解決了。如果我們想和他們玩,我們只能遵循他們的規(guī)則。
因此,由于文化大革命,我們今天被技術壓制了。我們在尋找自己的死亡,不能責怪別人。
編程語言中,“庫”與“函數(shù)”是什么關系?
簡而言之,編譯該函數(shù)以生成“庫”。
庫是計算機硬盤上的文件。例如,在Windows操作系統(tǒng)下,通用后綴名為:*。DLL,*。Lib,在Linux操作系統(tǒng)下,一般后綴名為:*。高,*。A.函數(shù)是程序文件(如*)中的一段代碼。C) 是的。編譯并鏈接該程序文件后,就可以生成庫文件。
作為磁盤文件,庫可以由其他程序加載。一旦加載成功,程序就可以調(diào)用庫中包含的“函數(shù)”。
庫分為動態(tài)庫和靜態(tài)庫。靜態(tài)庫將在編譯程序時連接到目標代碼,并且在程序運行時不再需要它。動態(tài)庫在編譯程序時不連接到目標代碼,而是在程序運行時加載。因此,程序運行時需要存儲動態(tài)庫。
為什么編程語言庫亂?
因為不是一個人做的,電腦不是一個人的世界,你做一門語言,我做一門語言,一般不是你的什么都不如我的好,往往各有所長,所以沒有語言被拋棄。
都有哪些編程語言可以快速開發(fā)Windows下的GUI程序?
語言簡單,哈哈
計算機語言的發(fā)展離不開標準庫。如果一種計算機語言沒有一個標準庫,它就很難被廣泛使用。C語言有l(wèi)ibc,C還有STD標準庫,rust語言也有。它們是隨著計算機語言的發(fā)展而逐漸發(fā)展和完善的。標準庫可以由計算機語言本身編寫,也可以由語言本身編譯,也可以稱為bootstrapping,并逐步迭代出更豐富、更高級的函數(shù)。如果您感興趣,可以閱讀下面的Python或rust編譯器代碼。通過引導開發(fā)標準庫有很多代碼。
編程語言標準庫是怎么被開發(fā)出來的?
從我自己的經(jīng)驗來看,從我個人的角度來看,沒有一門編程語言是容易學的,但是如果你真的學了一門編程語言,學第二門語言就相對容易了。難點在于第一語言能否真正掌握并應用于實際,否則一切都是虛擬學習。
當我閱讀時,我學的第一門編程語言是C語言。我在鄉(xiāng)下長大。我從小就沒有接觸過電腦。我上高中的時候,偶爾去網(wǎng)吧上網(wǎng)。當時,我的第一個QQ號是用錢買的,我無法注冊。編程對我來說是一種奇妙的存在。大一以后,我只能打字、開機和使用一些常用軟件。連打字都很慢,學打字,我是在網(wǎng)吧學的。大一的時候我沒有電腦,我總是盯著平時的電腦課,因為老師對電腦一竅不通,所以我練不好。
為了在課堂上了解老師的知識,我也在課余時間自學那些羞澀難懂的知識。我一遍又一遍地讀課本。聽不懂的人會在課堂上問老師。在計算機課上,我追著老師提問。盡管我盡了最大努力,但由于基礎不好,一年后我還是什么也做不了。但上帝還是公平的,我的努力并沒有白費。我考試得了第一名,這極大地激勵了我向前邁進。
大學生的編程語言包括C語言、匯編語言、Delphi、SQL、Java、C#、VB。我學到了很多,但沒有一個能。沒有一種語言能真正用它來做一個項目。那時候,對我來說很難,任何語言都很難。
以后,下班后,使用ASP和ASPASP.NET做網(wǎng)頁開發(fā)。ASP自從被放棄后就沒有被使用過。后來,我用了PHP。PHP一直被使用。在這些編程語言中,PHP是最容易啟動和學習的。
如果你和我一樣窮,什么都做不了,我建議你向PHP學習。PHP很快就會給你一種成就感,這種成就感會給你帶來自信,你會更喜歡編程。