News for hackers. Stuff that matters.
Re:Tired of Stack Overflow by proverbialbunny on Monday September 02, 2019 @10:24PM (#20863251)
I enjoyed the pre-internet times when it came to programming far more than I do today. This is because of flow states.

I have a hard time getting into a flow state when I'm looking something up, but when I know the language inside and out it's easy for me to get into a flow state.

So much so, when I learn a language I try to know it well enough to never have to google for help. Of course, I still google around at times, but I find the less I have to the happier my day is.

SO is a blessing, but it's also a curse. Younger devs have no idea what they're missing out on.

Re:Tired of Stack Overflow by falcor84 on Monday September 02, 2019 @11:39PM (#20863549)
That's a lofty goal, which I don't think is achievable anymore, at least not in modern web development. The amount of languages, libraries and APIs we have to regularly deal with makes offline development entirely infeasible. I too try to avoid googling for language features, but for the rest of my questions, SO is invaluable.
Re:Tired of Stack Overflow by proverbialbunny on Tuesday September 03, 2019 @08:52PM (#20872950)
It is a lofty goal. I've been told by coworkers, "No one can remember the entire language." and then went and did it anyways.

Yes, I still have to look up libraries for, eg pip, and I haven't gotten to the level of knowing every compiler error yet.

But it is very much a doable goal. Especially given that knowledge transfers between languages and libraries. Once you learn the thought process of the dev who wrote it, you can guess how they did or are going to do everything after that, creating a short cut where you can guess and usually always guess the right answer. It's much quicker than using SO.

Re:Tired of Stack Overflow by ssalazar on Monday September 02, 2019 @11:47PM (#20863576)
> The amount of languages, libraries and APIs we have to regularly deal with

Is this because this Web programming innately needs lots of tools, etc. to work, or because the modern programming ecosystem (including stack overflow) has allowed it to grow to be this way?

Re:Tired of Stack Overflow by yoz-y on Tuesday September 03, 2019 @12:44AM (#20863745)
I would say a little bit of both. Since modern networked programming is much more complex than before (having to care about security, distributed storage, systems, worldwide connectivity over vast range of devices etc.) it has more moving parts and thus more combinations of various systems possible. Naturally complexity grows exponentially.
Re:Tired of Stack Overflow by falcor84 on Tuesday September 03, 2019 @02:56AM (#20864208)
>...complexity grows exponentially

Just to nitpick a bit, I would say that complexity grows quadratically - proportionally to the number of potential interactions between subcomponents.

Re:Tired of Stack Overflow by bonoboTP on Tuesday September 03, 2019 @11:35AM (#20867570)
There can be interactions among more than 2 components as well that cannot be explained just by the pairwise interactions. The number of all subsets grows exponentially.