In my two years as an open source maintainer, I have found that the biggest barrier for newcomers participating in open source is not actually the coding part. In fact, Tern gets lots of Python ...
ghw is a Go library providing hardware inspection and discovery for Linux and Windows. There currently exists partial support for MacOSX. ghw goes the extra mile to be useful without root privileges.