中國留美學生創造了基於文言文的程式語言

2020-11-25 每日經濟..

據俄羅斯衛星通訊社sputniknews報導,黃令東是美國匹茲堡卡內基-梅隆大學計算機科學和藝術系(Computer Science and Arts)的一名中國留學生。他因思念祖國心切,決定把中國的古典漢語文言文變成變成程式語言。黃令東向俄羅斯衛星通訊社和廣播電臺記者講述了自己的經歷。

文言文程式語言(wenyan-lang)是一種遵循古典漢語語法的程式語言。這套字符集只包括中國傳統文字和引號。因此,如果中國古人看到,他們會很容易讀完。

「我是出於興趣以及對編程和中國傳統文化的熱愛而開始程式語言工作的。後來其他人加入:一是幫助了界面和工作過程組織;二是制定了語言的形式規範;三是提供了複雜的數學和日曆圖書館」,——黃令東介紹說。

俄羅斯衛星通訊社和廣播電臺記者戲謔發問,「孔子會如何對待這套非同尋常的語言?」黃令東相當嚴肅地回答說:

「古典漢語是孔子時代的口語,因此我推測,『編程』是孔子同時代人完全能夠理解的概念,wenyan-lang對他們來說就是自然的程式語言」,——黃令東介紹說。

程式設計師黃令東認為,生活在孔子同時代的發明家公輸班(魯班),以及所學涵蓋邏輯、語言和語義學的哲學家公孫龍子也會對 wenyan-lang感興趣。

「儘管如此,我認為,哪怕孔子確實碰到編程,他也不會對編程過於著迷。他更感興趣的是人在社會中的角色,而不是科學和數學。但我認為,編程可能會成為「六藝』之一。從孔子對象棋的言論來看,他大概會這麼說:『夫編程者。末藝也。然比之飽食終日,無所用心者,不亦猶賢乎矣。』 」,——黃令東介紹說。

順便說一下,wenyan-lang不是黃令東所作的與中國文化相關的唯一工作。 {Shan, Shui} 網站有助於「畫出」偶然生成而又互不重複的山水畫。

任何人只要想,就能直接在瀏覽器窗口中在線試用文言文程式語言(wenyan-lang)——。目前使用者主要是中國人,但開發者認為,只要做好了努力學習文言文的準備,任何人都能夠掌握這門程式語言。


 

