Hacker News new | ask | show | jobs
by bilkow 663 days ago
I think there's a lot of personal preference here, but for me "projects that are a natural fit for a scripting language" would be one-off 100-line scripts.

I think for a CLI tool such as this with 38 kloc and used by others, I'd personally be more productive using a strongly typed language (such as Rust) as the compiler will catch many mistakes before I run it.

But as I said, there's a lot of personal preference... I don't know how much that also applies to Go and you definitely could write this in Python if you wanted to (although I'd use mypy for maintainability).

I also agree with your parent, familiarity and just liking to use the language are big factors when choosing a language, even more for side projects.