5 ms·
I don't understand. How can it be an illusion of productivity when it actually produces something that's very easy to see?
by markusw 2y ago
I don't understand. How can it be an illusion of productivity when it actually produces something that's very easy to see?
- randomdata 2y agoHe is saying what is very easy to see in certain contexts is not transferrable to the abstract. Go can be shockingly productive at certain tasks, but it also falls flat on its face at others. If you take your limited experience with Go (or whatever; this applies to all tools) where you found it to be highly productive and then conclude that it is always productive and therefore a tool you can use in all situations, you are bound to encounter negative productivity when you have a different problem to solve. Need to write, say, a network service? Go can no doubt give just about anything else a productivity run for their money. Need to solve a machine learning problem? ... Good luck. It can be done, of course, but you're quite likely in for a whole lot of extra work not needed in other ecosystems, destroying any semblance of productivity. In other words, the comment is a thinly veiled "use the right tool for the job".
- omeid2 2y agoProductivity is the sum of the aggregate output not just getting started. If you're familiar with a tool, you might be able to "get something" a lot quicker with it than learn to use the correct tool, but on the long term, the correct tool pays off better.