相關焦點

  • 世界上第一個文言文程式語言誕生,創造它的是一個大學生
    社會風氣上第一個文言文程式語言落草,創造它的是一個大學生▲ Lingdong Huang而在上個月, Huang 行使卒業前的末後一周的時間,完成了這套程式語言的核心效益,世界上首個用古文的程式語言正式出世。儘管文言文程式語言出生只有一個月,但已經吸引了好些人用它來寫先來後到。
  • 文言文不能編程乎?一名被編程耽誤的古文高手:我可以
    有人開發了一種「文言文程式語言」,用文言文寫的程式語言,密切遵循文言文語法和中國古典文學的基調,被評價過於硬核。戳右邊連結上新智元小程序了解更多!這就是最近被盛傳的:文言文程式語言「wenyan-lang」。GitHub上線5天時間,已經突破了6000星。文言文也能編程?最早的彙編語言,在普通人類看起來就是毫無意義的一堆數字,只有少數神秘的高智商天才才能看得懂。後來程式語言逐漸的進化,現代的程式語言已經越來越接近人類的自然語言了。
  • 閣下可知文言編程之精妙?
    而程式語言的出現,讓人類和計算機產生了真正的聯繫,推動了現代文明的發展。那麼,將古代漢語和程式語言結合又會產生怎樣的火花?最近,GitHub 上出現了一個文言文做代碼的項目,幾乎是世界上第一門文言文程式語言。
  • 拿文言文敲代碼的神奇少年,有趣的腦洞還不止這一個
    最近,一位華人天才Huang Lingdong將古漢語和編程撮合到了一起,發明出一門文言文程式語言圈粉無數。 其實簡單來說,就是把曾經程式語言常用的英文全部換成文言文。
  • 科學節走迷宮 網易卡搭編程教你玩轉少兒編程
    另外還有專業的編程指導教師為小朋友們講解程式語言,幫助同學們更快通關。  這款「走出迷宮」的遊戲十分簡單,現場需要兩組隊伍進行PK,每組2人,分別擔任指揮家、工程師,最先走出迷宮的隊伍獲勝。指揮家負責找到迷宮出口的路線,運用Scratch語言發布指令。工程師根據指揮家的口令,在積木牆上粘貼編程積木塊,在迷宮地圖上按照編程積木順序走到迷宮中心處。
  • 華為被曝自研程式語言「倉頡」,南大教授馮新宇領銜
    所以,對於這次消息稱華為要自研程式語言的消息,知乎@養貓的哈士奇 推測,自研程式語言是遲早要邁出的一步。「相關領域專家加入」此外,有知乎網友爆料,華為近段時間在相關方向的招人也非常大手筆。此外,馮新宇的導師、中科大少年班的校友邵中教授,碩博畢業於普林斯頓大學,對程式語言及編譯系統了解非常深入。△圖源中國科學技術大學官網邵中教授曾為SML語言研發編譯器SML/NJ,對「帶證明可信軟體」領域有深入研究,在POPL上發表過5篇論文,也是國內首個在POPL上發論文的學者。
  • 如果程式語言是12星座妹子
    如果把這些特質都分門別類 ,那麼12星座的妹紙可以代表哪一種程式語言呢?Basic作為許多人的入門語言,操作起來比較容易上手,白羊妹天生開朗樂觀的性格相處起來亦是非常容易哦~perl語言需要不斷更新「編程範式」,給出最佳的解決算法而和金牛妹相處,也是需要不斷滴去呵護她滿足她~
  • 文言文翻譯「神器」,你也來試試?
    所以,文言文翻譯工具被關注也就不奇怪了。  學習文言文有現實意義  文言文是中國古代最主流的書面語體,是保存中國傳統文化的重要載體。當代人學習文言文,最直接的目的,就是由此獲得直接進入古代典籍、與古人進行對話的能力與體驗。北京大學中文系程蘇東老師認為,任何翻譯都會造成文本原意的增減。
  • 文言文翻譯「神器」:是有效工具 還是娛樂遊戲?
    所以,文言文翻譯工具被關注也就不奇怪了。  學習文言文有現實意義  文言文是中國古代最主流的書面語體,是保存中國傳統文化的重要載體。當代人學習文言文,最直接的目的,就是由此獲得直接進入古代典籍、與古人進行對話的能力與體驗。北京大學中文系程蘇東老師認為,任何翻譯都會造成文本原意的增減。
  • Libra 新程式語言:Move 所有權模型靈感竟是來自它……
    尤其是,Libra團隊以一個新的所有權模型為基礎,為他們的Move VM定義了新的編程模型。該所有權模型的靈感來源就是線性類型(Linear Types):資源(Resources)。「Resources」是一種在程式語言中直接表示資產所有權的新方法。工程師們常常使用「所有權(ownership)」這個術語來比喻:跟蹤某代碼以管理某種數據結構或系統資源。
  • ...編程與數學相融合教學的探索 ——以《大自然中美麗的螺旋圖...
    程序設計是信息技術學科一項重要的課程內容,也是培養學生計算思維能力的重要途徑之一,建模是數學學科一項重要的能力,而幾何圖形作為數學教學內容中的重要組成部分,對學生的建模思想培養具有重要的意義,因此結合編程與數學幾何來培養學生的計算思維非常值得研究。  編程與數學相融合的教學流程和策略  計算思維的過程要素主要包括分解、抽象、自動化、評估等方面。
  • 「第二屆青少年人工智慧與編程教育主題論壇」取得圓滿成功
    呂子祥介紹,同安區在過去幾年裡一直致力於推動落實《教育信息化2.0行動計劃》,也取得了一些成績,目前全區已經有10000餘名學生接受了編程科普教育,15所區屬小學都開設了人工智慧與編程興趣班,陸續有學生在省級、市級相關比賽獲獎,力爭落實胡昌升書記在全市教育大會上的指示,到2022年率先基本實現教育現代化。
  • 中國語言文字之美_思想理論_人民論壇網
    【摘要】中國文字是一片深邃、美妙、神奇的天地,它蘊涵著人類最高尚的追求和理想。血統的純粹性是中國文字永葆青春的緣由,作為中國文化之載體,中國文字創造了人類任何族群無可望其項背的經典。不僅如此,漢字的聯綿之美、駢儷之美、四聲之美和六義之美,也彰顯出中國語言的詩性特徵,可見中國文字是至妙極精的創製。
  • 以編程為切入點看STEAM教育對孩子的重要性!
    一、以編程來看STEAM教育的優勢點在STEAM課堂上,教師圍繞一個真實問題,促進學生參與到一個班級範圍內的小組開展研究,期間有可能通過面對面方式、網絡方式與校外學習支持者、學習夥伴開展交流。在學習與研究過程中,學生會被要求使用技術搜集、分析數據,並設計、測試和改進一個解決方案,然後與同伴交流研究成果。這類學習方式,學生需要花費更多的課外時間。
  • 假如女人是一種程式語言 - OSCHINA - 中文開源技術交流社區
    假如女人是一種程式語言,也許每個男人心中都有自己最喜歡的那一個吧?我認為女人可分兩類,「面向過程」和「面向對象」。「面向對象」的女人以尋找終身伴侶為目標,而「面向過程」的,則以經歷難以忘懷的愛情時光為己任。各位程序猿當然也要按需選擇最適合自己的「程式語言」,不要因為時髦而盲目追求「面向對象「,有時候過程可能比結果更重要。
  • 「世界上最好的程式語言」,剛剛度過了25周歲生日
    「只要是用過 PHP 的程式設計師,都知道兩件事:第一,這是一種糟糕的語言,如果有其他選擇,自己絕不會再使用 PHP;第二,歷史上一些非常成功的項目都在用 PHP。」Fine,這兩點並不矛盾。作為一門程式語言,PHP 是有很多的缺陷,但和 PHP 環境具備的優點相比,這些缺陷也就不值一提了。和其他語言相比,PHP 為項目的搭建、更改和運行提供了更好的支持。
  • 小學生寫文言文走紅 引經據典闡述家庭教育重要性
    1月4日上午,株洲市天元區白鶴小學,六年級學生餘晗睿走進校長辦公室,他整一整衣服後,端正地坐在沙發上,言談舉止較11歲同齡人略顯成熟。一次考試中,餘晗睿40分鐘內寫出一篇作文,以文言文形式引經據典地闡述家庭教育對閱讀和習慣的重要性,這篇600餘字的作文迅速走紅網絡。這是篇名為《父母之教》的文章,開頭便點明了他的觀點:「孩子之美,源父源母。父母之教,最為重。」 「伴,人之情也。讀書,明理也。習慣,所以修身養性也。此皆父母之教也。」餘晗睿說,父母的陪伴是他快樂的源泉。
  • C語言之父和Linux之父誰更偉大?
    後來在寫出第一個版本的Unix時,覺得Unix上需要一個新的系統程式語言,他創造了一個B語言。B語言是沒有類型的C,準確說B語言是Tompson把BCPL擠進8K內存,被其個人大腦過濾後的產生的語言。 由於B語言存在的一些問題,導致其只是被用來寫一些命令工具使用。恰好在這個時期,Ritchie在B語言的基礎上,進行了重新的設計改良,從而誕生了C語言。
  • 拓展智慧教育新視野:「KOOV機器人編程線上公益課」第二期經驗復盤
    隨著新一代人工智慧技術在全球範圍內的蓬勃發展,近年來,國家相繼出臺了各項與人工智慧、信息技術、編程教育相關的政策,鼓勵和支持學校將信息技術、編程等教學內容納入日常課程。近期,由索尼(中國)有限公司聯合中華少年兒童慈善救助基金會共同舉辦的「KOOV 機器人編程線上公益課」第二期圓滿落幕。
  • 文言文翻譯「神器」走紅 翻譯結果被評有「喜感」
    連文言文翻譯器也頻頻「現身」網絡。這些翻譯軟體,有些能將文言文翻譯成白話文,有些還能把白話文翻譯成文言文。文言文看不懂,有木有?把流行語、歌詞翻譯成文言文,又有怎樣的喜感?近日,多款文言文翻譯神器在網絡走紅,成為眾多網友爭相「把玩」的工具。如此「神器」到底好不好用?學生和老師對此又持怎樣的看法?