Sinclair Library

Alternative Languages for the Spectrum

Book: undetermined · English

Duckworth Educational Computing · 1986 · Pound sterling 6.95 · 172 pages · ISBN 0-7156-1978-0

Not rated yetSign in to rate it

Discussion

Nobody has started a thread about this yet.

Start a thread

Documents

Files and rights

No permission is on record either way. Screens and pictures are copied here on a take-down basis: if you hold the rights and want something removed, say so and it goes.

Credits

Sign in to credit somebody, or say what these people did.

In the magazines 1

ZX Computing #29Sep 1986 · p.84

ZX Computing

Eric Doyle

READ ONLY Eric Doyle emerges from behind the bookpile to review a Basic tutor, a guide to languages and a computing encyclopaedia. ALTERNATIVE LANGUAGES FOR THE SPECTRUM Richard Hurley, David Virgo Duckworth £6.95 Although the Spectrum is blessed with its own Basic language this does not mean it is the best one for all purposes. Many other languages exist and this book is a description of the range available for the Spectrum user. The problem with an alternative language is that it occupies space which would normally be free for programming. Obviously this puts memory at a premium, what good is a language if there's no space to write a programme using it? Out of necessity the various implementations lack the flexibility of full blown operating systems and the authors carefully point out the more obvious omissions. Each language is given its own chapter and the in-depth approach of the book transmits an essence of each system by looking in detail at the applications and commands available through them. The languages dealt with are C-Language FORTH, LOGO, Micro-PROLOG, Pascal, PILOT and some of the specific applications languages Games Designer, The Quill, HURG and White Lightning. The introduction to each chapter defines the language in terms of its development and the special features of the existing Spectrum implementations. A Basic program is then compared to its equivalent under the new language and this is used as a basis for a suitably detailed look at the architecture and commands available. The approach of the book is to be machine-dependent but tries not to tie itself too closely to specific software packages. This attitude obviously breaks down when discussing the specific application languages. These are dealt with briefly but informatively in a single chapter at the end of the book. The sections do not go into close syntaxial analyses but do say enough about each to help prospective customers to make their choice. The book is not merely a buyers' guide but an effective overview of the whole language market. Even if you are not contemplating buying a package it is an enjoyable way to spread your horizons beyond the narrow confines of Basic.

Reviews from people here

Sign in to write about this, or make an account. It takes a minute and lets you correct the catalogue too.

This entry86% complete

No description recorded.

Sign in to correct or add to this.

See what has changed about this entry

Share this entry

Hold the rights to this and want it taken down?