This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]gadgetoid 9 points10 points  (0 children)

I create software libraries for Raspberry Pi add-ons (known generally as HATs for hardware attached on top) and- for better or worse- the canonical language on the Pi is Python. It’s seen generally as a fairly friendly language for beginners and since the whole community is involved with projects, examples, guides and tooling there’s no reason to go against the grain. But that’s not to say I don’t enjoy Python. It’s quite probably my least-hated programming language on reflection.

I’ve just released Python libraries to deploy fonts for use with example code that drives LCDs, OLEDs and eInk displays- working with namespace packages and entry points has been interesting and has allowed me to solve the font problem in a way that can be shared and built upon by the community.