Get the latest tech news

Introduction to Ada: a project-based exploration with rosettas


by Romain Gora – Sep 01, 2025. Discover Ada through a fun, project-based tutorial! Learn the language’s clarity, safety, and modern features while building an SVG rosetta generator. A fresh, visual way to explore Ada 2022.

While that platform takes a concept-based approach, I chose to complement it with a project-based method by developing a small, end-to-end Ada program that generates animated rosettas in the form of SVG files. Its strict compile-time checks, safety features, and clear structure make it particularly appealing when you need your software to be dependable from day one and still maintainable ten years later. It takes care of formatting the SVG structure (header, shapes, animations, and footer) and calls into the math logic defined in the Rosetta package to generate point data.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of project

project

Photo of Ada

Ada

Photo of introduction

introduction

Related news:

News photo

GIMP 3.1.4 Released With A Project From 2006 Resurrected And Another Big Feature

News photo

China's Ultra High Voltage "Electricity Highway" project: one second of power transmission over 1500km away is enough to sustain a household for two years

News photo

Project to formalise a proof of Fermat’s Last Theorem in the Lean theorem prover