HackerTrans
TopNewTrendsCommentsPastAskShowJobs

SeenNotHeard

no profile record

Submissions

The Relaunch of the Old West and Why I Chose Vanilla PHP

blog.alexseifert.com
5 points·by SeenNotHeard·เดือนที่แล้ว·1 comments

IBM didn't want Microsoft to use the Tab key to move between dialog fields

devblogs.microsoft.com
397 points·by SeenNotHeard·2 เดือนที่ผ่านมา·240 comments

San Francisco streets with confusingly similar names

j-nelson.net
29 points·by SeenNotHeard·2 เดือนที่ผ่านมา·47 comments

Was Windows 1.0's lack of overlapping windows a legal or a technical matter?

retrocomputing.stackexchange.com
105 points·by SeenNotHeard·4 เดือนที่ผ่านมา·82 comments

Origin of the rule that swap size should be 2x of the physical memory

retrocomputing.stackexchange.com
66 points·by SeenNotHeard·5 เดือนที่ผ่านมา·76 comments

How were large Unix installations managed in the 80s/90s?

retrocomputing.stackexchange.com
7 points·by SeenNotHeard·8 เดือนที่ผ่านมา·5 comments

A surprise with how '#!' handles its program argument in practice

utcc.utoronto.ca
116 points·by SeenNotHeard·8 เดือนที่ผ่านมา·107 comments

The old church where one trillion webpages are being saved

cnn.com
3 points·by SeenNotHeard·8 เดือนที่ผ่านมา·1 comments

There's No Rust on This Ironclad Kernel: An OS Written in Ada

hackaday.com
8 points·by SeenNotHeard·8 เดือนที่ผ่านมา·0 comments

Who was "Paul's Method" named after (a.k.a. the MOS 6502 RTS trick)?

retrocomputing.stackexchange.com
2 points·by SeenNotHeard·9 เดือนที่ผ่านมา·0 comments

Why Unix requires mount points

utcc.utoronto.ca
2 points·by SeenNotHeard·9 เดือนที่ผ่านมา·0 comments

[untitled]

1 points·by SeenNotHeard·9 เดือนที่ผ่านมา·0 comments

comments

SeenNotHeard
·10 เดือนที่ผ่านมา·discuss
One limitation not mentioned is that Action! didn't support recursion. This had to do with how local variables were stored.

Whether it was the best language for 8-bit programming, it certainly was a great fit for the 6502, as the language targeted the peculiarities of that chip. Accessing hardware-specific features of the 8-bit Atari's was a snap, which was necessary in order to do anything more interesting than sieves or print loops.

Action! probably could've been ported to the Apple line, but 8-bits were winding down by the time it was released. Porting to 16-bit machines like the IBM PC or Mac (or even the Atari ST) would have been a tougher sell, since Pascal and C were better established by that point, and worked well on those machines.

Two bad things about Action!: Charging a license fee to distribute the runtime, and that dumb bang in the name.