News for hackers. Stuff that matters.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by doomlaser on Tuesday August 04, 2020 @03:51PM (#24053817)
Bill Atkinson deserves it. He almost singlehandedly wrote the original Macintosh graphics API, QuickDraw, and also created MacPaint, which defined the UI/UX of the graphical pixel editor. Photoshop is its clear descendant.

The Mac graphics API was interesting, because it was all done in software, as opposed to platforms like the Amiga which relied on graphics hardware. Personally, I think relying on graphics hardware acceleration would have been smarter, as every platform this does now, but it was certainly a bold choice for the Mac.

Atkinson also created HyperCard, which could have been the first web browser had Apple managed it better — Tim Berners Lee references it in his original web proposal document.

It would be interesting to know how many stock options an Apple Fellow receives, and whether it is a one-time award, or continuing.

Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by Yhippa on Tuesday August 04, 2020 @05:09PM (#24054524)
HyperCard was one of the best tools I've ever used. A real shame it never caught on.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by CydeWeys on Tuesday August 04, 2020 @06:26PM (#24055164)
I wouldn't say that it never caught on, but rather, that its successor (the Web), which it inspired directly, succeeded beyond anyone's wildest dreams.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by Angostura on Wednesday August 05, 2020 @05:41AM (#24058882)
Not really. Hypercard included a fully functional programming language (HyperTalk) and a simple database. It really isn't analogous to the Web.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by dijit on Wednesday August 05, 2020 @06:33AM (#24059181)
I don’t know anything about HyperTalk but given that we live in an age where the web basically doesn’t work without a fully functional programming language (JavaScript) and a simple database (websql) isn’t the parent correct?
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by scroot on Wednesday August 05, 2020 @12:58PM (#24062983)
It's not really fair to compare the two that closely. Doing so misses a key aspect of Hypercard, which is how it fit holistically into the operating systems of its time. Hypercard "authors" had the ability to do many of the things their operating system could do from within the HC/HT system.

Hypertalk is also different in purpose and kind from JS. The former is easier to read than it is to write (Hypercard encouraged learning by copying / example), and was explicitly designed for everyday people. It was meant to bridge the gap between "users" and "programmers" and provide true computational media authoring.

Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by CydeWeys on Wednesday August 05, 2020 @05:01PM (#24065549)
It's true that HyperCard and the Web aren't exactly the same in all respects, but that's orthogonal to the fact that the Web drew direct inspiration from HyperCard (like, documented, on record, the inventors of Web browsers and HTTP saying as much).
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by CydeWeys on Wednesday August 05, 2020 @10:34AM (#24061209)
Brendan Rich is on record saying that HyperTalk directly influenced JavaScript, e.g.: https://mobile.twitter.com/brendaneich/status/33768943772932...

Also it seems like what you're saying is confirming my point, not contradicting it? HyperCard has a presentation layer and a scripting language, and so too does the Web, both of which were directly influenced by their respective pieces in HyperCard. So how is this not analogous to the Web??

Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by ebg13 on Tuesday August 04, 2020 @05:16PM (#24054574)
It was huge at the time. It only died because Apple killed it.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by nix23 on Thursday August 06, 2020 @11:28AM (#24071792)
And Myst the game was made with it (and plenty other's from the Miller brothers)
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by Aloha on Tuesday August 04, 2020 @04:55PM (#24054403)
Doing it in software allowed the original MacOS to be much more extensible and live on far longer than would have otherwise been expected.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by doomlaser on Tuesday August 04, 2020 @05:14PM (#24054565)
To that point, QuickDraw is still shipping in MacOS although it's officially deprecated. Pretty impressive for an API that began life in 1979. I will dock it for never supporting more than a 1-bit transparency mask, but Atkinson had left Apple before that became important. I think he quit around the time Jobs was first fired.

He made HyperCard on his own and licensed it to Apple for cash, though he stipulated that they had to release it for free. Unfortunately, HyperCard's biggest legacy is only Myst, and the Tim Berners Lee shout-out.

Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by CydeWeys on Tuesday August 04, 2020 @06:23PM (#24055143)
HyperCard has a much bigger legacy than Myst: it inspired how Web browsers work, including the overall navigation look and feel, JavaScript, even the hand pointer! It's one of those super influential things that most people don't know about.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by JKCalhoun on Tuesday August 04, 2020 @06:59PM (#24055415)
Never mind all the people who started out their programming careers tinkering with Hypercard.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by CydeWeys on Wednesday August 05, 2020 @10:35AM (#24061231)
Guilty as charged. HyperCard was a super fun environment to play around in and really easy to make simple games in. It was great for luring people deeper into programming.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by Aloha on Wednesday August 05, 2020 @12:15PM (#24062466)
I think it was removed in 10.15, as its tied to Carbon.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by kalleboo on Wednesday August 05, 2020 @04:03AM (#24058332)
Even before the Mac, Apple had a history of doing it in software - Woz make the Apple II floppy drive use way fewer parts than their competitors by driving it in software.
Re:Greg Joswiak replaces Phil Schiller as head of Apple mark... by cma on Wednesday August 05, 2020 @06:56AM (#24059333)
Mac Paint looks similar to the Xerox PARC painting app:

https://upload.wikimedia.org/wikipedia/commons/9/91/Smalltal...