Friday, December 11, 2009

Fortran Article is out in Dec. 2009 Issue

The Dec. 2009 issue of the New PCLINUXOS Magazine was just posted to the web.
This issue marks the second anniversery of my first published ariticle in this magazine. The December 2007 issue contained my article on creating a multi disk multi system boot loader. This system is still used on my computers. The main system contains the Multimedia version of Windows XP (Media Center Edition) as well as 11 versions of Linux distributions.

The article in the Dec. 2009 issue is about my first computer language Fortran. Here you will learn that it was about 40 years ago that I took my first computer language course in Fortran IV. Also you will learn how to install various Fortran compilers on your system. Like all the articles in my computer language series the featured compiler will be for the PC Linux OS distribution if possible.

Here is a link to this article:

http://pclosmag.com/html/Issues/200912/page16.html

Tuesday, November 10, 2009

Article on Elisp now on the web.

The November 2009 issue of the PCLINUXOS Magazine contains the next in my series of articles on computer languages. This one deals with the Emacs Lisp language also known
as Elisp.

This was crated by the founder of the Free Software Foundation: Richard Stallman better known as RMS.

Here is a link to the article from the November Issue of the magazine:

http://pclosmag.com/html/Issues/200911/page15.html

As mentioned in the article you will also need to have the emacs editor installed to use this version of Lisp.

Enjoy

Tuesday, October 20, 2009

Latest Computer Language Article Now on Web

In the first story on this blog I mentioned that I was writng a series of articles on computer languages. The earlier articles have been on: APL, Basic, C/C++, and this one is on Dylan.

The forth coming articles will be on: Elisp, Fortran. G I forgot what it was but is uses the
Scheme dialect of Lisp, Haskell, Icon, J, Korn Shell, and Lisp. So the articles I have written have now reached the half way point of the alphabet. (Modula2 article not yet written.)

Ok here is a link to the Dylan article which just reached the web a day ago:

http://www.pclosmag.com/html/Issues/200910/page20.html

Enjoy.

Monday, October 5, 2009

My Earliest Articles in PCLOSMAG

As time went by I eventually acquired an interest in Linux and learned from the editor the guidelines for submitting articles. I had an article in every issue of the PCLINUXOS Magazine for several months running Starting with the December, 2007 issue.

The titles of the first three articles are:
  • A Guide to Multi-Disk Multi-booting for the Intermediate User which appears in the December 2007 issue.
  • Its Magic PMagic which appears in the January 2008 issue.
  • Its Elementary Watson ... Real Basic which appears in the February 2008 issue.

The links to these articles are as follows:

http://pclosmag.com/html/Issues/200712/page01.html
http://pclosmag.com/html/Issues/200801/page05.html
http://mag.mypclinuxos.com/html/Issues/200802/page05.html
You can also see the covers of the magazines by visiting the website of the magazine and selecting the link for html issues. The older issues are on the 2006 and 2007 links presented.

Wednesday, September 30, 2009

The SuperPET Gazette Years

For a couple of years from 1981 till about 1985 I was an Associate Editor of the SuperPET Gazette. This newsletter was edited by Dick Barnes in Hatteras , North Carolina.

I wrote a column called: Bits Bytes and Bugs. This delt with using 68-9 assembly language to write programs. Aslo as Associate Editoe I would review articles having to do with using the assembly language features of the SuperPET.

I have left an issue of the magazine from 1985. There are no archives of this magazine. However, once in a while a person will write in and post that some of the issues are available.

The most interesting feature of the computer was its several languages developed at the University of Waterloo. There was a switch at the side of the machine which changed it from 6502 mode to 6809 mode. Then the laanguage disk would be placed in the floppy drive and one would be able to load any of the languages for the computer. Also ther was an editor ysed for entering programs.

Monday, September 28, 2009

The Year of kilobaud 1981 Part Two

Three months after the previous article was in print another article appeared in the June 1981 issue. However, the title of the article was not mentioned on the cover.

This article too was located in the library stacks of the University of Southern Mississippi. And as far as I know there are no archives of the old issues of this excellent magazine.

Finding old computer magazines does reveal that the old timers paid much more for their computers than the current generation of computer users does. For example the Super PET computer I purchased in 1981 cost $1495 for the printer. $1895 for a dual floppy drive and another $1995 for the computer itself. Today one can purchase a much better printer for just a little more than the costs of the ink cartridges!!

The naame of the article was: Expand PET Memory and it ran from pages 177 to 183 in the June 1981 issue. This concerns a feature of the old systems which set up the size of the BASIC program in certain registers. By altering the registers it was possible to have one program be replaced by another. Now this allowed much larger programs to be created. This is the day of 8k and not 8 gig memory systems. The PC when it first appeared would only allow memory up th 640k.

Also for just a few dollars one my purchase multi gig usb sticks for expanding the memory of their systems.

