Our great sponsors
-
I'm still working on my Civilization-style game. Most of it has now been expanded to include a complete ASFML/SFML branch. Scrolling and selecting with the mouse, general input, better menus, better display of the world map, initial display of the city map, graphic adjustments when changing the window, control of the units, a simple research menu and more now runs via the ASFML/SFML. I also split the logic and graphics part into two different tasks and improved the English translation. Still a lot of work to do until it can be sold, but things are moving forward.
-
I started an implementation of the Quite Ok Image encoder (QOI) in Ada. I may try to prove it with SPARK...
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Steam Sky
-
Temporary development (preliminary release) can be found at https://github.com/rocher/ob-ada-spark/.
-
Improvements to Ada GUI.
-
Ada_Drivers_Library
Ada source code and complete sample GNAT projects for selected bare-board platforms supported by GNAT.
Got I2C & SPI drivers for the LPS25H barometric sensor accepted in the Ada Drivers Library.
-
I'm still working on my Civilization-style game. Most of it has now been expanded to include a complete ASFML/SFML branch. Scrolling and selecting with the mouse, general input, better menus, better display of the world map, initial display of the city map, graphic adjustments when changing the window, control of the units, a simple research menu and more now runs via the ASFML/SFML. I also split the logic and graphics part into two different tasks and improved the English translation. Still a lot of work to do until it can be sold, but things are moving forward.
-
JetBrains
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
-
BBS-BBB-Ada
A collection of Ada sources for working with Linux based embedded computers, such as the BeagleBone Black or Raspberry Pi
I picked up a MCP4725 I2C DAC and an ADS1015 I2C ADC from AdaFruit and plan to write drivers for them for my personal driver library (as a side note, if anyone wants to move any of these to the Ada Driver Library, feel free). I am thinking of using these to add another module to my Raspberry Pi Mainframe Simulator so that I can have some knobs and a meter doing important looking things.
-
I picked up a MCP4725 I2C DAC and an ADS1015 I2C ADC from AdaFruit and plan to write drivers for them for my personal driver library (as a side note, if anyone wants to move any of these to the Ada Driver Library, feel free). I am thinking of using these to add another module to my Raspberry Pi Mainframe Simulator so that I can have some knobs and a meter doing important looking things.
-
I made a prototype for the support of compilation switches in Alire: https://github.com/alire-project/alire/issues/888
-
🗂 created a dedicated Alire index to build Ada Language Server 23.0.1
-
adventofcode
Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020 and 2021 in Scala (by sim642)
Yes, the price is a problem, with Barnes' book. But, the book covers probably everything in this topic. Other good starting points, if you don't mind reading on a screen, are Wikibooks: https://en.wikibooks.org/wiki/Ada_Programming or https://learn.adacore.com. Plus, of course, writing a code. At this moment, the Advent of Code is going. A good place to give Ada a try. :)