The Boston Diaries

The ongoing saga of a programmer who doesn't live in Boston, nor does he even like Boston, but yet named his weblog/journal “The Boston Diaries.”

Go figure.

Monday, February 11, 2013

640G … we're up to 640G, right? That should finally be enough, right?

What I am suggesting is that disks came about because of limited RAM. Now that RAM limitations can be of increasing greater size, we should explore new freedoms. What follows may seem a little far-fetched, but may also be just around the corner.

First, we may take it that a one megabyte RAM is not likely to be filled with a BASIC or machine code program of anything near that length. The debugging alone would take too long! This leaves us with other possibilities.

We could fill a lot of the RAM with a wide range of programs, and call up any of the whole suite, instantaneously, from a special menu program.

We could have as many programming aids in our machine as we could conceivably wish for, and barely scratch the surface of our new-found capacity.

We could have a vast range of help screens available for instantaneous recall when in trouble.

We could call in a whole succession of high resolution pictures, which are usually slow to load from disk, so rapidly that even animation would be possible.

We could have split processing in one machine. After all, it is common for two processors to be in one machine, so why not a schizoid machine with each part operating independently?

We could have a really enormous amount of text in our word processor at any one time, and have many different text areas. Our word processor could perhaps interact with our accounting and data base programs in RAM.

Accounting suites of programs could be truly integrated, so that final accounts are updated after every transaction.

Via Flutterby, Guest Commentary: Is RAM Memory A Status Symbol?

Hmm … sounds a lot like Microsoft Windows.

Or a smart phone for that matter.

I should note that this was written in 1983, when 512K went for $550.00 (cheapest price I could find— today that would be anywhere from $1,080.00 to $2,350.00, depending on how you calculate inflation) and there were no personal computers that could hold more than a megabyte of memory (which would shortly change over the next few years).

Oh, and this comment from Flutterby is priceless:

With modern machines having gigabytes of RAM, one can only assume that debugging has been completely abandoned … and assumption that gets validated every time Scrabble crashes on my Android phone.

Comm ent

Obligatory Picture

[The future's so bright, I gotta wear shades]

Obligatory Contact Info

Obligatory Feeds

Obligatory Links

Obligatory Miscellaneous

You have my permission to link freely to any entry here. Go ahead, I won't bite. I promise.

The dates are the permanent links to that day's entries (or entry, if there is only one entry). The titles are the permanent links to that entry only. The format for the links are simple: Start with the base link for this site:, then add the date you are interested in, say 2000/08/01, so that would make the final URL:

You can also specify the entire month by leaving off the day portion. You can even select an arbitrary portion of time.

You may also note subtle shading of the links and that's intentional: the “closer” the link is (relative to the page) the “brighter” it appears. It's an experiment in using color shading to denote the distance a link is from here. If you don't notice it, don't worry; it's not all that important.

It is assumed that every brand name, slogan, corporate name, symbol, design element, et cetera mentioned in these pages is a protected and/or trademarked entity, the sole property of its owner(s), and acknowledgement of this status is implied.

Copyright © 1999-2024 by Sean Conner. All Rights Reserved.