12.01.2013 Views

The Rainbow Vol. 09 No. 01 - August 1989 - TRS-80 Color ...

The Rainbow Vol. 09 No. 01 - August 1989 - TRS-80 Color ...

The Rainbow Vol. 09 No. 01 - August 1989 - TRS-80 Color ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

was needed for their <strong>TRS</strong>-<strong>80</strong> <strong>Color</strong> Computer.<br />

OS-9 was already established and<br />

running in 68<strong>09</strong> business computers around<br />

the world when it came to CoCo.<br />

In a way, because Microware released<br />

OS-9 for a world of professional programmers<br />

, engineers and developers, it is not<br />

particularly surprising that a dichotomy<br />

resulted - that of the OS-9 users and the<br />

non-OS-9 users.<br />

Over the years, OS-9 and the <strong>Color</strong><br />

Computer have both changed substantially.<br />

Many would say that it is about time some<br />

real applications for OS-9 showed up.<br />

(Actually, as we will discover, the applications<br />

have been there all along; it is more a<br />

problem of who knew about them than a<br />

lack of software). Many say at last we have<br />

some programs running under OS-9 that<br />

make sense and are relatively easy to use.<br />

But there are those who disagree, maintaining<br />

that OS-9 is still too rigorous and<br />

complicated, and that it is designed for the<br />

programmer, not the average user.<br />

Are they right? What makes OS-9 the<br />

most talked-about operating system in the<br />

<strong>Color</strong> Computer Community? What do you<br />

need to run OS-9? In addition to answering<br />

those questions, I'll provide you an extensive<br />

look at applications.<br />

Down to Basics<br />

OS-9 stands for Operating System 9. It<br />

is an operating system, not a language. <strong>The</strong><br />

best way to conceptualize this is that an<br />

operating system gives the computer its<br />

personality-and its arms, legs, eyes, ears<br />

and brain, if you will. It literally tells the<br />

computer what it is, and then connects it to<br />

the outside world, which means you, the<br />

user, and any peripheral equipment, like<br />

printers and disk drives. If you could break<br />

open an operating system to see what makes<br />

it tick, you would see hundreds of short<br />

little programs, all designed to make the<br />

computer store and retrieve information,<br />

organize and sort files, even manage the<br />

system memory.<br />

Without some kind of operating system<br />

under which the applications run, the<br />

computer is nothing but bits of electronic<br />

circuits, metal and plastic. This is where<br />

words you might have come across, like<br />

Kernel, l OMAN, RBFMA N. Pi pe man , tees and<br />

daughter processes, come into play. <strong>The</strong>se<br />

are just a few of the different elements that<br />

make up an operating system like OS-9.<br />

Someone out there is undoubtably saying,<br />

"But you can program in OS-9. Doesn't<br />

that mean it's a language?"<br />

<strong>The</strong> answer to that question is no. OS-9<br />

contains certain commands and utilities<br />

that basically serve to let the user communicate<br />

information within different areas of<br />

the operating system (through a program<br />

called the shell). Programming also refers<br />

to the operating system's command language.<br />

You can program or instruct the<br />

operating system to perform tasks for you<br />

by "talking" to it in its command language.<br />

<strong>The</strong> Art of Mastering OS-9<br />

Mastering any new language, operating<br />

system, sport or musical instrument all<br />

have something in common. <strong>The</strong>y require<br />

study, research, an investment of time for<br />

learning, practice, patience and, above all,<br />

the drive to succeed. OS-9 is no exception.<br />

One reason why OS-9 is so powerful is<br />

its ability to do several tasks simultaneously.<br />

This is called multitasking. In the<br />

world of computers as a whole, this is not so<br />

fantastiC, but for all the CoCo users, this is<br />

quite amazing. OS-9 picks up where the<br />

computer itself leaves off, and not only<br />

gives him or her an ability to do several<br />

tasks simultaneously or concurrently, it<br />

also gives the user the ability to run several<br />

different computers (or terminals) simultaneously.<br />

To some people this may not seem<br />

so important, but for someone who needs to<br />

do several tasks in rapid succession or at the<br />

same time it is extremely important. <strong>The</strong><br />

user who needs to print a document while<br />

editing another or working on a spreadsheet<br />

is a good example. On the CoCo 3,<br />

pressing the SHIFT and BREAK or CTRL-C<br />

keys simultaneously moves a task or procedure<br />

into the background, allowing the user<br />

to continue with another program or job.<br />

Another reason why the operating system<br />

is called powerful is its ability to direct,<br />

redirect and accept files and keyboard input<br />

and output data generated by the computer<br />

to any device the operating system recognizes<br />

(actually, several at once), to derive<br />

<strong>August</strong> <strong>1989</strong> THE RAINBOW 67

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!