raiguard / fmm

A portable CLI tool for managing your Factorio mods.
MIT License
25 stars 1 forks source link

Why Go rewrite? #4

Closed Kixunil closed 11 months ago

Kixunil commented 11 months ago

Just curious, this was originally in Rust, why was it rewritten?

raiguard commented 11 months ago

I was spending more time fighting with the borrow checker than I was spending writing code. Go is significantly simpler, easier, and more enjoyable to write in.

Kixunil commented 11 months ago

I guess you were (are) a Rust newbie, right? Thanks for explaining!

raiguard commented 11 months ago

This was my second project with the language, and I had been writing it for eight months. I was able to write it, but I just didn't enjoy it.

Kixunil commented 11 months ago

Sure, thanks for writing the tool and good luck in your next project!