Originally Posted by Blisse
When I say Dreamweaver, I mean the silly WYSIWYG side of it. The text editor is redundant since it offers no advantages over a basic text editor.
It depends on what kind of professional you're talking about. Someone that has to manage a site over time should be really hesitant to use any tool that complicates the code. If you're just free lancing a design to your uncle or a local owner, you don't really care about the quality of the code - it just has to get a product out there that you like the look of.
So in most instances, the "lazy" web developer would rather get the job done, but someone who understands the value of maintainable code and isn't broken down in a deadline would much rather code the clean 50 lines. However, your example is kind of moot because no developer should randomly drag-and-drop after manually coding.
You're confusing the words designer and developer. A designer would be more of the WYSIWYG side of web development - create the vision of what you want. A developer would actually build it. WYSIWYG greys this area greatly, but most good developers understand that the WYSIWYG side of things is a nightmare when you start running into problems, so they opt for clean, fluid designs that are more easily maintainable.
At Spriggs, it's really hard to take people seriously when they defend Dreamweaver so adamantly. The reason we have these extensive
web tools bundled with each browser, like Chrome Developer Tools, and things like Firebug, is that these development tools alongside a clean text editor are much superior to Dreamweaver's environment. Using Dreamweaver is much like a kiddie tool in this sense - once you start using those, Dreamweaver is really lacklustre. I haven't used Dreamweaver in several years though, and my current workspace doesn't support it at all, so yeah.
When you talk about much faster at visual things, it doesn't help that Dreamweaver doesn't render half my visual effects properly. And there are other tools such as Live Reload that automatically render my visuals for me.
And I question your use of "complex internal code" because I'm not sure what internal code means, and I'm not sure how Dreamweaver would help in that sense. Inspection into "complex internal code" is just done in the browser with, say Chrome's right-click Inspect element. Again, Dreamweaver offers no advantages that I can think of. You just seem to be throwing words out there...