【2022】关于创造一个通用编程语言的计划,与项目日志
2022-04-02 18:43 作者:-Conscript- | 我要投稿
GUMA(Graphic Universal Mathematics Assembly)是我设想的一种编程语言。
新语言的目的:
为计算机编程提供一种清晰、可靠、可视、高效的方案。
新语言的优势:
它必须具有二维的结构,不再仅仅是一维的代码,好让我们能够知道程序将如何流淌,并能便捷地定位、使用各个代码块。
它必须具有很强的通用性,不仅能在不同系统中使用,亦能在不同的cpu架构中使用,甚至在8位单片机中也能使用。
它必须有处理动态窗口、影片甚至3维模型的能力,我们需要直接抓取这一部分,将他们与代码块映射起来。(GX、GX3)
它必须能方便地表达并编写计算各个数学模型,数学一直是计算机的基础,现在是,将来也是。(bourbaki)
它必须能直达汇编,汇编是多么精密,多么直接,多么高效——今后编写他们也一定会很高效,我发誓!
它必须有逆向能力,它能逆向各个软件、甚至系统本身,并在我们想要的各个地方随心所欲地插入代码。
它必须兼容其他语言,C和JAVA、ActionScript等等都是我们的好朋友,若是能直接运用他们的代码,那可太好了。
它寄托了我对理想编程语言的一切幻想,这个幻想太过天马行空,但是它确实在理论上是可行的。至于在现实中是否可行——一试便知!
2022年的研究计划:
到6月份之前,完成原型机,开始自迭代。
到11月15日之前,完成自举迭代。
2022.04.02