Archive for June 29, 2004

Tuesday, June 29, 2004

The C Family of Languages

An interview from 2000 with Ritchie, Stroustrup, and Gosling (via the new Lambda).


Scott Knaster:

The Microsoft-baiting banners (e.g. “Introducing Longhorn,” “Redmond, start your photocopiers”) are silly. Microsoft isn’t shipping these features, but neither is Apple, until next year. So I guess it’s “Our vaporware is less vaporous than your vaporware.”

The photocopier line is especially silly, since Spotlight and Dashboard look like responses to Longhorn (or other software, depending on your perspective). Apple should grow up.

Brent and Erik respond to Safari RSS. I think it will help both of them.

PreFab UI Actions

With UI Actions, you attach a script to a native Mac OS X application, and the script will be triggered automatically by user actions you specify, such as opening or closing a window, selecting a menu item, editing a text field and many others. An attached script can query the target application for useful information about the user action that triggered it, including a reference to the affected UI element and all of its attributes such as position, size, title, role and value. Using this information, every attached script can draw upon the full capabilities of AppleScript, including Apple’s new GUI Scripting, to amplify and enhance the power of the target application.