Hacker News new | ask | show | jobs
by takeda 1587 days ago
> He’s a really good programmer, but that’s not why his solutions were better.

I disagree, if he was forced to use IDE he would came up with the exact same solutions. People who disregard IDEs generally are good, and thy disregard helpful tools like IDE at least partially due to their arrogance. Also their supposed "simple editors" with various extensions are often very close to IDEs in term of functionality.

Author also seem to used perl for demonstration, which makes me not so certain he benefits from IDE all that much. The key benefits of IDE truly starts to open when you start using typed language. This shows especially clearly when you use python (in PyCharm for example) and start adding type annotation. Is a completly different experience.

You start getting:

- reliable autocomplete (as mentioned)

- reliable refactoring (this is big, because one of the major cry about python is that as it grows it gets hard to maintain)

- showing errors immediately without having to run the code

No matter how good you are all these things make you better.

Note: Above argument doesn't apply to github-copilot (which was used as a demo), it's probably no surprise that using that tool will get someone to arrive with same source code. Especially if it is a tutorial so many people before you typed similar thing as well.