April 2022 What Are You Working On?

This page summarizes the projects mentioned and recommended in the original post on /r/ada

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • distributing-gcc

    Binary releases of GCC (native and cross) on macOS; also, the scripts/Makefiles used for producing them.

    Released GCC 12.0.1 for Apple M1. If you have a stack overflow, you’ll get an EXC_BAD_ACCESS error rather than a Storage_Error exception; but by that time, who cares! and lldb, even if it doesn’t have a "plugin for ada83", will give you the location of the error.

  • septum

    Context-based code search tool

    I mentioned my project Septum in a HackerNews comment, which caused it to pick up over 200 GitHub stars. That seemed to give Ada some publicity since it's a general purpose tool, so I'll also publish a new up-to-date version (0.0.6) here soon.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • liburing-ada

    liburing/io_uring bindings for Ada

    Working on my Ada REST event processing tool, got a thin binding to io_uring working here: https://github.com/docandrew/liburing-ada along with an example if anyone wants to try it out. At some point I’d like to make it more “Ada” and less “C” and turn it into an Alire crate.

  • ews

    The Embedded Web Server is designed for use in embedded systems with limited resources (eg, no disk). It supports both static (converted from a standard web tree, including graphics and Java class files) and dynamic pages. It is written in GCC Ada.

    Moved my Embedded Web Server to Github.

  • ACATS-grading

    Tools for grading ACATS results, modified for Unix-like systems

    Updated the ACATS Grading for ACATS 4.1Y.

  • ACATS

    The Ada Conformity Assessment Test Suite, customised for GCC.

    Updated the ACATS Grading for ACATS 4.1Y.

  • alire

    Command-line tool from the Alire project and supporting library

    built Alire for M1.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • resources

    A utility library to handle project resources at run-time (by alire-project)

    Worked on project resources handling for Alire: https://github.com/alire-project/resources

  • King

    An informal decsription of the King software-engineering language

    Some changes to the description of the King language. Some improvements and a new component in the PragmAda Reusable Components. Writing a summary of the FOSDEM presentation on [Ada GUI][https://github.com/jrcarter/Ada_GUI) for the Ada User Journal.

  • PragmARC

    The PragmAda Reusable Components

    Some changes to the description of the King language. Some improvements and a new component in the PragmAda Reusable Components. Writing a summary of the FOSDEM presentation on [Ada GUI][https://github.com/jrcarter/Ada_GUI) for the Ada User Journal.

  • Ada_GUI

    An Ada-oriented GUI

    Some changes to the description of the King language. Some improvements and a new component in the PragmAda Reusable Components. Writing a summary of the FOSDEM presentation on [Ada GUI][https://github.com/jrcarter/Ada_GUI) for the Ada User Journal.

  • Honki-Tonks-Zivilisationen

    Der Code meines 4X-Rundenstrategiespiels. The Code of my 4X turn-based strategy game.

    Still working on my Civilization like game. However, due to health problems, I didn't make much progress. But I've made some important internal changes that should make development easier in the future, and improved performance in a few places.

  • hac

    HAC Ada Compiler - a small, quick Ada compiler fully in Ada

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts