Adventurer #07
31 января 1998
  Софт  

Presentation - All programs: What can FORTH?

<b>Presentation</b> - All programs: What can FORTH?
     (C) Music: Cardinal / Accept Corp.


     The following system created by one of
oldest Spektrumistov Rybinsk.


         A L L T E R N A T I V A



     As you know, the primary means of
PC programming ZX SPECTRUM is the assembler language and BASIC.
Advantages and disadvantages of them are well known: the 
assembler allows you to create high-quality programs, but very 
difficult to create programs with complex logical structure; 
BASIC - Program too slow, even when using the compilers, but 
more simple in development. To overcome these shortcomings 
typically use the mixed program, such as logic BASIC, assembly 
language and graphics, but it often adds more problems. Propose 
an alternative - programming in FORTH. Unlike existing SPECTRUM 
languages, only FORTH is really effective,

all others can be regarded as no more than
educational versions. At the moment
I know of several versions of the language FORTH
on ZX SPECTRUM: ZX-FORTH 1.1 (C) 1982
ARTIC COMPUTING LTD.; Fig-FORTH 1.1 (C)
1983 ABERSOFT; BETA-FORTH (C)???? SN
Sheep (LIIAN), adaptation of the OS and ISDOS Rumyantsev; 
ZX-FORTH 2.7 (C) 1982 ARTIC COMPUTING LTD. Modification 1997

DELTA. All four are mentioned
fully operational, except
possible, fig-FORTH 1.1, which is virtually identical to the 
ZX-FORTH 1.1 (Source taken, obviously, on ZXFORTH 1.1), but is 
made solely for with tape.


     So, what can FORTH!? All that
BASIC and can still five times as much and
much faster! And yet the size of the program is much less! On 
speed FORTH surpasses nearly all existing

programming languages, and if possible
in general has no equal. Where else
language can create their own
operators (not the procedure) and modify itself during 
execution of the program? FORTH for all this - the natural 
process, because it is the way he works. There are, of course, 
and disadvantages, but they can be eliminated by means of 
language itself and even turned into advantages.



     Now more specifically.


     FORTH most efficiently can be used on ZX SPECTRUM in the 
writing of puzzle games, strategy games together using 
assembler for time-critical procedures of the program. But 
skate FORTH 'and are adventyury and here appears to work

directly into a console mode of language.


     For example: create word LOOK (inspection
location), the word GO, etc., then we go out
in a console mode, and the game started, ie,
when you enter any of the specific words
system will find it in the dictionary and there also will 
perform and do not need to write any shells for the game.


     Thus, by creating a library of words to adventyurnyh 
games, write and debug a simple game for a few hours,

and the creation of game-class Star Heritage "will take several 
days, not counting the time to create graphics, of course, 
subject mastery of language. 


     Think beyond yourself.


     Best

     Regards,

     DELTA (SHRSOFT).

     12. 05. 97


     ADV: FORTH - the system is very interesting, but somewhat 
difficult to understand. Moreover, people who start with FORTH 
faster it cut one than people who switched from

other languages. In connection with this case, the idea to open 
a page in our magazine FORTH 'as well. 

     Conduct it, are likely to be CAV and
SHRSOFT.






Other articles:

From the authors - Features a new shell.

From the authors - Opening remarks.

From the authors - cyberpunk - who is it?

From the authors - What is cyberpunk?

Authors - the list of sponsors of the magazine and the editorial office.

Presentation - All programs: Inter Mode Player v1.1

Presentation - All programs: SPRITES GENERATOR v. 4. 7

Presentation - All programs: Real COMMANDER v 1. 4

Presentation - All programs: Labyrinth of Death

Presentation - All programs: Rubik's Cube (DEMO)

Presentation - All programs: DONKEY

Presentation - All programs: Tic-Tac-Toe

Presentation - All programs: SQUARDS

Presentation - All programs: ISLAND OF DARKNESS

Presentation - All programs: SpectrumGuide v1. 0

Presentation - All programs: TOP COPY

Presentation - All programs: What can FORTH?

Presentation - All programs: LAST COURIER

Presentation - All programs: Oragon

Novella - COMPUTER Novella.

Letters - letters from readers.

Interface - computer interfaces.

