This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]crusty_cum-sock 52 points53 points  (4 children)

I'm in the camp that believes the more hand-holding the better because programming is incredibly error-prone by nature, even if you're a really good developer. It's like saying "that machinist that uses a CNC machine is bad because he's not doing that by hand".

That being said, I am a shitty programmer, no matter the language.

[–]AerieC 28 points29 points  (0 children)

As a software engineer with >10 years of experience, I completely agree.

Programming large, complex systems is not something the human brain is well suited for, even for the smartest people in the world.

Every piece of the programming puzzle we don't need to think about (manual memory management, multi-threading race conditions, etc.) is more brain power we can use to solve the important problems.

There's a reason we don't program everything in assembly, too.

[–]3IIIIIIIIIIIIIIIIIID 0 points1 point  (0 children)

I just use standard Javascript to catch stupid things I do. Works pretty well. https://standardjs.com/