mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#hypercard

2 Beiträge2 Beteiligte0 Beiträge heute

on june 5, bill atkinson passed away at the age of 74 at his home in portola valley, california. his family confirmed the cause was pancreatic cancer.

before the macintosh, computing was still largely limited to text commands. atkinson’s contributions made personal computing visual, intuitive and human centered. he believed deeply in the potential of technology to empower creativity and expression.

#lisa#mac#68k

Ever since I heard about Bill Atkinson’s passing, I’ve been diving into everything I can find about HyperCard. Today, while the world was glued to WWDC25, I was off exploring alternate timelines—asking ChatGPT what HyperCard and the world might have become if it had never been discontinued. It was a blast. 💥

I’ve witnessed only a tiny number of noteworthy moments in #tech, but as a summer intern in 1987 I attended MacWorld and was in the auditorium when Bill Atkinson introduced #HyperCard. Completely mind-blowing: graphics, simplicity, expressiveness.

I remember HyperTalk’s surprising use of `it` as an accumulator:

```
get the selection
put it into the message box
```

I can’t name a contemporary user-friendly #programming environment that lets you create apps/sites as easily as HyperCard did. ☹️

#grateful for Bill Atkinson and #HyperCard

HyperSchool is a HyperCard application for schools to do scheduling, attendance, and grades.

It includes thousands of lines of #HyperTalk code, plus some
C code to interface to a scantron machine and to do simulated annealing
before the user gets old.

#Hypercard was one of the formative influences on my development as a software developer and researcher. I'd done a bunch of programming in various flavors of Basic and C when I first started using it, but Hypercard was the first programming language that I used to solve real problems, ranging from writing up my HS Chemistry Lab reports, to cataloguing my coin collection, to developing a re-enactment of the climactic scene of the Merchant of Venice. I have fond memories of my high school Hypercard programming class (see the movie Hackers for a surprisingly realistic re-enactment), where we got to play with the school's scheduling system, written in hypercard (with fake data though)

RIP #BillAtkinson. Your contributions to our lives will ripple throughout time.

So, Bill Atkinson is probably the reason I stuck with computers, and definitely the reason I wound up on Macs. I'd done bits of programming before I stumbled across HyperCard (BASIC, 6502 Assembler, Pascal, shell scripting, blah blah blah—even smidgens of FORTRAN and COBOL) but it was always with disinterest: I just wanted to do a thing, and if I had to program to do it…sigh, *fine.* I couldn't wait to put the task behind me.

But HyperCard…HyperCard made programming accessible and fun. And while HyperCard (and HyperTalk) had distinct limitations and shortcomings, it was amazing what it could be pushed to do—and I enjoyed doing it, which is something I cannot say of *any* development environment I've worked with since.

I worked on games and educational titles built in HyperCard, and I created heaps of specialty and in-house systems (some of which were running until very recently). For years I ran a specialized web crawler that was (yep) built in HyperCard. Large parts of the backend for TidBITS were glued together with HyperCard. And no, none of this was rock solid, but it was very rare that HyperCard was the piece that failed.

Of course, Bill Atkinson's contributions to the Mac, to computing, and the world were much larger than HyperCard. He was a giant, and I'm privileged to have stood on a tiny portion of one of his shoulders. Thank you.

"It was Mr. Atkinson who programmed QuickDraw, a foundational software layer used for both the Lisa and Macintosh computers; composed of a library of small programs, it made it possible to display shapes, text and images on the screen efficiently."
nytimes.com/2025/06/07/technol

Bill Atkinson in 1987. Among other things, he is credited with inventing computer screen “pull down” menus and the “double-click” gesture of a mouse.
The New York Times · Bill Atkinson, Who Made Computers Easier to Use, Is Dead at 74Von John Markoff