小卓.NET中文編程特點介紹

2021-01-17 dotNET跨平臺

大家好,我在介紹一下我的全新程式語言-卓語言。小卓編程是卓語言的一個開發工具,可以在裡面實現繪圖、動畫、事件響應等等功能。

 

關於中文編程,一直以來都有爭議。我針對以往中文編程的缺點而開發了一種全新的程式語言。

首先 ,我們看一下卓語言的一個程序:

 

請注意,這是卓語言的程序,可以正確編譯運行,不是偽代碼。

運行的結果是這樣的。

 

這個長度高度都是50的矩形會被填充程綠色方塊,並且會從白色窗口的點(200,200)在一秒內移動到點(0,0),窗口的標題也會在前後變化。

作為對比,我們看一下用C#是怎麼實現的。

這是C#程序的主要部分。因為卓語言調用的還是底層的.NET類,所以這兩段程序能每一行一一對應。

如果是按以前的中文編程思路,寫出的程序應該是這樣。

 

這裡面唯一的英文單詞可能會被漢化成」新建」等詞,不過肯定這個成分不能被省略。

對比以上三段程序可以看出,卓語言把』.』號換成了漢字』的』,調用方法的時候沒有使用任何符號把變量名稱和它的方法名稱分割開。

最能體現卓語言特點的是這條程序:

 

J1是變量,1000和點(0,0)是參數。下面兩種方式本質是一樣的,都還是傳統的參數名加參數調用。

而卓語言用了新的實現方式,可以把參數1000放在中間,並且加上」毫秒」,幫助人們理解程序;在變量J1後面也省略了點號,讓初學者免去對這個符號產生困惑。

綜上所說,卓語言可以把參數放在中間,省略掉一些符號,使程序更接近日常使用的中文,大家更容易理解。

大家可以下載小卓編程來運行卓語言程序,.NET4.5環境就可以運行,網址是www.zyuyan.org。

