Here is another interesting perspective....I don't agree with the poster's
argument, but the post and comments has some good details about extensions
to Objective-C that are being used to support Apple's position.

http://www.stevenwei.com/2010/04/11/jobs-makes-a-valid-point-intermediate-layers-hinder-the-progress-of-the-platform/

<http://www.stevenwei.com/2010/04/11/jobs-makes-a-valid-point-intermediate-layers-hinder-the-progress-of-the-platform/>I
particularly like the comment that "blocks" are a rip-off from languages
like Ruby and Lisp which are considered "forbidden" - ironic.

On 13 April 2010 10:40, Joshua Thorp <jth...@redfish.com> wrote:

> Yes a very telling oversight on my part.  I'm very happy with OSX -- but it
> ships with fine development tools.
>
> Another good post on this:
>
> http://37signals.com/svn/posts/2273-five-rational-arguments-against-apples-331-policy
>
> --joshua
>
> Saul Caganoff <scagan...@gmail.com> wrote:
>
> >All you need is a $99 developers licence and *a Mac computer. *Suddenly
> the
> >price goes up considerably (particularly for those of us in Windows-land
> or
> >Linux-land)....I'm not aware of any iPhone dev environment that runs on
> >anything other than Mac.
> >
> >Regards,
> >Saul
> >
> >On 13 April 2010 02:53, Joshua Thorp <jth...@redfish.com> wrote:
> >
> >> Apple has already limited the languages allowed onto the iPhone to these
> >> four.  Beyond running JS in the safari browser they do not allow end
> users
> >> to have programmatic access to the phone (though the developers license
> is
> >> only $99, a cheap price to pay for a kid to get to develop for the
> phone,
> >> no?).
> >>
> >> So its against the terms to put Flash on the phone because this would
> allow
> >> people to program for the phone outside of Apple's control.  Adobe has a
> >> work around in the works so that a flash program could be compiled to a
> >> "native executable", see
> >> http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/.  It
> wouldn't
> >> allow for running arbitrary flash files off the web but would allow
> >> developers to re-use their app code and go through the apple market
> process.
> >>
> >> This move by Apple closes a loophole that Adobe was about to take
> advantage
> >> of.
> >>
> >> It is interesting that the programs must "originally" have been written
> in
> >> one of these languages.  I wonder if that would mean you couldn't write
> code
> >> that was used to generated Objective-C code? Processing does something
> like
> >> this where a processing sketch is preprocessed into a standard java
> classes
> >> which can then be compiled.  I'd bet Adobe would prefer not to have all
> >> their code be exposed like that anyway but does the term "originally
> >> written" keep others from doing this?
> >>
> >> --joshua
> >>
> >>
> >> On Apr 12, 2010, at 10:30 AM, Owen Densmore wrote:
> >>
> >> > I'm curious what the deeper story is. Google limits their languages to
> >> C/C++, Java, Python and Javascript. Is this similar or just a grudge
> with
> >> Adobe? Or is it part of the HTML5 spec which offers a considerable
> >> simplification re: plugins etc.
> >> >
> >> > Although Flash is a variant of JS, is there more to the story?  I.e.
> Does
> >> it, or it's libraries, demand interfaces to more of the hardware than
> usual?
> >>  I confess to not really groking Flash .. It seams to be much more than
> JS
> >> and some libraries.  Air and other frameworks go beyond what I'd
> consider
> >> just a language.
> >> >
> >> > I also note Java is not allowed.
> >> >
> >> >    ---- Owen
> >> >
> >> >
> >> > I am an iPad, resistance is futile!
> >> >
> >> > On Apr 12, 2010, at 9:02 AM, Stephen Guerin <step...@sfcomplex.org>
> >> wrote:
> >> >
> >> >> Apple is dictating apps must be written in approved languages.
> >> >> "Applications must be originally written in Objective-C, C, C++, or
> >> JavaScript as executed by the iPhone OS WebKit engine, and only code
> written
> >> in C, C++, and Objective-C may compile and directly link against the
> >> Documented APIs (e.g., Applications that link to Documented APIs through
> an
> >> intermediary translation or compatibility layer or tool are
> prohibited)."
> >> >>
> >> >> Wasn't newspeak an official language :-)
> >> >>
> >> >> from wikipedia:
> >> >> "Newspeak is closely based on English but has a greatly reduced and
> >> simplified vocabulary and grammar. This suits the totalitarian regime of
> the
> >> Party, whose aim is to make any alternative thinking—"thoughtcrime", or
> >> "crimethink" in the newest edition of Newspeak—impossible by removing
> any
> >> words or possible constructs which describe the ideas of freedom,
> rebellion
> >> and so on."
> >> >>
> >> >> http://www.gizmag.com/apple-iphone-os-4-adobe/14781/
> >> >> http://theflashblog.com/?p=1888
> >> >>
> >> >>
> >> >>
> >> >> ============================================================
> >> >> FRIAM Applied Complexity Group listserv
> >> >> Meets Fridays 9a-11:30 at cafe at St. John's College
> >> >> lectures, archives, unsubscribe, maps at http://www.friam.org
> >> >
> >> > ============================================================
> >> > FRIAM Applied Complexity Group listserv
> >> > Meets Fridays 9a-11:30 at cafe at St. John's College
> >> > lectures, archives, unsubscribe, maps at http://www.friam.org
> >>
> >>
> >> ============================================================
> >> FRIAM Applied Complexity Group listserv
> >> Meets Fridays 9a-11:30 at cafe at St. John's College
> >> lectures, archives, unsubscribe, maps at http://www.friam.org
> >>
> >
> >
> >
> >--
> >Saul Caganoff
> >Enterprise IT Architect
> >Mobile: +61 410 430 809
> >LinkedIn: http://www.linkedin.com/in/scaganoff
> >
> >============================================================
> >FRIAM Applied Complexity Group listserv
> >Meets Fridays 9a-11:30 at cafe at St. John's College
> >lectures, archives, unsubscribe, maps at http://www.friam.org
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
>



-- 
Saul Caganoff
Enterprise IT Architect
Mobile: +61 410 430 809
LinkedIn: http://www.linkedin.com/in/scaganoff
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org

Reply via email to