Hacker News new | ask | show | jobs
by perucoder 3882 days ago
I'm not sure if it works that way in real life. Dreamweaver made it really simple to create websites but look at the quality of what was produced. Any good developer would not use this tool even though it did make things simpler
1 comments

That's a quality/ubiquity tradeoff. Dreamweaver converted non-consumers into shitty programmers. It didn't actually reduce the quality of anyone's existing HTML, it just increased the quantity of HTML out there, and of course the marginal machine-generated HTML is going to be worse than that written by experts with 5 years of experience. Average software quality declines, but this is a Simpson's-paradox effect, not a decline in the output of any one person's software.

Ditto PHP, Node.js, Rails, and any other technology aimed at opening up programming to a larger audience.

This trend has a while to go: while there are vastly more programmers out there than when I started programming, there are still vastly more non-programmers than programmers, and I believe that ultimately mastery of machines will become as important as literacy.