Re: Facespan 5 Development Suspended
Re: Facespan 5 Development Suspended
- Subject: Re: Facespan 5 Development Suspended
- From: Philip Aker <email@hidden>
- Date: Fri, 22 May 2009 00:20:00 -0700
On 2009-05-21, at 07:57:05, Roger Howard wrote:
I'm kinda surprised not to see this being discussed yet:
http://www.latenightsw.com/blogfs5/?p=179
From that blog: "Additionally, there many technical limitations…".
For a language like AppleScript to survive, I believe it has to be
more than what we're getting from Apple right now. That is to say, on
OS X, the ex-NeXTies at Apple are trying really hard to make it an
appendage to Cocoa. In my opinion this is a brain dead approach and
should be dropped at the earliest opportunity. Google some stats like
those at: <http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
> to see how Obective-C rates in the overall picture of computer
languages.
Instead, the AppleEvent Object Model and query resolution which
AppleScript depends on should be moved to a CoreFoundation level (i.e.
a "C" language level) and then scaled upwards to Carbon and Cocoa
objects on OS X. This is a more acceptable approach because
CoreFoundation is open source. It would allow the possibility for it
to be scaled up to the UI objects and messaging protocols available on
other operating systems. And, at the very least, it would give it an
opportunity for market growth beyond Mac OS X.
To this end, I have filed bug <radr://6694000>. It details a few of
the technical limitations which need to be corrected in CoreFoundation
in order for AppleScript support code to become viable at that level.
You can view the bug online at: <http://www.vcn.bc.ca/~philip/cf/CoreFoundationBugs.html
> because I posted it there before it was filed at <https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/wa/signIn
>. While it is somewhat technical, I believe that one doesn't need a
C programming background to realize the truth of the bugs mentioned in
it.
I encourage you to duplicate or indicate your support for the bug
because it would be "one small step for mankind" to have the lower
level frameworks offer better integration facilities for AppleScript
(and indeed all other scripting languages) on OS X.
Thanks,
Philip Aker
echo email@hidden@nl | tr a-z@. p-za-o.@
Democracy: Two wolves and a sheep voting on lunch.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden