Linked by Thom Holwerda on Thu 22nd Mar 2012 19:44 UTC
Graphics, User Interfaces "Adobe has been dropping preview links to its upcoming version of Photoshop CS6 for months now, even hyping it up with a Rainn Wilson cameo at MAX 2011. Photoshop CS6 marks one of the app's most drastic visual changes, with a darker visual redesign and streamlined toolbars, and it has all sorts of changes to cursors, filters, video editing, and more in tow. We got some quick hands on time with the app, so read on for our take on Adobe's next-gen installation of Photoshop."
Thread beginning with comment 511594
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Rewrite?
by Neolander on Fri 23rd Mar 2012 07:52 UTC in reply to "RE[2]: Rewrite?"
Neolander
Member since:
2010-03-08

Exactly, just like Apple and Microsoft should have never rewritten their fundamentally flawed OS codebases and have had no success doing so ;)

Reply Parent Score: 1

RE[4]: Rewrite?
by arpan on Fri 23rd Mar 2012 11:28 in reply to "RE[3]: Rewrite?"
arpan Member since:
2006-07-30

Exactly!

Also, the example used is Netscape. One thing mentioned is that the old codebase was really bad and so they definitely needed to rewrite it.

So rewriting wasn't the problem. The problem was that they suddenly decided to rewrite and abandon the old codebase. Instead they should have started working on a rewrite and dropped the old codebase only when the new codebase was done.

And continuing with the same example, do you think that Netscape's successor Mozilla would have been successful if someone hadn't redone the entire interface, essentially thought through what the users wanted and made a fresh start, and created Firefox?

Reply Parent Score: 2

RE[5]: Rewrite?
by moondevil on Fri 23rd Mar 2012 11:37 in reply to "RE[4]: Rewrite?"
moondevil Member since:
2005-07-08

And continuing with the same example, do you think that Netscape's successor Mozilla would have been successful if someone hadn't redone the entire interface, essentially thought through what the users wanted and made a fresh start, and created Firefox?


Without Google's money Firefox would never had happened.

Reply Parent Score: 1

RE[5]: Rewrite?
by lucas_maximus on Fri 23rd Mar 2012 14:52 in reply to "RE[4]: Rewrite?"
lucas_maximus Member since:
2009-08-18

Most rewrites just create churn for the sake of it, and take months if not years to achieve and is incredibly painful for everyone.

Sometimes it better to separate what you can out and Rebuild that module in a sane way and go from there.

I've been doing that with our new CMS deploy and things are much less painful this way.

Reply Parent Score: 2

RE[4]: Rewrite?
by lucas_maximus on Fri 23rd Mar 2012 14:46 in reply to "RE[3]: Rewrite?"
lucas_maximus Member since:
2009-08-18

Exactly, just like Apple and Microsoft should have never rewritten their fundamentally flawed OS codebases and have had no success doing so ;)


Err they haven't. NT is 18 years old, OSX is at least 12 years old.

Classic and the 9x lines have been killed but quite a lot of code from these OSes I would imagine still exists or did exist until recently.

Reply Parent Score: 2

RE[5]: Rewrite?
by Neolander on Fri 23rd Mar 2012 18:15 in reply to "RE[4]: Rewrite?"
Neolander Member since:
2010-03-08

I was thinking about Mac OS Classic and DOS-based versions of Windows, yes.

These were built before memory protection was the norm, at a time where every developer would access hardware directly. Clearly, this was fundamentally flawed as soon as malware was everywhere, and had to be changed.

Nothing comparable to the appearance of protected mode has happened in the hardware world since Windows NT and OS X have been out. The technology which we use today is highly similar to the technology of these days, although we now have minor changes such as more CPU cores, flash drives, or faster GPUs.

The increasing popularity of mobile devices should have driven the creation of general-purpose OSs designed with power efficiency in mind, like Symbian was, but in practice this has not happened. We have just slapped desktop kernels on cellphones and decided to use bigger batteries and tolerate battery lives that were still barely bearable.

Edited 2012-03-23 18:27 UTC

Reply Parent Score: 1