当我开始使用微控制器时,我退回到了Parallax的BASIC Stamp。然而,BASIC非常棒,因为它非常容易理解,而且很难出错。最终我转向汇编和C语言,因为我需要额外的能力(速度、容量、资源等),但如果门槛更高,许多人可能永远不会涉足微控制器编程。
我一直想自己制作一个芯片内置的BASIC解释器,但我想知道现在是否还需要BASIC,因为Lua和Python现在都可以轻松嵌入,并且与BASIC一样易于学习。
- BASIC相较于其他编程语言有哪些优势(如果有的话)?
- 为什么BASIC仍然存在?
- 如果我决定制作一个带解释器的通用微控制器板,是否有理由制作BASIC版本?
许多其他编程语言被认为已经死亡了,但BASIC仍然存在。