Search PalmPower's 487 Palm-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
FROM THE EDITOR-IN-CHIEF
Back to the future, software style
By David Gewirtz

How many of you remember the early Borland International? Today, it's known as Inprise Corporation. Inprise is now in the enterprise integration business, although the company still uses the Borland name with some of its development tools.

But back in the early 80's, Borland sold programming tools and utilities primarily to hobbiest users. Even if you weren't an active PC user back in 1984 (and some of you were probably just about 10 years old), you might have heard of the signature Borland products Turbo Pascal and Sidekick. Back then, Turbo Pascal was a very cool development tool. It cost about fifty bucks, ran kinda slowly compared to "real" compiled code, but made it possible to build some real software and was fun to use at the same time.

Sidekick was an organizer. It was one of the first TSR programs. TSR means Terminate and Stay Resident, back-then geek-speak for a pop-up application. The program would patch DOS, waiting for a particular key sequence. When the patch saw that key sequence, it would run the Sidekick code. If my memory holds, Sidekick had a calendar, a note pad, a to-do list and other typical organizer goodies.

You gotta remember than when we're talking about the early 80's, we're talking about DOS. Pure, unadulterated, A-prompt-using, not-a-bitmap-in-sight DOS. To those of you used to pull-down menus and Start buttons, the idea of remembering commands and typing them in may seem arcane and archaic. But the reality was that computers were pretty usable back then even without graphical user interfaces. The early DOS machines used up to 640K RAM -- not megabytes (millions of bytes), but kilobytes (thousands of bytes). In fact, the total RAM of those early DOS machines was considerably less than what's on one of the early Palm devices and yet, you could use a fully functional word processor or C compiler in that space. Amazingly, even prior to the DOS era, you could use fine word processors in 64K on old 8-bit CP/M machines. The fundamental value formula doesn't change, but the user interface is considerably more involved.

Programming tools on the PC back then were usable, but not fun. You'd use a text editor to edit your code, and a command line, UNIX-like interface to compile it. Turbo Pascal eliminated much of that by combining editing, debugging, and testing into one screen-based (but not graphical!) user interface.


1  ·  2  ·  3  ·  Next »
Other articles you might like
Home > Extras > Editorials (118 articles)
   Say goodbye to the Uh-Ohs. Long live the Tens.
   Exploring the dark side of social networks
   Incident report: denial of service attack against ConnectedPhotographer.com
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Other PalmPower Articles
Palm gets up to date with new Tungsten family of handhelds
Create handwritten email with riteMail
Presenter-to-Go puts PowerPoint presentations on your Palm OS handheld
Looking for the cutting edge
Gain remote access to databases and PLCs
PalmSource Open House showcases what's new in the Palm community
Analysis: handheld market share
More from the ZATZ journals
Computing Unplugged: Make Mafia Wars an offer it can't refuse
David Gewirtz Online: CNN commentary and analysis
DominoPower: Application development, William Shatner, and the origin of the universe
OutlookPower: Removing an Office installation that doesn't want to go away
ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 1998-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login