Sunday, September 27, 2009

The Year of kilobaud 1981 Part One


In the year 1981 I had two articles published in the magazine
kilobaud MICROCOMPUTING. This was also the last year that
I would be Gary Ratliff as on October 8 of that year my wife and I finally had a son and he was named Gary. I had for years thought that all my children would be girls. However, with the arrival of my first son that idea proved false.

This is a thumbnail of the cover of the March 1981 issue. If you have eagle eyes you can read the title of the article PET Shorthand Compleat. Unlike the COMPUTE! article there seem to be no archives available of the old issues of kiloaud. The article covers a little known feature of the early Commodore PET in that if you enter the first lettter of a token and then enter the shifted second letter the word will expand in to the full token. This makes entering programs slightly faster especially for touch typists. This was really a blessing given the tiny nature of the keyboard on the original PET's.

My supply of old computer magazines had long ago been thrown out. However, I came across a set of the magazine in the stacks of the computer department of the University of Southern Mississippi. This is located on the fifth floor of the Cook Library. I soon obtained a card to allow making copies and proceeded to make copies of this article as well as the second article to be published by me which appeared in the June 1981 issue just three months later.

We will leave the details of that article for another time.

Saturday, September 26, 2009

My First Computer Article

The very first article I published appeared in issue 39 in October 1979 Volume 4 Issue 9 of: Dr. Dobb's Journal of COMPUTER Calisthenics & Orthodontia. It was callled: Just Poking Around with my PET.

The articles mentioned on the front cover of this issue were: tiny BASIC for the F8 by Jerry D. Fox; Page List for the Apple by Robert D. Diaz; Just Poking Around with my PET by Gary Ratliff; Producing Pictures on Your Computer with a Diable Printer by Jay C. Bowden and Anna K. Scharschmidt;Quick and Dirty Routines for the Sweet-16 by Steve Wheeler; and Main Software Teletype Terminal Interface by Donald Faulkner.

The article appears on pages 22 and 23 of this issue. It concerns poking various registers on the PET computer. It also shows how to list the secret locations on the early PET. For some reason Commodore decided to block access to the BASIC ROM's of the early machine. When one attempted to peek in these locations all they received for their effort was the reply of zero. So one had to learn to program in 6502 assembler to crack into this area.

Also firms offered a set of disassembled listings for this area. However, Commodore soon changed their policy as the release of the 6502 Assembler packages and the many articles showing how to explore this area showed them that this area was not such a dark secret.

When Suzane Rodrigues then editor of the magazine wrote me that my article had been accepted I was thrilled. Also I thought I was a born computer journalist and soon began submitting many other articles to kilobaud and COMPUTE!. All was well and all articles were accepted until IBM released their computer in 1981. They thought they invented the Personal Computer and soon people clamored to read about the PC and no longer desired to read about the old PET computer.

I soon received my first rejection slip for what I thought was one of my best articles. This was called Studies in Computer Philology and dealt with using the
chrget routine to obtain a real time chart of the commands used and frequency of use of the BASIC commands in a running program.

In a few days this article will be over 30 years old. There were no links to this article found. However, Dr. Dobbs survived the longest of the early computer magazines. I do still have a copy of this entire magazine.

Sunday, September 20, 2009

A Computer Monitor You can Bank on


Many of the magazines for which I wrote articles are no longer around. One of the reasons for purchasing a SuperPET computer was to be able to learn its many languages which were part of the system.

These included APL, Basic, Cobol, Fortran, Pascal, as well as 6809 Assembly Language. Of course the 6502 side included its BASIC and 6502 Assembler. An Article I wrote on the using the monitor to view the code for the 6809 appeared in COMPUTE! Magazine.

Here is a link to that article:

http://www.atarimagazines.com/compute/index/index.php?author=Gary+L+Ratliff

Another link to the same article:

http://www.atarimagazines.com/compute/issue/34/107_1_A_SUPERPET_MONITOR_
YOU_CAN_BANK_ON.php


However, when these links were tried the system reported that it could not find www.atarimagazines.com. So another way is to do a google search for Gary L. Ratliff and find the item called index of magazine articles and click that which will take you to the article. Meanwhicle the webmaster has been written
to correct the matter.

Current Computer languages

At the present I am writing a series of articles on computer languages. This series was to be called An Alphabet of Computer Languages as was to contain at least 26 articles. These are published monthly so the entire series would take just over two years to complete. Currently I am several months ahead and am now working on articles on the Korn Shell and Lisp.

Here are some links to the articles already in the magazine. These are in two formats an html format and a pdf issue of the magazine. Listing the most recent issue first they are:

http://pclosmag.com/html/Issues/200909/page12.html Article on C/C++
http://pclosmag.com/html/Issues/200810/page04.html Article on Basic
http://mag.mypclinuxos.com/html/Issues/200807/page06.html Article on APL