相關焦點

  • 英文字母已成現代中文一部分,爭論漢字編程還是英文編程已無意義
    一、任何語言都能被用來編程計算機是二進位系統,只能識別0和1兩個符號,這是整個計算機世界的基礎。人類是可以用二進位編程的,但效率太低,所以人類發明了彙編語言,可以將人類語言轉化為二進位指令,從而達到簡化計算機編程的目的。
  • 【周五有禮】《迷途》---小卓的故事
    【周五有禮】《迷途》----小卓的故事 2020-11-27 18:25 來源:澎湃新聞·澎湃號·政務
  • 為啥所有系統編程都是用英文而不用中文?聽完專家解釋:原來如此
    而其中世界最早的計算機系統編程就是出自美國,那人家肯定是用自己的國家的語言來編寫,當然不會去使用中文,而且使用英文編寫系統會比中文相對簡單一點,中文的一個音有好多個意思,還有同一個意思也會有好多種說法,而英文就相對要簡單一些,這也是為什麼中文被公認為是世界上最難學語言。
  • 志願服務在身邊,「小卓幫辦」暖人心
    為方便廣大群眾到便民服務大廳辦理業務,東城街道在大廳設立了「小卓幫辦」志願服務崗,招募「卓凡志願服務隊」志願者輪流上崗,積極主動為廣大辦事群眾提供服務、引導、指導等服務。「五天工作日,我們都會有志願者在崗,每班都有兩名志願者一起值班。」一名志願者表示,在上崗前,志願者已經經過了初步培訓,對大廳中的業務窗口和列印操作都有了一定了解。
  • OpenX系列標準介紹:OpenDRIVE和OpenSCENARIO的中文版本
    「 本系列嘗試對ASAM OpenX系列標準進行介紹。
  • Julia程式語言助力天氣/氣候模式
    在2018年8月8日,MIT正式發布程式語言Julia 1.0,號稱:Python、R、C++三合一。Julia 語言的官網:https://julialang.org/Julia中文社區:https://cn.julialang.org/Julia 語言項目地址:https://github.com/JuliaLangMIT 開發的 Julia 語言是全球熱度上升最快的程式語言之一,下載量超過
  • 12個免費學習編程的網站
    雖然你可以支付某些程序來獲得一個證書,但還是有免費的各種專門化編程的介紹課程,這些課程由各個大學提供,例如華盛頓大學、史丹福大學、多倫多大學和範德比爾特大學。3. edXEdX是另一個開源非營利在線學習平臺的代表。它是由哈佛大學和麻省理工學院在2012年創辦的,在這裡你會學到一些尖端技術和理論。
  • 《倩女幽魂3》不比第一部差,小卓的人設更立體
    女主還是王祖賢,只不過,從曾經的小倩變成了小卓,和寧採臣一樣的人鬼之戀。小倩的人設也有所不同,第一部裡,小倩害死那些男人,內心是非常抗拒慚愧的。可是這部裡,她適應得非常好,還是姥姥身邊最受寵的紅人,那一頭長髮殺起人來,乾脆利落。同樣都是受姥姥的壓迫,小倩與小卓表現出兩種人格。我相信,這兩種人都是存在的。
  • 《旁觀者2》官方中文Steam正式版分流下載發布!_遊俠網 Ali213.net
    遊戲名稱:旁觀者2  英文名稱:Beholder 2  遊戲類型:冒險遊戲AVG  遊戲製作:Warm Lamp Games  遊戲發行:Alawar Premium  遊戲平臺:PC  遊戲語言:中文
  • 香港中文書面語的特點
    香港主要電視臺和電臺都用粵語廣播,中文報刊夾雜粵語撰寫的稿件(特別是副刊)、雜誌亦多用粵語寫成,因而體現在香港中文中夾有粵語的口語詞、俗語和語法是不足為奇的。  香港中文書面語的定義是:流行於香港一地的中文書寫方法,有別於標準中文書面語,它有極濃厚的地方色彩,而部分的字、詞和語法更偏離了標準漢語的書寫方式。
  • 邏輯式程式語言極簡實現(使用C#) - 1. 邏輯式程式語言介紹
    本系列將儘可能簡潔地說明邏輯式編程語音的原理,並實現一門簡單的邏輯式程式語言。考慮到C#的用戶較多,因此選擇用C#來實現。實現的這門語言就叫NMiniKanren。文章總體內容如下:NMiniKanren語言介紹NMiniKanren運行原理實現NMiniKanren故事從兩個正在吃午餐的程式設計師說起。
  • 自學python程式語言都有哪些免費網站值得收藏?
    python是未來人工智慧最好的程式語言,很多程式設計師在有其她編程基礎的情況選擇學習python是比較容易的,當然現在很多想進入編程界的新手選擇python開始接觸學習編程,但是由於經費有限,只能選擇最便宜的學習方式就是自學成才,不管是新手還是有編程經驗的程式設計師自學最好的選擇就是網上直接看視頻看資料
  • 8歲學編程已經晚了?6個網站讓你在家教孩子學編程
    大數據文摘出品作者:曹培信打開百度,搜索少兒編程,映入眼帘的就是各種少兒編程培訓班的加盟和報名廣告,而在往下翻,則又是一些媒體在質疑少兒編程是否有必要,是否就是圈錢的新套路。由此看來,少兒編程在市場需求和輿論評價方面,都存在極大的話題和爭議。
  • 閣下可知文言編程之精妙?
    如果中文是程式語言中使用的主要語言,我們中國人學習編程是否會更簡單?這是知乎上討論非常火熱的話題。很多接觸過編程的人都知道「易語言」,這是一種使用中文代替程式語言中的英文的程式語言,同樣可以實現程序功能。近日,一位卡內基梅隆大學的大四學生開發了基於文言文的程式語言,高中語文三大怕的文言文終於找上程式設計師了。
  • 國內外免費自學編程網站,讓你在家也能學習!
    想學編程的你可能會有這些苦惱:想學,可是沒人教;想問,又害怕別人說自己是伸手黨;想開發項目,卻不知道從何下手……如果您想要在程式設計師生涯裡有更高的成就的話,儘可能的是想著要提升編程能力,也就是多敲打代碼多動腦。今天,小編收集了一些自學編程的網站分享給大家,希望對您能夠有所幫助!
  • 未婚「爸爸」小卓卓
    小卓卓老師是個年輕的壯漢。身高175左右,體重應該在80KG上下吧,音樂老師。
  • 剛進LPL就拿下冠軍,小卓卻因1句話被阿水粉絲嫌棄
    小卓成最大收益人這次TES戰隊擊敗了WE戰隊獲得了冠軍獎盃,在這次比賽打完後,獲益最大的自然是新輔助小卓。因為TES戰隊的其他幾個人本來人氣就很高,德瑪西亞杯又不是一個特別重要的比賽,在很多隊伍的眼中只是一個訓練賽,來幫助提高隊伍的實力而已。但是對於新輔助小卓而言,這次的比賽有非常重要的意義。
  • 《三國志13》官方繁體中文PC正式版下載發布!_遊俠網 Ali213.net
    遊戲名稱:三國志13英文名稱:Romance Of Three Kingdom 13遊戲類型:策略戰棋SLG遊戲製作:KOEI TECMO遊戲製作:KOEI TECMO遊戲平臺:PS4,PS3,PC遊戲語言:英文,中文
  • asp.net4.0,dll後臺限制破解
    lt;%@ Register Src="Controls/Login_Head.ascx" TagName="Head" TagPrefix="uc" %> 看得根目錄bin目錄下有, ShoveEIMS3.SiteDataManager,說明他就是調用了dll組件 先給工具準備一下, Reflector 8.4(集成Reflexil),這個用來反編譯asp.net
  • 推薦一些有趣的在線編程遊戲
    這個遊戲很有意思,曾經令我沉迷…你可以用Java、Scala、C#等程式語言,編寫人工智慧程序,驅動機器人。2.Code CombatCode Combat是一款學習編程的角色扮演遊戲。每一關都用任務的形式設立目標,用實時的反饋及時糾正代碼的錯誤,用遊戲的語言來呈現編程的用處。