Cool. I always want to write my own beancount-clone with budgeting. How to deal with precision easily is one of the obstacles; now I wish I can write Ada!
I actually created this library with a budgeting app in mind! In my case, compliant with Ledger rather than Beancount.
It's easier than ever to get into Ada these days. There's a bunch of tutorials on Adacore's website [1] with a playground/sandbox that you can mess with. With Alire[2] (which is to Ada what Cargo is to Rust), you can get the toolchain and any packages with a simple command. If you're on linux or mac, you can also use GetAda[3] that will automatically install Alire for you.
ajdude|2 years ago
It's easier than ever to get into Ada these days. There's a bunch of tutorials on Adacore's website [1] with a playground/sandbox that you can mess with. With Alire[2] (which is to Ada what Cargo is to Rust), you can get the toolchain and any packages with a simple command. If you're on linux or mac, you can also use GetAda[3] that will automatically install Alire for you.
[1] https://learn.adacore.com/ [2] https://alire.ada.dev/docs/#first-steps [3] https://github.com/AJ-Ianozi/getada/tree/main
jhvkjhk|2 years ago
Thank you, Ada gave me an ancient feeling because they chose the first programmer's name. It seems to have modern tools, nice.
lemper|2 years ago
jhvkjhk|2 years ago