> It moves beancount even further away from "regular people can use it" and
even further in the direction of "must know python to use it reasonably
well" but I also kinda feel like that ship has largely sailed anyway.

This is an insightful comment, and one of factors motivating me in my work
on limabean <https://github.com/tesujimath/limabean>.

I am someone who wants Beancount but doesn't want Python. Maybe I'm
unusual, at least in the present company! I also believe that everyone
should be able to query their inventories without writing code.  Or at
least, believing they are not writing code.

So in limabean, you show your inventory by typing this:

(show (inventory))

Yes, the user interface is in fact a Clojure REPL.  I think this is OK
for regular users, and hugely empowering for power users.  Oh, it can also
be used in batch mode without the REPL, like this:

limabean --eval '(show (inventory))'

Furthermore, there are increasingly many observations that notebooks are
less than ideal.  See for example Joel Grus's talk, I don't like notebooks
<https://www.youtube.com/watch?v=7jiPeIFXb6U>.  And also Clerk
<https://clerk.vision>, the Clojure answer to this.

My intention with limabean is to keep it usable for the non-programmer.
But integrating Clerk would be an interesting avenue to explore for sure.

Even as one ship is sailing out of the harbour, others are sailing in. 😁

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/beancount/CAFhGSbvweizUKgjVEYbh5HofUEQfqw_nB%2BJf%2BfN6JDe8KUCbVg%40mail.gmail.com.

Reply via email to