中蟒首頁 最新消息 程式下載 說明文件
中蟒社區 開發小組 繁體字版 English
其他資料
其他中文編程工具
其他連結
 
電郵我們
glaze at chinesepython.org
 
Google

 
  

其他中文編程語言的實現

  • 易語言 :
    用於視窗的可視化編程軟件. 感覺上像 Visual Basic 的中譯本. 看樣子只能在 M$ 環境中操作. 在輸入中文指令方面有很好的解決方法. 應該只支援簡化字. 因為易語言好像偏重在圖像介面應用方面, 所以難以和中蟒比較. 中蟒目前沒有中文版的視化介面編輯器 (英文的倒有 Tkinter, wxWindows, pyGTK, pyQT, pyKDE 許多). 但以語言本身來說中蟒應該優勝些. 下面是一段易語言的程式段和中蟒相比:
    易語言: 中蟒
    計次循環首(3 容器1)
    畫板1.滾動寫行(容器1)
    計次循環尾()
    容器循環首(100, 180, 50, 容器1)
    畫板1.滾動寫行(容器1)
    容器循環尾()
    計次循環首(5, 容器1)
        如果真 (容器1 == 2)
        到循環尾()
        如果真 (容器1 == 4)
        跳出循環()
    畫板1.滾動寫行(容器1)
    計次循環尾()
    
    取 算子 自 範圍(3):
       寫 算子
    取 算子 自 範圍(100, 180, 50):
       寫 算子
    取 算子 自 範圍(5):
       如 算子 == 2:
    	繼續
       如 算子 == 4:
    	中斷
       寫 算子
    
    結果:
    1
    2
    3
    100
    150
    1
    4
    
    結果:
    0
    1
    2
    100
    150
    0
    1
    3
    
    此外中蟒可以在多種操作平台上運行, 對系統的操控, 網絡, 科學運算, 自動化方面也比較好用. 當然, 源碼開放也是一大優點. (我的意思不是因為中蟒源碼開放所以別要求太高, 而是說因為源碼開放所以中蟒的質素更有保證!)

  • 漢語編程 :
    它的發展早於 1993 年, 看起來像 Forth. 不過有全面的中文支援, 好像連編譯機的底層概念也是以漢語思維來做的. 因為沒有實做的技術文獻所以不知其所以然. 可用於視窗系統, 並支援所有圖像介面. 按理由其他的操作平台也行, 但好像沒有做出來.

  • 發燒積木:
    屬於 Visual 一族的編程工具. 完全可視化編程. 有各程的組成構件, 用拖放的方式拼成程式的流程. 它網站的說法是"搭建"程式.

  • 八卦編程潛龍版:
    全名為 Beginners' All-purpose Graphical User Interface Code. 也是全可視化的編程工具. 寫程式的過程是把不同的工件搬來搬去的那種.

  • 台灣的中文 Forth 學會:
    Forth 是一套結構很完整的程式語言. 它的虛擬機有一整套的 CPU 架構, 而編寫程式時要有堆疊的概念. 感覺上有點像宏集語言, 就是定義一些字 (子程式), 再根據這些定義新的字, 如此層層套接下去. 相對中蟒, Forth 在定制中文程式語言時有極大的彈性. 不過學起來很難. 我攪了好久都不明白. 所以沒有範例可以比較. 事實上中蟒內建了許多高階數據類, 所以用原裝的 Forth 和它來比較並不公平. 另一方面 Forth 所提供的關於電腦系統基本操作的思維訓練是中蟒無法企及的.

  • 易符智慧科技 :
    1990 年丁陳漢蓀先生 在 Silicon Valley Forth Interest Group ( SVFIG ) 倡議一個精簡的FORTH, 其目標就是簡單易學的小FORTH作業系統,於是就冠上一個'e' 字成了 "eForth"。eForth 因為輕薄短小 ( 只有 10 K byte 左右),特別適合做為 Embedded 系統的OS,因此,十幾年來已經有了約20種 CPU 的 移植版本,這些版本從 8 BIT 的6502, 8051到 32 BIT的 POWERPC, MIPS, ARM 等

  • 中文 Logo :
    以全中文控制的 Logo 語言. 不過以現代的眼光看是落後了些. 其實純粹用中蟒加 Tk 就可以完全實作出中文 Logo 呢. 如果加入語音輸入功能的話倒也不失為一個很好的學前教育軟件.

  • Perl 語言:
    利用了 Perl 的源碼過濾功能. 把中文的程式換成英文. 作者的主要目的似乎是研究用電腦程式來寫古詩. 實用程度不高但是實在好玩.

  • 中文 Pascal :
    在網上聽過, 但沒有找到實際資料. 歡迎提供消息.

  • 中文 Cobol :
    朱邦復先生與宏基合作的天龍中文電腦中曾有過中文商業語言. 無緣得見.

  • 中文 Basic :
    又是朱邦復先生設計的蘋果漢卡中曾有過中文 Basic 的即譯器. 沒有用過.

  • 丙正正 :
    中文 C++! 記得以前在某 BBS 上見過, 但已經找不回來了. 它的做法是先把源碼過濾將所有中文變數名和關鍵字什麼的換成 ASCII 碼再進行編譯. 不過除錯時可麻煩了, 因為根本不記得怎樣對應法.