Caught the link via DataGrid Girl, to an article about why Code Generators are, by and large, superior to handcoding.

People who do not understand that code generation is the future will be the first who will not be able to keep up with the rest who do”

Code-Writing’s Days Numbered by Frans Bouma

Great article. By and large I agree. There are times to write code by hand, but I see no reason to “sweat the small stuff” as it were. This quote sums it up quite nicely:

I really feel sorry for those people who do not understand what power code generation really has. They are doomed to do boring work which can be done by computers in a fraction of the time without any error. Or does the author of that visionary article think he can program a DAL + BL facade tier-set for an application which has 100-s of tables, without errors?

I don’t think it’ll be for quite awhile, but I do believe that by and large, the days of spending 90% of your time writing original code are over.