Hacker News new | ask | show | jobs
by th0ma5 986 days ago
To me, that's the big hand wavy thing is that that thing where if you just do the straightforward obvious thing it's fast, most real world problems aren't straightforward and obvious and therefore turn into something more complex. And now you've got a big can of worms because it was quick in the unspecial case. But now you have no real easy way to get to your special case working correctly without learning more and spending more time just like any other language or switching to a lower level.
1 comments

> But now you have no real easy way to get to your special case working correctly without learning more and spending more time just like any other language

That's a big hand wavy thing right there: "spending more time" is not a binary, and "just like any other language" ignores the massive differences there are in how much time you have to spend, what resources are available to you from the language, and how easy the ecosystem makes it.

At every level of abstraction there is a lot of learning in that context, but now you demand it across all levels simultaneously.