TweetFollow Us on Twitter

April 91 - News from Phoenix

News from Phoenix

Howard Katz

Now I know how my final, outgoing column as editor in the last FrameWorks should have ended: old editors never die; they just come back and live on forever as columnists!

Well, forever's a long time, but I'm certainly here for the near term, and definitely in a new capacity: basically, news and good general gossip seem to be the prescription.

Everybody's just back from an exciting week in Phoenix, Arizona, and there was certainly enough going on there to fill up a few pages with news and gossip. Let's jump right in.

Apple UnvEIls MacApp 3.0 TO A LARGE AND ENTHUSIASTIC CROWD

I and most of those who showed up (over 220, just about double last year's attendance) got our first look at MacApp 3.0, and it looks good. Steve Friedrich, Lonnie Millett, and a much expanded MacApp engineering crew from Apple have been busy-there are a couple of pretty major changes in the works, to say the very least.

3.0 Dependency Change Mechanism

I think the niftiest new feature of MacApp 3.0 is the dependency change mechanism. This mechanism should be familiar to any Smalltalk aficionado. In simplified terms, DCM lets objects in one part of your program automatically inform others when they've changed, so that those dependent objects can then take appropriate action, whatever that might be.

The MacApp team came up with a particularly graphic example to demonstrate a good use of DCM: before-and-after versions of the Calc example. One implementation shows a recalculation of Pascal's Triangle without DCM, the other with DCM. The traditional "without" version took about 20 seconds for a complete recalculation, the "with" version was nearly instantaneous.

The demonstration was neat! Apple engineering types obviously thought so too, and showed it off in at least three different sessions during the week. MacApp 3.0 Written in C++! This was the bombshell at the Conference: Steve Friedrich's announcement on day one that MacApp had been totally redone in C++, and that source for 3.0 would only be available in that language and not Object Pascal. Boy, did that get a reaction! This was the most divisive and political issue I've seen come up in over four years of informative and enjoyable meetings between developers and Apple. Talk about some major differences in opinion! This was the main topic of conversation throughout the week.

Friedrich announced that the MacApp team had taken several weeks and converted the whole works over. Which was great news for C++ users, of course, but the intimation was that starting with 3.0, an Object Pascal version of MacApp would no longer be supported. In particular, THINK Pascal users would shortly be unable to use the wonderful debugging features that they were so happily used to. (Note that compiled MPW Pascal code would still certainly be linkable; however, there'd be no way to link with THINK code-at least at present.)

Dave Neal looked a bit shell-shocked, other THINK Pascal developers at the Conference looked none too happy, and Raines Cohen of MacWeek, with his Portable slung off one shoulder, gathered quotable quotes from everybody in sight.

Loose Ends

What was left unclear, after all the dust settled, was the question of just how inevitable is the changeover: Friedrich and his engineering crew seemed to think it was a done deal, but product management didn't seem quite so sure. The reaction from the Pascal community was very, very strong, and Apple had to publicly back off a bit. They are now taking some time to reconsider the issues, or at least to be a bit more thorough in their considerations before lowering the boom once and for all.

Tom Chavez told me that Apple's put the question out to an independent survey company, which is talking to a good cross-section of MacApp developers in order to get better information on which to base an informed decision, and that the issue should be settled one way or another within a month or so.

My own hunch is that C++ is on its way. I suspect that it probably is a done deal, and that like it or not, Bjarne Stroustrup is going to get a few new users. As they said lovingly in the movie, Poltergeist: It's here!

MacApp App Debugs MacApp

Apple made a couple of System 7.0-related product announcements at the Conference. I thought that SourceBug-an MPW-compatible, double-clickable, standalone debugger-looked particularly nice, and I'm looking forward to getting a copy. It's one of the first Apple development tools I've seen that retains a lot of the nice and easy, casual feeling of the Symantec environment.

Dave Wilson asked me to make sure that Mike Lockwood got credit for writing the app, and to point out that he did it in MacApp.

Lighter moments too

Bjarne Stroustrup and his favorite language, C++, provided some of the lighter moments at the Conference. The Language Wars panel on Wednesday night was a big success, with a large audience, and five panelists all happily cutting each other to shreds in front of a highly partisan crowd for close to two hours.

My only pre-session instruction to the panel was that all logic was to be left at the door, and indeed it was, except for Dave Wilson, who got there late and actually tried to talk rationally and make some sense. Boy, was he out of place!

Yes, there was more, but you had to be there (and you will be next year, won't you?). And with that, I think I'll call it a wrap. Take care.

-Katz

 
AAPL
$97.19
Apple Inc.
+2.47
MSFT
$44.87
Microsoft Corpora
+0.04
GOOG
$595.98
Google Inc.
+1.24

MacTech Search:
Community Search:

Software Updates via MacUpdate

Firefox 31.0 - Fast, safe Web browser. (...
Firefox for Mac offers a fast, safe Web browsing experience. Browse quickly, securely, and effortlessly. With its industry-leading features, Firefox is the choice of Web development professionals... Read more
Little Snitch 3.3.3 - Alerts you to outg...
Little Snitch gives you control over your private outgoing data. Track background activityAs soon as your computer connects to the Internet, applications often have permission to send any... Read more
Thunderbird 31.0 - Email client from Moz...
As of July 2012, Thunderbird has transitioned to a new governance model, with new features being developed by the broader free software and open source community, and security fixes and improvements... Read more
Together 3.2 - Store and organize all of...
Together helps you organize your Mac, giving you the ability to store, edit and preview your files in a single clean, uncluttered interface. Smart storage. With simple drag-and-drop functionality,... Read more
Cyberduck 4.5 - FTP and SFTP browser. (F...
Cyberduck is a robust FTP/FTP-TLS/SFTP browser for the Mac whose lack of visual clutter and cleverly intuitive features make it easy to use. Support for external editors and system technologies such... Read more
iExplorer 3.4 - View and transfer all th...
iExplorer is an iPhone browser for Mac lets you view the files on your iOS device. By using a drag and drop interface, you can quickly copy files and folders between your Mac and your iPhone or... Read more
Airmail 1.4 - Powerful, minimal email cl...
Airmail is a powerful, minimal mail client.It was designed to retain the same experience with a single or multiple accounts and provide a quick, modern and easy-to-use user experience. Airmail... Read more
Macs Fan Control 1.1.12 - Monitor and co...
Macs Fan Control allows you to monitor and control almost any aspect of your computer's fans, with support for controlling fan speed, temperature sensors pane, menu-bar icon, and autostart with... Read more
A Better Finder Rename 9.37 - File, phot...
A Better Finder Rename is the most complete renaming solution available on the market today. That's why, since 1996, tens of thousands of hobbyists, professionals and businesses depend on A Better... Read more
MacBook Air EFI Firmware Update 2.9 - Fo...
MacBook Air EFI Firmware Update is recommended for MacBook Air (Mid 2011) models. This update addresses an issue where systems may take longer to wake from sleep than expected and fixes a rare issue... Read more

Latest Forum Discussions

See All

Together for iOS (Productivity)
Together for iOS 1.0 Device: iOS Universal Category: Productivity Price: $9.99, Version: 1.0 (iTunes) Description: Together is an app for keeping things in one place. Notes, documents, images, movies, sounds, web pages and bookmarks... | Read more »
Traps n' Gemstones (Games)
Traps n' Gemstones 1.00 Device: iOS Universal Category: Games Price: $2.99, Version: 1.00 (iTunes) Description: LAUNCH SALE! 40% off, JULY ONLY! TRAPS N' GEMSTONES is an adventurous platform game, among gamers typically known as the... | Read more »
Soccer Physics (Games)
Soccer Physics 1.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0 (iTunes) Description: One-button soccer game! So dumb it's fun. "Soccer Physics is probably the funniest football game you'll play on iOS" —... | Read more »
Ex-Angry Birds Developers Release Monsu...
Ex-Angry Birds Developers Release Monsu Teaser Trailer Posted by Jennifer Allen on July 23rd, 2014 [ permalink ] Finnish developer Boomlagoon has released a teaser trailer of their forthcoming side-scrolling action platformer, | Read more »
Lots of New Modes Have Been Added to Can...
Lots of New Modes Have Been Added to Canabalt Posted by Jennifer Allen on July 23rd, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Stronghold 3: The Campaigns Review
Stronghold 3: The Campaigns Review By Jennifer Allen on July 23rd, 2014 Our Rating: :: DULL STRATEGIZINGiPad Only App - Designed for the iPad A cumbersome strategy game, Stronghold 3: The Campaigns has a few too many issues to... | Read more »
Table Tennis Touch on Sale for a Limited...
Table Tennis Touch on Sale for a Limited Time Posted by Jessica Fisher on July 23rd, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Secret Files Tunguska Review
Secret Files Tunguska Review By Jennifer Allen on July 23rd, 2014 Our Rating: :: CONSPIRACY-LITTERED ADVENTURINGUniversal App - Designed for iPhone and iPad Offering traditional adventuring with no fear of in-app purchases, Secret... | Read more »
Celebrate Summer With a Cat in the Hat L...
Celebrate Summer With a Cat in the Hat Learning Library Sale Posted by Ellis Spice on July 22nd, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Dragon Raiders Review
Dragon Raiders Review By Nadia Oxford on July 22nd, 2014 Our Rating: :: RUN, DRAGON, RUNUniversal App - Designed for iPhone and iPad Dragon Raiders is rough and scaly in some parts, but overall it’s an enjoyable level-based running... | Read more »

Price Scanner via MacPrices.net

What Should Apple’s Next MacBook Priority Be;...
Stabley Times’ Phil Moore says that after expanding its iMac lineup with a new low end model, Apple’s next Mac hardware decision will be how it wants to approach expanding its MacBook lineup as well... Read more
ArtRage For iPhone Painting App Free During C...
ArtRage for iPhone is currently being offered for free (regularly $1.99) during Comic-Con San Diego #SDCC, July 24-27, in celebration of the upcoming ArtRage 4.5 and other 64-bit versions of the... Read more
With The Apple/IBM Alliance, Is The iPad Now...
Almost since the iPad was rolled out in 2010, and especially after Apple made a 128 GB storage configuration available in 2012, there’s been debate over whether the iPad is a serious tool for... Read more
MacBook Airs on sale starting at $799, free s...
B&H Photo has the new 2014 MacBook Airs on sale for up to $100 off MSRP for a limited time. Shipping is free, and B&H charges NY sales tax only. They also include free copies of Parallels... Read more
Apple 27″ Thunderbolt Display (refurbished) a...
The Apple Store has Apple Certified Refurbished 27″ Thunderbolt Displays available for $799 including free shipping. That’s $200 off the cost of new models. Read more
WaterField Designs Unveils Cycling Ride Pouch...
High end computer case and bag maker WaterField Designs of San Francisco now enters the cycling market with the introduction of the Cycling Ride Pouch – an upscale toolkit with a scratch-free iPhone... Read more
Kingston Digital Ships Large Capacity Near 1T...
Kingston Digital, Inc., the Flash memory affiliate of Kingston Technology Company, Inc.,has announced its latest addition to the SSDNow V300 series, the V310. The Kingston SSDNow V310 solid-state... Read more
Apple’s Fiscal Third Quarter Results; Record...
Apple has announced financial results for its fiscal 2014 third quarter ended June 28, 2014, racking up quarterly revenue of $37.4 billion and quarterly net profit of $7.7 billion, or $1.28 per... Read more
15-inch 2.0GHz MacBook Pro Retina on sale for...
B&H Photo has the 15″ 2.0GHz Retina MacBook Pro on sale for $1829 including free shipping plus NY sales tax only. Their price is $170 off MSRP. B&H will also include free copies of Parallels... Read more
Apple restocks refurbished Mac minis for up t...
The Apple Store has restocked Apple Certified Refurbished Mac minis for up to $150 off the cost of new models. Apple’s one-year warranty is included with each mini, and shipping is free: - 2.5GHz Mac... Read more

Jobs Board

Senior Interaction Designer, *Apple* Online...
**Job Summary** Apple is looking for a hands on Senior…will be a key player in designing for the Apple Online Store. The ideal designer will have a Read more
*Apple* Sales Chat Rep - Apple (United State...
…is looking for motivated, outgoing, and tech savvy individuals who want to offer Apple Customers an unparalleled customer experience over chat. At Apple , we believe Read more
Mac Expert - *Apple* Online Store Mexico -...
…MUST be fluent in English and Spanish to be considered for this position At Apple , we believe that hard work, a fun environment, creativity and innovation fuel the Read more
*Apple* Industrial Design CAD Sculptor - App...
**Job Summary** The Apple Industrial Design team is looking for a CAD sculptor/Digital 3D modeler to create high quality CAD models used in the industrial design process Read more
*Apple* Developer Support Advisor - Portugue...
**Job Summary** Imagine what you could do here. At Apple , great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.