HN Hall of Fame Weekly email

Does Visual Studio Rot the Mind? (2005)

charlespetzold.com Essays & writing Essays & articles Software engineering Candidate
Screenshot of charlespetzold.com captured 2026-07-20
Page preview · captured 2026-07-20

The original page was unavailable during review. The primary button opens a verified 2025 archived copy; the original address is retained as provenance.

Resurfaced independently across 8 calendar years, with breakout response in 2 of them.

submissions
8
submitters
8
observed span
2008–2023
peak thread · 143 comments
108 pts
latest 20+ return · 2022-01-01
98 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

> In order to get IntelliSense to work correctly, bottom-up programming is best. IntelliSense wants every class, every method, every property, every field, every method parameter, every local variable properly defined before you refer to it. If that’s not the case, then IntelliSense will try to correct what you’re typing by using something that has been defined, and which is probably just plain wrong. Maybe I'm spoiled by Resharper and similar, but I feel like this statement is wrong now…

arsome·108-point thread·

From Plato's dialogue Phaedrus 14, 274c-275b: Socrates: I heard, then, that at Naucratis, in Egypt, was one of the ancient gods of that country, the one whose sacred bird is called the ibis, and the name of the god himself was Theuth. He it was who invented numbers and arithmetic and geometry and astronomy, also draughts and dice, and, most important of all, letters. Now the king of all Egypt at that time was the god Thamus, who lived in…

No. They (can) make us more productive. When you're working with a large number of source files, the ability to have auto-complete, parameter guessing, getter/setter creation, auto-builders, and real-time code syntax/quality/checkstyle/pmd/findbugs/etc... validation means you can write working code more quickly. The ability to refactor/rename across an entire project with a click of a mouse means I'm much more likely to refactor as the code evolves, leading to higher quality, more readable, more extendable code…

modoc·30-point thread·

<trolling> VS is 'powerful', but Vim + BufExplorer + Project add-on + Taglist + grep steals the show. (I hate emacs). </trolling> I especially hate it when schools and universities in my country (almost all the ones I know) make students use Visual Studio in CS 101. Most of these students struggle when confronted with a UNIX system where they actually have to use the shell to do tasks. Giving beginners raw components of a system to deal with rather…

adityab·4-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
251

reference only — not used in Hall rules or ranking

Total comments
300

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2008-12-05Do modern IDEs make us dumber?vorador3037
2011-12-23Does Visual Studio rot the mind?verve42
2012-07-08Does Visual Studio Rot the Mind?barking30
2014-07-31Does Visual Studio Rot the Mind?xvirk30
2020-02-06Does Visual Studio Rot the Mind? (2005)First breakout · Best threadpcr910303108118
2021-10-11Does Visual Studio Rot the Mind? (2005)porsager10
2022-01-01Does Visual Studio rot the mind? (2005)Latest 20+ point returnmumblemumble98143
2023-02-10Does Visual Studio rot the mind? (2005)softwaredoug40