http://camlewis.livejournal.com/ ([identity profile] camlewis.livejournal.com) wrote in [personal profile] channonyarrow 2008-10-26 11:07 pm (UTC)

It's funny, because you could always tell the people who actually developed for the client side for any length of time, versus people who simply claimed to. "But [insert pet browser here] is super-duper compliant with the standards" is a dead giveaway, because not a single goddamn browser that's ever been released has been anything other than mediocre on meeting specifications that have been around for Christ knows how many years now. It's abysmal. Every single goddamn piece of client-side programming turns into an unmaintanable labyrinth to account for the ridiculous variations in each (broken) rendering engine.

It's like the poor bastards that study object-oriented programming for a couple of years, and then dive into developing for Windows and discover that everything that made C++ elegant in the first place has been twisted and inbred into a dismal mess.

All of which just underlines something that programmers have known for a long time: there's a huge difference between programming and engineering. Very, very few programmers can legitimately claim to be engineers.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting