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·le mois dernier·1 comments

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

devblogs.microsoft.com
397 points·by SeenNotHeard·il y a 2 mois·240 comments

San Francisco streets with confusingly similar names

j-nelson.net
29 points·by SeenNotHeard·il y a 2 mois·47 comments

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

retrocomputing.stackexchange.com
105 points·by SeenNotHeard·il y a 4 mois·82 comments

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

retrocomputing.stackexchange.com
66 points·by SeenNotHeard·il y a 5 mois·76 comments

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

retrocomputing.stackexchange.com
7 points·by SeenNotHeard·il y a 8 mois·5 comments

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

utcc.utoronto.ca
116 points·by SeenNotHeard·il y a 8 mois·107 comments

The old church where one trillion webpages are being saved

cnn.com
3 points·by SeenNotHeard·il y a 8 mois·1 comments

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

hackaday.com
8 points·by SeenNotHeard·il y a 8 mois·0 comments

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

retrocomputing.stackexchange.com
2 points·by SeenNotHeard·il y a 9 mois·0 comments

Why Unix requires mount points

utcc.utoronto.ca
2 points·by SeenNotHeard·il y a 9 mois·0 comments

[untitled]

1 points·by SeenNotHeard·il y a 9 mois·0 comments

comments

SeenNotHeard
·il y a 10 mois·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.