Quote:
Originally Posted by jasenj1 
Well, the site is still down - not a good omen for a framework that is supposed to be being adopted by Apple - so I'm reduced to empty speculation.
How is this different than something like extjs or Echo other than it does things in a Cocoa-like way?
I checked the RoughlyDrafted article and didn't see anything of substance beyond maybe: "A key component of its clean MVC philosophy that roots SproutCore into Cocoa goodness is bindings, which allows developers to write JavaScript that automatically runs any time a property value changes." So you can have property watchers and do things when things change without explicitly invoking a function. Sounds nice, not earth-shattering or paradigm shifting or anysuch.
And as aegisdesign pointed out, there's already some competing frameworks in the form of Objective-J/Cappucino and Coherent - so now we have multiple Cocoa-like JavaScript libraries.
Sure, SproutCore sounds interesting to help developers used to writing code for OS X to carry those thought processes over to the web, but I don't see that as a game changer. Nor do I see the hordes of web developers not following "the Mac Way" suddenly getting religion and adopting this framework just because Apple endorses it.
Sorry for being a doubter, but right now I see lots of sizzle and not much substance.
- Jasen.

Well, the site is still down - not a good omen for a framework that is supposed to be being adopted by Apple - so I'm reduced to empty speculation.
How is this different than something like extjs or Echo other than it does things in a Cocoa-like way?
I checked the RoughlyDrafted article and didn't see anything of substance beyond maybe: "A key component of its clean MVC philosophy that roots SproutCore into Cocoa goodness is bindings, which allows developers to write JavaScript that automatically runs any time a property value changes." So you can have property watchers and do things when things change without explicitly invoking a function. Sounds nice, not earth-shattering or paradigm shifting or anysuch.
And as aegisdesign pointed out, there's already some competing frameworks in the form of Objective-J/Cappucino and Coherent - so now we have multiple Cocoa-like JavaScript libraries.
Sure, SproutCore sounds interesting to help developers used to writing code for OS X to carry those thought processes over to the web, but I don't see that as a game changer. Nor do I see the hordes of web developers not following "the Mac Way" suddenly getting religion and adopting this framework just because Apple endorses it.
Sorry for being a doubter, but right now I see lots of sizzle and not much substance.
- Jasen.
I suspect the site is down because it got carpet bombed as soon as this hit the airwaves.
It is no different than those other frameworks except that is endorsed by by Apple and used to implement the mobileMe suite. That's kind of game over right there.
The greater significance is strategic. I think you are missing the point.







), so I'm far more interested in my user experience that how slick it is for developers. Right now, the current .Mac implemtation of the photo gallery, which I understand is an earlier version of SproutCore, runs very poorly on my 2 GHz Core Duo ThinkPad. Part of the problem is the browser. I'm stuck with IE at work. On another Windows system, Safari displays the Gallery much better than either IE or Firefox on the same machine. (But I'd still be doubtful that browser optimization alone would be enough to overcome the limitation of the 1 GHz, single-core processor in AppleTV.)




)?