Fuxi語言集成化開發(fā)環(huán)境 (軟件)
Fuxi(伏羲)程序設(shè)計語言是一種面向?qū)ο蟮摹⒉l(fā)的、函數(shù)型與邏輯型語言相結(jié)合的程序設(shè)計語言。Fuxi語言是一種C++風(fēng)格的說明性語言,它繼承了C++簡潔的風(fēng)格和說明性語言強(qiáng)大的表達(dá)能力,是繼JAVA、C++之后推出的又一面向互聯(lián)網(wǎng)的新型程序設(shè)計語言。
語言特點(diǎn)
簡單易學(xué):Fuxi語言具有和C++相類似的語言構(gòu)件,有過C/C++編程經(jīng)驗(yàn)的初學(xué)者一看即懂,一學(xué)即會。
跨平臺計算:Fuxi編譯器將Fuxi源程序編譯成平臺無關(guān)的Fuxi對象圖(FOG),由安裝在不同平臺上的Fuxi抽象機(jī)(FXAM)來對FOG進(jìn)行圖規(guī)約計算。
強(qiáng)大的語言表達(dá)能力:Fuxi語言是說明性語言同面向?qū)ο蠹夹g(shù)的結(jié)合,它將計算、推理、查詢及分布式于一體,提高了系統(tǒng)的建構(gòu)效率、豐富了程序設(shè)計風(fēng)格、改善了編程環(huán)境。
正交的對象風(fēng)格化:同一類型可以定義不同風(fēng)格的對象,簡化了程序的類型體系。對象可以具有active, persistent, remote, mobile等風(fēng)格,F(xiàn)uxi平臺提供這些風(fēng)格的實(shí)現(xiàn)。
實(shí)用性強(qiáng):Fuxi語言可以編寫控制臺應(yīng)用、單文檔或多文檔應(yīng)用、網(wǎng)頁中Fuxi applet插件及大型的企業(yè)級應(yīng)用,同時我們也正在開展Fuxi的嵌入式應(yīng)用研究。
我們設(shè)計Fuxi語言不是為了去證明一個觀點(diǎn),而是去解決一些問題。Fuxi語言來源于實(shí)踐,服務(wù)于應(yīng)用。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版