自己开发一个编程语言的一些问题和感想

从2025年6月份我就有这个想法了,然后7月份的时候大致的设计了一下语言的标准(既然做就要做不同于传统的编程语言)。

在7月和8月的上旬,我一直在开发解释器,因为我觉得编译器太难了。8月份的一天,我意识到,我的编程语言的独特性质不适合使用解释器(因为类似C一样非常接近底层,解释器就把这种底层编程语言的巨大优势完全消灭了…)

经过深思熟虑之后,我决定采用把这个语言的代码翻译成C代码的方法,这样不仅简单一点,还可以利用C语言的高效性以及强大的GCC -O2优化。所以从8月中旬开始,我就开始了翻译器的编写。

在编写翻译器的过程中,语言标准也经历了多次修改,从开始的200行增加到了上千行。

这段时间平均每天我都要花费2-3个小时在它上面,这2-3个小时对于还在上学我确实非常宝贵。周末(虽然只有一天)我几乎全天待在家里开发这玩意。


关于使用AI辅助开发的一些事情 (click for more details)

关于ai取代程序员的看法 (click for more details)

spoiler

不过,我意识到,我这么做有意义吗?

  1. 有人会在意一个无名之辈开发的编程语言吗?
  2. 有人愿意相信一个不知名的编程语言翻译器没有致命Bug吗?
  3. 我的编程语言有用吗?
  4. 到最后,我费尽心思开发的东西,会不会只是沦为别人的笑话,或者只是我自己的玩具?

具体语言的内容是什么,还是等翻译器发布了再说吧

11 posts - 7

(click here)

via - (author: HitC)

标签: none

评论已关闭