回覆列表
  • 1 # JoshuaDos

    不難,有本書叫編譯原理,寫個詞法分析器,語法分析器,編譯器,連結器,你的c語言就誕生了。

    不過,沒必要了,各種語言已經夠多了。

    這有個例子,是我在2000年做的X語言,

    1.支援中文、英文切換

    2.語法是basic,pascal,c,pb的混合體

    3.自創不大於,不小於運算子

    4....特性多多,呵呵

    看圖吧:

    我的青銅工作室……我的理想我的青春呀,俱往矣.

    關於程式語言,c#,basic,turbo c,vc,pb,delphi,java,objective c,fortran,prolog,php,js,ruby都多少用過,但從語法角度,c# 是我最喜歡的,到了一定高度了。

    但是哪個語言好,就沒有什麼標準答案了,各有各的環境用途,Delphi在9幾年,易用,編譯速度,神一樣的存在(比vc),做ios躲不開oc,android離不開java,企業應用vs又快又好,驅動開發老老實實c,前端js vue。所以選語言通常沒好壞,看應用環境。

    關於中文程式設計,能體會到大家的情結,但程式設計最關鍵的是對目標的抽象,面向物件程式設計思想,對系統軟硬體架構的全面瞭解。然後系統的某個環節實現,需要什麼語言就去學習,實現一下,沒感覺哪個有太難。

    關於X語言,是2000年做的,用中文也只是玩玩的想法,實際沒太大用途。在同學中推廣也不順利,基本就廢了。

    後來在一個工資軟體裡,用於表示式計算,類似excel,靈活性很好。

    再後來,用它衍生出一個模版語言,這個倒很有用,近幾年每天工作都要用到。

    也就這樣了,歲數大了,沒時間折騰了,現在就想早點財務自由。等退休了,再撿起兒時的理想,呵呵

    祝各位即將踏入此行的朋友們,入對行,走對路,發大財!

  • 2 # hellootaku

    這就很困難了吧,你不僅瞭解系統底層,而且深熟各種原始系統編碼,二進位制等,可能現有的機器編碼做不到,你要無種中生有的做出更精、更強、更安全的編碼,可以是好像有規律的亂碼、不侷限於數字字元,可以憑空製造字元,做出別人完全看不懂的文字。像現在的量子計算機。打通硬體的禁錮: cpu、gpu、soc等等處理晶片。做出完全不是馮諾依曼的想法的裝置,可以是投影、腦後插管、植入人體晶片、光譜混合渲染出影象。你要精通各種專業極強的領域,獲得電子工程博士、計算機視覺、系統架構,演算法,數學、物理、網路安全,社會學、心理學、美學。做出現代計算機演算法的創新,我也不清楚,但我知道,下一個圖靈獎說不定就是你,中科院院士你來當,當然是解決了現代計算機一些普遍問題,而且有創新,然後可以做新的作業系統,完全匹配程式語言新特性,裝置:電腦、手機、手錶、眼鏡、遊戲機、頭戴虛擬現實裝置、人工智慧、機器人、汽車、電動車等等。我只是很膚淺。你要拋棄中國根深蒂固的要賺錢的想法,拋棄家庭親人,拋棄時間,拋棄別人的眼光,更有偏執的心。投進去出不來,可能水花都沒有,一輩子鋪在你的夢想上,也可能不會成功,你可以開源給華人一起來完善。

  • 3 # 趙思傑

    C語言,是由B語言演化而來,熟悉它可以編寫另一個類似於WINDOWS的其他作業系統。他不受WINDOWS的控制。

  • 中秋節和大豐收的關聯?
  • 介紹幾個壞的奧特曼吧~?