Interface - On the buttons, mice and more.

Interface - A little bit about DOMEN OS.

Softmaking - the territory of law. On the problems of piracy on the Speccy.

Spectrum - Brad on SPECCY & PC. Reflections on the future.

Rybinsk news - project WAR ROBOTS.

System - Overview of system software.

System - Overview of System Software: archivers ZXZIP & ZXUNZIP v1.2

System - Overview of System Software: copyist Turbo Copier v 2. 0

System - Overview of System Software: copyist REAL COPY

System - Overview of System Software: copyist SOFT COPY v 1.3

System - Overview of System Software: copyist McDonald v 2. 7

System - Overview of system programming: ZX Tools DeLuxe v 2.0

System - Overview of system software: assembler XAS v 7.432

System - Overview of system software: assembler TASM v 4.12

System - Overview of system software: audio editor SOUND FX v 1. 0

System - Overview of System Software: SUPER CATALOG v 1. 22

System - Overview of System Software: Text-Designer v 2.0

System - Overview of system software: Smart boot

System - Overview of System Software: Total Commander v 1.4

System - Overview of System Software: ART Studio v 2. 1

System - Overview of System Software: Advancer Text Editor v 1.24

System - Overview of system software: audio editor, Digital Wave v 0. 2

System - Overview of system software: assembler XAS v 9.06 +

System - Overview of System Software: copyist Faster DiskCopyer v 2.0

System - Overview of System Software: copyist RCOPY v 4.1

System - Overview of System Software: copyist Master Fast Track Copyer v 2. 2

System - Overview of System Software: Sample Compiler v 0.3

System - Overview of System Software: TEST RAMDOCTOR v 2. 0

System - Overview of system software: assembler ZXASM v 3.10 demo

System - TEST CHAMBER: the operating system for Spectrum PINK FLOYD v3 (2.31)

System - TEST CHAMBER: CONSUL COMMANDER v2.7

Guests - The presentation of the group JURASSIC SOFT from Ulyanovsk.

Guests - On the origin of ACCEPT CORP from the city of Armavir.

Promotion - The description and recommendations for the passage of the game MAGICIAN LAND.

Promotion - Tips for lazy people to survive in the game MURK 3320.

Toy Review - An overview of new gaming software: LAST adventure.

Promotion - The description and recommendations for the passage of the game of medieval history.

about the virus - Virus 6.05b & Virus 7.06b.

Exchange of experience - Error Handling TR DOS.

Exchange of experience - DIGITAL MUSEC + SCORPION - wiring diagrams AY.

Exchange of experience - QUILL editor adventyur - advantages and disadvantages.

Exchange of experience - Quick procedure line.

Ottyag - entry.

Ottyag - What is a complete freak.

Ottyag - Instructions for getting acquainted with a girl for dummies ...

Ottyag - 20 things that girl can stuff yourself to hell.

Ottyag - test "How well do you know Spectrum scene?

Ottyag - Test "How much do you love beer."

Ottyag - Beer revue.

Ottyag - Winnie - the Pooh and all - all - all.

Ottyag - Eastern Ballad of the Valiant cops.

Novella - Novella MARATHON ZOMBIES "(inspired by the game" ZOMBI ").

Toy Review - An overview of new gaming software: TECHNODROM

Toy Review - An overview of new gaming software: PRO GOLF SINULATOR

Toy Review - An overview of new gaming software: The Last Adventure

Toy Review - An overview of new gaming software: ELOPEMENT

Toy Review - An overview of new game programs: CATCH 23

Toy Review - An overview of new gaming software: ARENA

Toy Review - An overview of new gaming software: VINDICATORS

Toy Review - An overview of new gaming software: SWORD OF THE SAMURAI

Toy Review - An overview of new gaming software: Q10 TANK BUSTER

Toy Review - An overview of new gaming software: NINJA SPIRIT

Toy Review - An overview of new gaming software: STALKER

Contest - Results of the contest artists.

Advertising - Advertising and announcements.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Articles - ZX Graphics: A look from the Atarishnika Exocet.
Advertising - Spektrumist, as you are with us?
Scorpio-256 - Repair Scorpion with his own hands (part 2)
Advertising - advertising and announcements.

В этот день...   21 November