• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Facespan 5 Development Suspended
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
References: 
 >Facespan 5 Development Suspended (From: Roger Howard <email@hidden>)

  • Prev by Date: Re: Facespan 5 Development Suspended
  • Next by Date: Re: Facespan 5 Development Suspended
  • Previous by thread: Re: Facespan 5 Development Suspended
  • Next by thread: Re: Facespan 5 Development Suspended
  • Index(es):
    • Date
    • Thread