国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

一門很新很新的新編程語(yǔ)言 —— Jou

2023-02-26 10:39 作者:棉花糖似的小白云  | 我要投稿

前言:

最近瀏覽github, 突然他給我推了一個(gè)新庫(kù),一看,誒,是一個(gè)用C寫的新語(yǔ)言。

這個(gè)語(yǔ)言呢,主要融合了Python和少量的C的語(yǔ)法對(duì)又會(huì)Python又會(huì)C/C++的人來(lái)說(shuō)還是蠻好的。

截至目前,這個(gè)語(yǔ)言還正在實(shí)現(xiàn)自托管編譯器,如果自托管編譯器成功了的話,這個(gè)新語(yǔ)言就可以自舉了(通常來(lái)說(shuō),一門新的編譯型語(yǔ)言是用其他的語(yǔ)言(例如C或者C++)寫好最初的一個(gè)版本,逐步完善后再用自己重寫自己。C語(yǔ)言是這樣出來(lái)的,Rust也不例外。解釋型語(yǔ)言如Python是用C語(yǔ)言寫的,JAVA是C++寫的,這類語(yǔ)言就用不著自舉了)

速度:

? 主要就是速度和C一樣了(默認(rèn)開O1優(yōu)化)(這個(gè)是斐波那契40的測(cè)試)

未翻譯,優(yōu)化后的比較
翻譯

可以看到接下來(lái)開了優(yōu)化都和C的速度一模一樣。

未翻譯,三個(gè)比較
翻譯

這些實(shí)驗(yàn)表明:

  • 未優(yōu)化的 Jou 比未優(yōu)化的 C 慢, 但是啟用優(yōu)化后,Jou 的速度與 C 一樣快。

  • 解釋性語(yǔ)言很慢。 在這種情況下,Python 比未優(yōu)化的 Jou 慢 15 倍左右。 并且比帶 O2 或 O3?的 Jou 慢約 80 倍。

語(yǔ)法:

一個(gè)Hello World 的簡(jiǎn)單實(shí)例:

語(yǔ)法是主要融合了Python & C 的語(yǔ)法。


未來(lái):

自承載編譯器

動(dòng)態(tài)數(shù)組

結(jié)構(gòu)體

……

嘗試:

目前這個(gè)語(yǔ)言仍然是一門實(shí)驗(yàn)的語(yǔ)言,有興趣的話你們可以去嘗試。

去 github.com/Akuli/jou 里面找到Release點(diǎn)開:

Release

?如果你是Windows端,請(qǐng)你下載:

以jou_windows_64bit開頭的壓縮包

以jou_windows_64bit開頭的壓縮包。

然后解壓,并放到你想放的位置。

然后設(shè)置路徑

按下Win + i 打開設(shè)置

點(diǎn)擊 系統(tǒng) -> 關(guān)于

并在最下面找到高級(jí)系統(tǒng)設(shè)置

點(diǎn)開

點(diǎn)擊環(huán)境變量:

點(diǎn)擊Path

測(cè)試一下:

成功!

Linux以及其他就下載源代碼自己編譯應(yīng)該就好了。

一門很新很新的新編程語(yǔ)言 —— Jou的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
宕昌县| 甘洛县| 屏山县| 宁城县| 株洲县| 云龙县| 彭州市| 朔州市| 广东省| 屯门区| 宿迁市| 松阳县| 米脂县| 内丘县| 秦皇岛市| 五莲县| 宝应县| 天台县| 于田县| 湖南省| 尚志市| 古丈县| 柞水县| 宁波市| 赫章县| 汽车| 新野县| 北碚区| 金塔县| 铜鼓县| 永州市| 贵阳市| 三江| 东方市| 白水县| 酒泉市| 庆安县| 哈尔滨市| 泗阳县| 滕州市| 梨树县|