據我所知,我發展的黃慶民程式語言和黃慶民編譯器(TPLAS),已經獲得所有的作業系統公司開始在擬訂專案計劃。美國小學生會寫程式不稀奇,我的黃慶民程式語言是簡單的物件導向程式語言,連臺灣小學生都有可能會寫「簡單程式」。也許,在一年後就可以使用到新的作業系統,但是完全感覺不出來操作介面和現在有何不同。因為,繪圖函式庫不可能會考慮重寫一次,將仍然是DirectX和OpenGL,但是會操作IDE改寫為黃慶民程式語言。我變更作業系統底層的架構,建立了更為經濟性和可重複使用的函式庫,就是要全球的軟體公司以新的IDE,來重寫一次在業界發行的商業軟體,但是以後就再也不用重改軟體了。以現在來說,要解決的是IDE的操作功能問題,要是可以把常見的幾個IDE改的好的話,包括:VS﹒NET、NetBeans、Eclipse、…等,以字串取代和變數追蹤模式修改原始碼,也許在幾百人的程式設計師人力下,即可修改幾億行程式碼的作業系統及其函式庫。
ACM Transactions on Programming Languages and Systems
為什麼要聽我的?全球軟體界要用我的。
黃慶民編譯器具有作業系統架構的編譯器,其實就是差一個boot程式就可以算是一個作業系統,但是boot程式本身是黃慶民編譯器可以產生的系統程式,僅僅是在載入作業系統下不作為其中的一部份。此外,我的黃慶民編譯器解決了許多業界常有的問題,尤其我的黃慶民編譯器的作業系統架構下,會發展出一種新的公司行號-「重灌公司」。以後,一般公司可以大幅度降低高級專業人員的時間,主要是在重新安裝作業系統或商業軟體。也就是說,給一顆硬碟和軟體光碟給重灌公司,而重灌公司會自動切Partition,然後就是依序安裝黃慶民編譯器或商業軟體。在黃慶民編譯器架構下的作業系統,相當適合將作業系統和商業軟體分開重灌,也就是不在原主機的作業系統下安裝商業軟體,但是會產生一個安裝軟體的註冊檔供參照。
一般來說,學術界會領先業界5~10年左右,也就是學術界的新研究或新技術要落實於業界,應該都是從首次提出之後起算的5年後了。有些比較重視技術發展的專業領域,往往是在從首次提出之後起算的1年後就有人在使用了。以臺灣業界來說,電機、電子、計算機、…等,以上專業領域幾乎都是1年左右,就會接觸到學術界發展出來的新技術了,但這些領域要天天學習算是件很累的事。我不是教授,也不在學術界,我的黃慶民辦公室,是我開的一家店,不是一家公司。經我評估是否要向大考中心表示,對於全國大學院校的資訊工程系停止招生一年。因為,在黃慶民程式語言及其編譯器被發行之前,就學資訊系的學生無法學習黃慶民程式語言,也將無法學習在黃慶民編譯器下的作業系統架構。以臺灣大學資訊系來說,我將其必修課程做了分類,並發現仍然可以在招生後,以上數學課和理論課為優先來解決一年級的課程。
計算機概論(1) 線性代數(2) 離散數學(2) 機率(2) 自動機與形式語言(3)
資料庫系統(4) 資訊系統原理(1) 計算機網路(3) 計算機網路實驗(3) 計算機結構(3)
數位電子學(2) 數位電子與數位電路(2) 數位系統設計(3) 數位電路實驗(3) 數位系統與實驗(2)
計算機系統實驗(3)
計算機程式設計(1) 物件導向程式設計(1) 計算機組織與組合語言(2) 資料結構與演算法上(2) 資料結構與演算法下(2)
演算法設計與分析(2) 作業系統(3) 系統程式(2) 系統程式設計(2) 編譯程式設計(3)
ACM Transactions on Programming Languages and Systems
- Native Programming
- Spoken Programming Language
- Theoretical Concepts of the Modularized IDE
- Theoretical Concepts for the Standard Library
- cmhuang programming language
- Reconstruction of Computer Science
黃慶民編譯器具有作業系統架構的編譯器,其實就是差一個boot程式就可以算是一個作業系統,但是boot程式本身是黃慶民編譯器可以產生的系統程式,僅僅是在載入作業系統下不作為其中的一部份。此外,我的黃慶民編譯器解決了許多業界常有的問題,尤其我的黃慶民編譯器的作業系統架構下,會發展出一種新的公司行號-「重灌公司」。以後,一般公司可以大幅度降低高級專業人員的時間,主要是在重新安裝作業系統或商業軟體。也就是說,給一顆硬碟和軟體光碟給重灌公司,而重灌公司會自動切Partition,然後就是依序安裝黃慶民編譯器或商業軟體。在黃慶民編譯器架構下的作業系統,相當適合將作業系統和商業軟體分開重灌,也就是不在原主機的作業系統下安裝商業軟體,但是會產生一個安裝軟體的註冊檔供參照。
一般來說,學術界會領先業界5~10年左右,也就是學術界的新研究或新技術要落實於業界,應該都是從首次提出之後起算的5年後了。有些比較重視技術發展的專業領域,往往是在從首次提出之後起算的1年後就有人在使用了。以臺灣業界來說,電機、電子、計算機、…等,以上專業領域幾乎都是1年左右,就會接觸到學術界發展出來的新技術了,但這些領域要天天學習算是件很累的事。我不是教授,也不在學術界,我的黃慶民辦公室,是我開的一家店,不是一家公司。經我評估是否要向大考中心表示,對於全國大學院校的資訊工程系停止招生一年。因為,在黃慶民程式語言及其編譯器被發行之前,就學資訊系的學生無法學習黃慶民程式語言,也將無法學習在黃慶民編譯器下的作業系統架構。以臺灣大學資訊系來說,我將其必修課程做了分類,並發現仍然可以在招生後,以上數學課和理論課為優先來解決一年級的課程。
計算機概論(1) 線性代數(2) 離散數學(2) 機率(2) 自動機與形式語言(3)
資料庫系統(4) 資訊系統原理(1) 計算機網路(3) 計算機網路實驗(3) 計算機結構(3)
數位電子學(2) 數位電子與數位電路(2) 數位系統設計(3) 數位電路實驗(3) 數位系統與實驗(2)
計算機系統實驗(3)
計算機程式設計(1) 物件導向程式設計(1) 計算機組織與組合語言(2) 資料結構與演算法上(2) 資料結構與演算法下(2)
演算法設計與分析(2) 作業系統(3) 系統程式(2) 系統程式設計(2) 編譯程式設計(3)