Hacker News new | ask | show | jobs
by choeger 2119 days ago
Long-term that startup mentality of "ship it once it seems to do something sensible" burns out your developers. So if you are into sustainable software development, you do as much static analysis as you can up front. And yes, that discounts languages like js or python for long-lived software projects.

If your software will be irrelevant after one or two years though, you can freely hack together whatever you want, I would say.

1 comments

The kind of software I'm talking about should be thrown away after one or two years. Long-term you figure out what works and what the pain points are and you Ship of Theseus away all the bad shit.

> And yes, that discounts languages like js or python for long-lived software projects.

That's the kind of dogmatic statement that would be a red flag to me. The last company I was at was wildly successful using Ruby, JS and Python.