Saturday, May 4, 2024

Sadly never wrote code on the Amiga other then a little AREXX

Amiga ARexx is a scripting language based on the REXX language, developed by IBM in the 1970s. ARexx was specifically adapted for the Amiga line of personal computers, becoming a standard feature from AmigaOS 2.0 onwards. It was particularly powerful for automating tasks, controlling applications, and enabling different programs to communicate with each other, often referred to as inter-process communication.

ARexx allowed Amiga users to script complex operations across multiple applications, making it a popular choice for tasks that required a high degree of automation, such as multimedia production, office tasks, and other computing workflows. Its integration into the Amiga system provided a versatile tool that leveraged the Amiga's multimedia capabilities with a relatively easy-to-learn programming language.

And what I never touched:

The main language used for developing games on the Amiga was Assembly language, specifically Motorola 68000 assembly. This was due to the need for high performance and efficient resource management, which were critical in the hardware-constrained environment of the Amiga computers. Assembly language allowed developers to write highly optimized code that could run quickly and smoothly on the Amiga's hardware.

In addition to Assembly, higher-level languages like C were also commonly used for Amiga game development. C was often favored for parts of the game where the utmost speed and efficiency were less critical, allowing for quicker development and easier maintenance compared to Assembly.

Together, these languages provided a robust toolkit for creating the rich, engaging, and graphically sophisticated games that became synonymous with the Amiga platform.

No comments:

Post a Comment