4 ms·
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!
by jhvkjhk 3y ago
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!
- lemper 3y agoit's never too late to start learning, no?
- jhvkjhk 3y agoIt's on my TO-DO list!
- ajdude 3y agoI 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. [1] https://learn.adacore.com/ https://learn.adacore.com/ [2] https://alire.ada.dev/docs/#first-steps https://alire.ada.dev/docs/#first-steps [3] https://github.com/AJ-Ianozi/getada/tree/main https://github.com/AJ-Ianozi/getada/tree/main
- jhvkjhk 3y agoHa, I guess ledge-like users are the only group caring this topic. Thank you, Ada gave me an ancient feeling because they chose the first programmer's name. It seems to have modern tools, nice.