<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Dragon通用編程語言

          聯(lián)合創(chuàng)作 · 2023-09-27 23:11

          Dragon 是一種創(chuàng)新和實(shí)用的通用語言。所支持的編程范例是命令式的、過程式的、面向?qū)ο蟮?、使用嵌套結(jié)構(gòu)的聲明式的。該語言是可移植的(Windows、Linux、macOS、Android等),可用于創(chuàng)建控制臺(tái)、GUI 和移動(dòng)應(yīng)用程序。該語言被設(shè)計(jì)為簡單、小巧、靈活和快速。

          它由 Aavesh Jilani 設(shè)計(jì),于2018年首次出現(xiàn),也被稱為多范式語言。該語言是可移植的,適用于所有操作系統(tǒng)。使用動(dòng)態(tài)類型系統(tǒng),它也被用來創(chuàng)建GUI,控制臺(tái)。而這種語言以創(chuàng)新的方法而聞名。

          Dragon 的運(yùn)行程序的速度比C#和Java快。 Dragon 提供各種各樣的庫,比如GUI、DB和圖形庫,對(duì)于編寫完整的程序非常有用,許多Dragon模塊(GUI,圖形,數(shù)據(jù)庫,文件等)。Dragon已準(zhǔn)備好用于生產(chǎn)中并提高開發(fā)人員的生產(chǎn)率。

          使用Dragon的好處

          該語言很簡單,試圖變得自然,鼓勵(lì)組織,并具有透明和可視化的實(shí)現(xiàn)。它帶有緊湊的語法和一組功能,使程序員能夠在短時(shí)間內(nèi)創(chuàng)建自然的接口和聲明性的領(lǐng)域特定語言。它很小,很快。它帶有有用且實(shí)用的庫。該語言旨在提高生產(chǎn)力并開發(fā)可擴(kuò)展的高質(zhì)量解決方案。

          專為明確目標(biāo)而設(shè)計(jì)

          • 應(yīng)用程序編程語言
          • 生產(chǎn)力和開發(fā)可擴(kuò)展的高質(zhì)量解決方案
          • 小而快速的語言
          • 可用于教育方面的簡單語言 

          Dragon是一種非常簡單的語言,并且語法非常簡單。它鼓勵(lì)程序員在沒有樣板代碼的情況下進(jìn)行編程。要使用標(biāo)準(zhǔn)輸出打印內(nèi)容,我們可以使用“ show”命令。和'showln'用于換行符輸出。 對(duì)于輸入,我們可以使用“ std”庫中的“ readln()”方法。

          select "std"
          a = readln()
          showln a 

          嘗試使用Dragon

          定義前調(diào)用函數(shù)

          one() 
          two() 
          three()
          func one() {
          	showln "One" }
          func two() { 
          	showln "two" }
          func three() {
          	showln "three" } 

          通過參數(shù)傳遞值。

          show val(30,40) // print 70
          	
          func val(a,b)
          {	
              return a + b
          }

          定義一個(gè)類。

          class run
          {
          	
              func val()
              {
                  showln 10 + 20
              }
          }
          
          r = new run()
          r.val()  //Output 30

           

          瀏覽 28
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  91玉足脚交白嫩脚丫 | 91社区成人影院 | 婷婷综合五月激情 | 三级片网站在线播放 | 麻豆传媒视频免费观看网站网址 |