aardio編程語言 - 官網aardio 專注于桌面軟件開發,十餘年精益求精,一直保持活躍更新,并且被多年用于生産項目實踐,久經測試和錘煉。
aardio 小、輕、快,輕便利索,體積僅5.6MB,aardio雖然小,但提供了大量開源的标準庫、擴展庫 - 這些庫基本都是由純aardio代碼實現,涉及到了桌面編程的方方面面。aardio 中的所有庫基本都是由作者一個人編寫,所以擁有良好的一緻性。aardio為每一個庫的每一個接口函數都編寫了文檔,并且提供了大量的演示範例。aardio 使用流行的類C語法(非常接近Javascript),在設計中盡可能的避免嘩衆取寵、标新立異,并且吸取和借鑒流行語言的習慣用法。不少aardio用戶都表示隻要有一點編程基礎,aardio幾乎不用特别學習,看幾天就會用了,僅僅是複制拼湊範例都能快速開發出不錯的軟件。

aardio 是屬于易用性極強的動态語言、 但也是一種混合語言,可以罕見的、非常方便的操作靜态類型,因此可以直接調用C語言、C++等等靜态語言的API接口函數( 不需要像VB那樣先聲明API ),aardio可以支持非常多的API調用約定,例如 stdcall,cdecl,thiscall,fastcall,regparm(n) 等調用約定 aardio 都可以支持。因為 aardio奇特的語言特性,aardio的膠水能力極強,在aardio中可以非常方便的調用C語言、C++、C#、Java、Python、Javascript、Node.Js、Flash ActionScript、PHP、VBScript、NewLISP、Delphi、Go語言 ...... 甚至可以直接嵌入彙編機器碼并且轉換為普通的aardio函數。aardio 可直接調用、嵌入、交互的第三方編程語言數量非常多,實現這些第三方語言接口的功能模塊基本都是開源的(很多隻用了極少的代碼)。

aardio 可以嵌入非常多的浏覽器控件,例如系統自帶的IE控件、WebKit、Electron、CEF3,HTMLayout,Sciter,Chromium ...... 甚至可以直接調用系統安裝的Chrome寫軟件界面。而且在網頁中接用本地接口、以及aardio與浏覽器的交互極其方便,例如直接調用Javascript函數,并且在Javascript中直接回調aardio函數,不需要任何複雜的封裝和中間件,你甚至可以在Javascript中直接調用WINAPI函數。

aardio不僅可以方便的使用Web技術編寫界面,也提供可視化開發工具,可以方便的的通過拖拉傳統控件創建程序。并且aardio提供強大的plus控件(開源)可以方便的實現控件九宮格貼圖、透明貼圖、可以快速制作出漂亮的界面。而且aardio可以非常方便的生成獨立、綠色、無依賴的軟件,生成的軟件極小,通常比使用其他開發工具編寫的類似功能軟件小幾倍甚至是幾十倍。并且aardio生成的軟件可以完美兼容XP,Vista,Win7,Win8,Win10......等所有流行桌面操作系統。

aardio 不僅僅可以開發桌面軟件,也可以用于開發網站,aardio可以直接支持與PHP類似的HTML模闆語法,提供語言級别的模闆解析,一個aardio源碼文件,可以放aardio源碼,也可以直接放html,或者放html,aardio混合的模闆代碼,aardio都能完美支持。并且 aardio可以使用幾句代碼就可以創建一個微型嵌入式HTTP服務端(可以集成WebSocket服務端),因此aardio可以非常方便的為浏覽器控件提供HTTP服務端,并且像寫網站那樣寫桌面客戶端軟件。

區别于其他動态語言,aardio可以非常方便的支持真多線程,并且提供大量多線程函數庫、演示範例等等。

在aardio中字符串擁有獨特的UTF自動标記特性,可以實現自動識别多種不同編碼,雖然aardio默認編碼為UTF-8,但字符串中可以存儲二進制數據、UTF-8編碼文本、UTF-16編碼文本等等,所以aardio不但可以完美支持Unicode,也可以方便的處理二進制數據、或者其他編碼的文本。

>> 下載 aarido 最新版本( 僅5.6MB,綠色免安裝,永久免費 )
>> 推薦閱讀《你真的知道什麼是“腳本”嗎?!》了解更多

http://gmw3fx4f.juhua847552.cn| http://iuiin8e.juhua847552.cn| http://az64i8dk.juhua847552.cn| http://cv7x.juhua847552.cn| http://r0k0ord.juhua847552.cn| | | | |