AxRuntime (AxRT): Creating Applications Using Amiga APIs
AxRuntime (AxRT) aids developers in creating Amiga applications seamlessly on Linux or Windows using modern tools. Recent updates include AROS ABIv0 version 20220318-1 and AxRuntime version 41.5 in 2023, emphasizing Amiga API compatibility.
Read original articleAxRuntime (AxRT) is a tool designed for developers who create applications using Amiga APIs. It enables developers to continue building Amiga applications without modification while utilizing modern development tools available on Linux or Windows, such as IDEs, debuggers, and profilers. The website provides a list of recent updates and releases related to AROS ABIv0 and AxRuntime versions. The latest updates include the release of AROS ABIv0 version 20220318-1 and AxRuntime version 41.5 in 2023. The platform seems to focus on maintaining compatibility with Amiga APIs while leveraging contemporary development environments.
Related
Open Source Python ETL
Amphi is an open-source Python ETL tool for data extraction, preparation, and cleaning. It offers a graphical interface, supports structured and unstructured data, promotes low-code development, and integrates generative AI. Available for public beta testing in JupyterLab.
Arm64EC – Build and port apps for native performance on Arm
Arm64EC is a new ABI for Windows 11 on Arm devices, offering native performance benefits and compatibility with x64 code. Developers can enhance app performance by transitioning incrementally and rebuilding dependencies. Specific tools help identify Arm64EC binaries and guide the transition process for Win32 apps.
Aeon: OpenSUSE for Lazy Developers
The openSUSE project introduces Aeon Desktop for developers, offering automated updates through atomic snapshots. Aeon features a minimal GNOME desktop, automatic updates, and optimized packages, catering to a distraction-free development environment.
Moving to a RTOS on the RP2040
The article discusses transitioning to an RTOS on RP2040 for a hardware controller project. Initial challenges with FreeRTOS led to exploring NuttX and Zephyr, highlighting pros and cons for project utility.
An introduction to Jorvik, Ada's new tasking profile
AdaCore introduced Jorvik in Ada 2022, a tasking profile enhancing expressive power for real-time and embedded applications. Jorvik relaxes restrictions compared to Ravenscar, allowing more complex Boolean expressions and multiple callers on protected entries. This new profile enables classic protected type idioms and concurrent bounded buffers, complementing Ravenscar's focus on high-integrity systems. Jorvik offers additional flexibility while maintaining compatibility with Ravenscar.
It looks to be based on AROS - the open source re-implimentation of Amiga OS, which apparently can run either on bare metal or hosted on different OSs.
Related
Open Source Python ETL
Amphi is an open-source Python ETL tool for data extraction, preparation, and cleaning. It offers a graphical interface, supports structured and unstructured data, promotes low-code development, and integrates generative AI. Available for public beta testing in JupyterLab.
Arm64EC – Build and port apps for native performance on Arm
Arm64EC is a new ABI for Windows 11 on Arm devices, offering native performance benefits and compatibility with x64 code. Developers can enhance app performance by transitioning incrementally and rebuilding dependencies. Specific tools help identify Arm64EC binaries and guide the transition process for Win32 apps.
Aeon: OpenSUSE for Lazy Developers
The openSUSE project introduces Aeon Desktop for developers, offering automated updates through atomic snapshots. Aeon features a minimal GNOME desktop, automatic updates, and optimized packages, catering to a distraction-free development environment.
Moving to a RTOS on the RP2040
The article discusses transitioning to an RTOS on RP2040 for a hardware controller project. Initial challenges with FreeRTOS led to exploring NuttX and Zephyr, highlighting pros and cons for project utility.
An introduction to Jorvik, Ada's new tasking profile
AdaCore introduced Jorvik in Ada 2022, a tasking profile enhancing expressive power for real-time and embedded applications. Jorvik relaxes restrictions compared to Ravenscar, allowing more complex Boolean expressions and multiple callers on protected entries. This new profile enables classic protected type idioms and concurrent bounded buffers, complementing Ravenscar's focus on high-integrity systems. Jorvik offers additional flexibility while maintaining compatibility with Ravenscar.