Hasty Briefsbeta

双语

Action was the best 8-bit programming language

8 months ago
  • #programming
  • #Atari
  • #retrocomputing
  • Action! 是一种为8位6502 CPU设计的编译型语言,由Optimized Systems Software (OSS)公司专为Atari计算机推出。
  • 它是8位计算机上首批集成开发环境(IDE)之一,仅需16K卡带就集成了监视器、编译器、文本编辑器和调试器。
  • 该语言采用类似C和Pascal的结构化过程式设计,但功能较为基础,其独特语法包括用'FI'来结束IF代码块。
  • 其编译速度极快,能在数秒内将代码转为机器码,这在当时比其他语言具有显著优势。
  • 局限性包括程序运行必须依赖Action!卡带,且不支持浮点数据类型,不过Action! RunTime和Action! ToolKit等扩展组件部分解决了这些问题。
  • 该语言主要被业余爱好者使用,常见于公有领域软件,鲜有商业产品采用它开发。
  • 如今其使用手册和软件已在网络公开,为复古计算和编程爱好者提供了研究资源。