The structure editor is why I gave up on ABC. I was trying to use it on
the Mac, where the editor is tightly coupled to the interpreter (you can't
use an editor of your own choice). It's essentially write-only;
reorganizing existing code is so painful you'd better get it right first
time, and nothing works anything like the usual Mac user interface. This
approach was presumably dictated by the pedagogical aims of ABC (teaching
programming by refinement) - those aims are even less compatible with the
language being useful as a practical tool than the aims of Pascal were. I
can't see anybody using Mac ABC for any program longer than a page or that
they were going to keep for more than a week.
Pity, because the Mac needs a simple, readable, interpreted language for
writing small file-processing programs. ABC could easily have been it if
it hadn't been for this appalling user interface.
-- -- Jack Campin -- Room 1.36, Dept. of Computing & EE, Heriot-Watt University, Riccarton, Edinburgh EH14 4AS Home: 031 556 5272 Fax: 031 451 3431 Work: 031 449 5111 ext 4195 WWW: http://www.cee.hw.ac.uk/~jack/jack.html Internet: jack@cee.hw.ac.uk Bitnet: via UKACRL BANG!net: via mcsun & uknet