任何人都可以建议或推荐用于在Raspberry PI上的Acorn RISC OS上编写图形应用程序的开发工具或文档吗? Raspberry PI计算机上新支持此操作系统,我希望能够为该操作系统编写图形应用程序。然而,鉴于RISC OS的长期历史,操作系统的(多个)不兼容的修订以及PI上RISC OS的相对较少的资源,很难在PI上识别该版本的工作工具。
官方RISC OS SD卡映像上捆绑的一组开发工具是Charm高级编程语言。
还有一种Lua脚本语言的实现,其扩展可与WIMP GUI环境集成。
答案 0 :(得分:3)
RISC OS Programmers reference manuals提供可用SWI(API)的详细信息。
如果您对使用内置BBC BASIC和/或ARM汇编程序感到满意,请打开您选择的文本编辑器(我曾经喜欢Zap),只需谷歌 BBC BASIC wimp 并选择一个教程,例如Beginners Guide to WIMP Programming或Wimp Programming on RISC OS
如果您希望使用BBC Basic或ARM汇编程序以外的其他程序,RISC OS会打开sell a USB stick各种编译器和一组DDE(桌面开发环境)工具,我认为这些工具与PI兼容。遗憾的是,少数基于GUI的高级开发工具(如Helix Basic)无法在PI上运行。
答案 1 :(得分:1)
Raspberry Pi RISC OS System Programming Revealed看起来相当不错,涵盖BBC BASIC,ARM Assembly和一些C.它包括一些WIMP开发。
另外,请查看Raspberry Pi RISC OS版本上的Documents文件夹。应该有一个与编程有关的子文件夹,其中包含对BBC BASIC的介绍以及@ arober11上面回答中提到的开发人员对WIMP编程的指南。我认为还包括几个示例程序。