What are you working on? July 2021

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

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

    Persistent capability-based kernel (by blancolioni)

    I added the generated codeto the repository. Only the low-level versions; I haven't exercised the high-level generator for a few years (it's on hold until I have a sufficiently rich RTS).

  • xia

    An Ada implementation of XPath 1.0.

    XIA - Xpath in Ada - fixing the single issue requires a MASSIVE rewrite, because the parser was written in Adagoop and hand-modified. I have an inheritance based syntax tree, and to use it I have to hand-craft a query tree to match the syntax tree. Ugh, but better than hand-modifying generated code!

  • 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.

  • Ada-Lisp

    Tiny Lisp Interpreter Written in Ada

    Tiny-Lisp - A tiny Lisp interpreter written in Ada. I'm also working on embedded extensions to it for the Raspberry PI running under Linux.

  • Ada-Lisp-Embedded

    Extensions to the Tiny Lisp language for embedded applications

    Tiny-Lisp - A tiny Lisp interpreter written in Ada. I'm also working on embedded extensions to it for the Raspberry PI running under Linux.

  • lith

    An implementation of R7RS-small in Ada

    Lith is a partial implementation of R7RS using an SECD machine. Porting infinity engine scripts to Lisp so I can 5E Baldur's Gate 1 & 2 before BG3 early access ends. For some reason.

  • aquarius

    Discontinued EBNF compiler

    Aquarius is an ebnf compiler which uses Eiffel as a scripting language. An experiment which got a bit out of hand, but I use it to generate Ada packages for dealing with command-line options.

  • Ada_GUI

    An Ada-oriented GUI

    I'm working towards creating a direct implementation of Ada_GUI. I have something mostly work9ng, but it's rather ugly.

  • 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.

  • ppm

    A personal password manager: https://gitlab.com/ada23/ppm.git

  • pwdgen

    leveraging the password generator https://gitlab.com/ada23/pwdgen.git

  • gRPC

    The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

    Next step create that as a service using https://grpc.io/

  • sslada

    and a thinnish binding to openssl https://gitlab.com/ada23/sslada.git

  • assignments

    all in the service of https://github.com/RajaSrinivasan/assignments.git

  • bare_bones

    Ada Bare Bones OS development tutorial source code

    So Rose happened because years ago there was a research OS (Coyotos) which sounded interesting, but it disappeared some years ago. I took the system call interface and hierarchical interface idea, created a run time using the Ada bare bones repository, and went from there.

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