web analytics
Newspapers

 
Categories: Compiler Framework

Lightweight Parallelism library based on Ada 2022 features (update)

A full implementation of the parallel features of Ada 2022 is yet to be released. In the meantime, here is a light-weight-threading library that provides essentially all of the parallel features of Ada 2022, using various generics, etc. Scheduling is provided using a plug-in architecture. If no scheduler is plugged in, the light-weight threads are simply executed sequentially. If a light-weight-thread scheduler is plugged in, then the light-weight threads spawned by instances of the various generic packages are managed by that scheduler.

The light-weight threading library is available at:
https://github.com/parasail-lang/parasail/tree/main/lwt

Categories: Compiler

PTC ObjectAda Version 10.4

PTC announced the release of version 10.4 of the following popular PTC® ObjectAda development environment products for native application development on Windows and Linux using the Ada programming language:

  • PTC ObjectAda for Windows
  • PTC ObjectAda64 for Windows
  • PTC ObjectAda for Linux
  • PTC ObjectAda64 for Linux

It is a native commercial Ada compiler providing an upgraded Ada 2012 support, enhanced Windows 11 support, and runtime library compatibility.

EEC GDPR compliant