Here are some thoughts on QC & interpreted code... since I made the original statement:
"...and since it is interpreted, likely, there never will be!" Apple SDK guidelines prohibit interpreted code. Apple has allowed interpreted code in some specific cases. Apple could allow QC, but I doubt it, Apple does not allow Java, one of the most efficient interpreted constructs-- Java source is [pre or JIT] compiled to Java Byte code, an efficient pseudo code, that is interpreted. AFAIK, Safari processes JavaScript in a similar fashion to mitigate the cost of interpretation. QC, and many other apps, use quite a lot of XML constructs. These, by definition, are verbose and inefficient to transmit, store, parse, encode/decode. In most cases there is no need for human-readability and this makes XML the wrong solution, IMO, and a very expensive one. What's the cost of unnecessarily parsing and manipulating data, just so we can store it as XML? As others have mentioned, QC has support for many hardware and OS capabilities that are not available on the iPad. Would an iPad QC Subset be viable? Apple could break all its own rules and allow whatever QC constructs that the iPad and OS supports -- but does it make sense? Apple could provide a means of compiling QC for inclusion in an iPad app. Some would argue that compilation would negate the QC advantages of interaction and customization... but this could be addresses in several ways. Personally, I would like to see the iPad support QC. One possibility, is that a Mac supports QC as it presently does. And the Mac, and QC use an attached (USB WiFi) iPad as an interactive MultiTouch I/O device. Maybe future versions of iPads could have minimal bezels-- they could be stacked to form a video wall (vertically) or a big-assed light table (horizontally). QC Visualizer already supports this type of composite output. Dick On Feb 1, 2010, at 8:02 AM, George Toledo wrote: > I'm thinking Core Image is the biggie... > > -George Toledo > > On Mon, Feb 1, 2010 at 10:42 AM, Alex Drinkwater <[email protected]> > wrote: > > Still, there's not a lot of power in an iphone or ipad, and QC is > pretty demanding. I suspect it would be a lot of work to port, and > might not be totally compatible with the desktop framework. The > rewards of porting it might not be worthwhile for apple - that seems a > more likely reason for it not happening to me. > > That seems to make sense to me. The thing you have to remember about QC is > that it's not a standalone application, in the sense that it's built on top > of a whole suite of technologies that are part of the MacOS, but aren't > necessarily available on the iPhone, because of hardware limitations, mainly. > So porting QC would involve also porting a load of other stuff, that might > not be possible to make run on the iPhone with any reasonable level of > performance. > > a|x > > > > Chris > > > On 1 February 2010 15:00, Oscar Font <[email protected]> wrote: > > > > ... and since it is interpreted, likely, there will never be! > > Is that a straight affirmation? No chances to see QC in any apple devices in > a future? Shame! > There is a reflexion that we all made already. The future is all computers > will be more and more handly portable, as iPad, iPhone. Right now there are, > OS X, OS Chrome, Linux, iPhone OS X and Android. as an OS willing to be on > any device. (forget windows). > I honestly think that all should mix to one OS (opensource) for the best > of/for all.... but this is decided on the market, not on what is good for > the people. > > Some thoughts.. > > Oscar. > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/quartzcomposer-dev/psonice%40gmail.com > > This email sent to [email protected] > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/quartzcomposer-dev/the_voder%40yahoo.co.uk > > This email sent to [email protected] > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/quartzcomposer-dev/gtoledo3%40gmail.com > > This email sent to [email protected] > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/quartzcomposer-dev/dicklacara%40mac.com > > This email sent to [email protected]
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

