Well I don't have any preference for which format of ledger lives on, be it C++ or Haskell or whatever, but I certainly hope that something will be maintained long term that supports the classic ledger file. I looked briefly at BeanCount but seem to recall being turned off by things like not allowing spaces in account names? (Was going to double-check but can't seem to load its web page right now.)
Scott On Friday, March 30, 2018 at 10:01:36 AM UTC-5, Martin Michlmayr wrote: > > * Marcin Borkowski <[email protected] <javascript:>> [2018-03-30 16:15]: > > That sounds interesting. I have one question: why would I want to > > migrate to beancount? > > > > Actually, one possible answer is the existence of a Web UI > > I'm a command-line person myself and use ledger reg and bal all the > time and I was completely surprised by how much I like the web UI. It > makes things so much simpler. I can click on some account names and > navigate around very easily. And it offers charts, so I can actually > *see* what's going on. It's very interesting to see the pattern on > some accounts (e.g. the spike once a month when your salary comes in, > or the spike in the other direction when you pay rent ;) And money > coming into a pension and then being invested a few days later). > Fava doesn't do everything I want yet but the developers are *very* > responsive. > > I don't know what Emacs' ledger-mode is like, but compared to the > command-line I really love the web UI. And you can still do > command-line stuff in bean-count since it has a powerful SQL-inspired > language. > > Anyway, I think it's a personal choice, but there are a number of > reasons I'm in the process of moving from ledger to beancount: > > * Python interface: beancount has a powerful Python interface, so you > can do interesting things with your data. Ledger has a very basic > Python interface and I've been waiting for years for it to get > better but nobody is working on it. > * Written in Python: this makes it more likely I can fix bugs myself > * More maintained: John has done a fantastic job creating ledger but > he's very clear that he has little interest in working on the C++ > code base. Martin Blais (the maintainer of beancount) is quite busy > too but I think there's more chance of a community forming around > beancount. > * Web UI (fava), truly the "killer app" for beancount > * Great documentation > * Great design (clear data structures, solid documentation, cleare > syntax, etc) > > Again, ledger is fantastic. I've used it since 2010 and I'm very > grateful to John for creating ledger and introducing the idea of > text-based accounting. But from my POV, beancount is the way forward > and I intend to focus my efforts there. > > -- > Martin Michlmayr > http://www.cyrius.com/ > -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
