Hi,

Seeing lots of interest in 'making beancount faster' over the years by 
porting to C++/Rust/etc.  While this might be a good idea for some, I have 
to assume many of us like this project because we are python-first 
developers, and leveraging tools like Numba, Cython, or similar 
high-performance native python tooling will be orders of magnitude simpler 
from a porting a python code base & maintenance PoV as well as more 
amenable to collaboration.  Going to an entirely different language feels, 
to me, like an existential crisis for a python user base!

I might be in a position to try some experiments over the next several 
months, would love to know if any of these strategies have been considered, 
or if there is a good strategy for why moving to other languages makes 
sense for this project.

(as a side note, I have found the lack of developer documentation for 
building and contributing to BC source a challenge - I have been coding in 
python for 20 years and never heard of meson... contributing guidelines 
would be appreciated!!)

-- 
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/11fe70d9-99a8-4e4a-831b-f7670c3ca90bn%40googlegroups.com.

Reply via email to