ada

joined 1 year ago
MODERATOR OF
ada
 

Exciting News from AdaCore: Release 24.0 libraries are now hitting Alire! ๐Ÿš€ The initial batch is in the index, featuring updates to aunit, xmlada, gnatcoll, and more. Dive into the improvements, bug fixes, and new features in these releases. Check out the details on GitHub: Alire PR #921 #AdaCore #Alire #AdaProgramming #adalang #ada

 

๐Ÿš€ Irvise suggests adding a "Projects to Work On" section to Ada-Lang.io, focusing on improving the broader Ada ecosystem. Projects could range from Ada programming and Alire enhancements to documentation, marketing, and support initiatives. Share your thoughts and ideas to create a more user-friendly and impactful Ada development environment. Let's shape the future together!

 

Continued Progress in Ada Language!

Following the launch of Ada 2022, active discussions are underway to explore potential improvements for enumerated types. The primary objective is to streamline the process of setting representation values by integrating their specifications with type declarations. Various proposals are on the table, ranging from permitting overlapping representations to introducing unordered enumerations. This underscores Ada's dedication to continual enhancement. Your insights, as Ada practitioners, are invaluable โ€“ share your perspectives on these proposals and contribute to shaping the future of Ada programming!

 

Explore our new lightweight-threading library, bridging the gap until Ada 2022's anticipated parallel features arrive. Seamlessly manage threads with customizable scheduling using our plug-in architecture. Choose from our two LWT scheduler options: an OpenMP wrapper and a native Ada work-stealing solution.

 

cross-port from: https://programming.dev/post/5377847

Ironclad is a formally verified, hard real-time capable kernel for general-purpose and embedded uses, written in SPARK and Ada. It is comprised of 100% free software, free in the sense that it respects the user's freedom.

Some of the supported features are:

  • A familiar POSIX-compatible interface.
  • True simultaneous preemptive multitasking.
  • Advanced cryptography and a security-centered architecture.
  • Mandatory Access Control (MAC).
  • Highly configurable, hard real-time scheduling.
  • Support for several architectures and boards.

Today (4 Nov 2023) at 14:00 UTC the author will preset it on Ada Monthly Meetup!

view more: โ€น prev next โ€บ