4 ms·
Hrm ... I tend to suggest picking the appropriate tool for the job. In the case there are multiple tools that can do the job, my focus tends to be on the one t
by hpcjoe 6y ago
Hrm ... I tend to suggest picking the appropriate tool for the job. In the case there are multiple tools that can do the job, my focus tends to be on the one that enables me to be productive fastest, with the fewest likely bugs. I write notes about what the future might entail for this code, but I don't over-obsess on how to design it for the future.
Put another way, something that works well now, is often better than something that is designed for work at scale, that will take 2-3 months to get there.
This is why I use languages that I do, and tend to try to avoid the fad du jour. My time is valuable, and I'll spend it on languages that have a reasonable chance of working well for the tasks at hand, without the core language changing every single digit N months.