Why blasphem Is Written In Golang

Recently, I had a dilemma: should blasphem instead be written in Rust? I have been slowly learning Rust, and rewriting what I have of blasphem in it would be a boon to my learning. So why won’t I embark on such a project?

Well, it turns out, a Home Assistant clone is precisely where Go’s dead-simple Web services capabilities shine. Let’s be realistic: nobody hyperscales Home Assistant, and if Python’s performance is acceptable, Golang is tenfold. Not to mention, Golang still will lend elegance and maintainability to such a project. The GC’s overhead should not even bubble onto a list of concerns, here.

This is the end of the musing.

Posted on April 10, 2023