Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm not talking about image editing in general, I'm talking about Photoshop -- the industry standard for professionals, software that should be providing everything needed for professional-level retouches.

This is an important difference -- Moore's law is still applied -- but image resolutions are getting bigger and bigger, algorithms get more complicated and more fancy, people also want to be more and more productive.

What I'm saying is that image retouching for professionals needs every CPU cycle you can spare + screen real estate + really good integration with input devices.

I'm not seeing the browser (which stagnated for years), as a powerful enough medium for that, unless you can make Javascript as-fast-as-C without sacrificing too much RAM (since you need that too) and unless you provide lower-level access to hardware (OpenGL ES is a good start, but you need more).

Now surely, if Photoshop can't be built in the browser, that doesn't mean something less powerful will be less useful. But it won't be Photoshop.



I know what you mean, I mean the same thing. In 20 years time I fully expect that a Adobe Photoshop (or something 100% equivalent) will be a web app. Sure, it can't be done reasonably today, but for every single roadblock preventing it there will be many competent engineers capable of removing that one roadblock and many people (developers and users) providing a strong incentive to do so.


Adobe is already trying to create a web version of Photoshop. Eventually, they'll get to full compatability but I don't think the web adds a unique advantage to Photoshop; likely they're just doing it to cut down on piracy figures.

One place where the web apps can excel is in replacing 3D modelers. Once we get to the point that the frontend can be done quickly in JS, then the entire backend (e.g. rendering) can be done on a server-side cloud.

Imagine being able to lease server time so that what was a 10hour job, is now a 1 hour job?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: