1. 程式人生 > >zb——中國人發起的程式語言之序章

zb——中國人發起的程式語言之序章

20181110

大背景

貿易戰,java11收費,python go等百家爭鳴,但是沒有一個是中國人發起創立的語言。

思考

夜來奇想,java不行了還有go,go如果要是不行了呢?python等都不行了呢?

中國人自己發起的語言,貌似成名的只有易語言,後來也廢了……

泱泱中華,14億人,還做不成一個程式語言?

想發起一個語言,命名ZB(中國Z程式設計B,全稱zgbc),或許成功不了,但希望是一個開端……

申請郵箱:[email protected]

申請github及建立專案:https://github.com/zgbc/zb/

可否先實現類似shell

20181111

程式結構直接寫程式碼,方法,class,struct

語法類似java的大括號

引入用python的import和from import

預設from system.int import int

object,string,long,date,time,float,double,byte,array,function類似

一切類隱式繼承object

類需要實現記憶體中_save和_load的方法,返回byte[]用於儲存,基礎類寫在編譯器裡。

_init方法是構造方法,用new建立類

運算子需在對應類中寫方法,四則運算,乘方,位運算,邏輯與或非,基礎類的運算子寫在編譯器裡。

程式控制if while switch for

函式也可以作為引數傳遞

doc文件目錄

zb zb原始碼目錄下掛

system

example