Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How many we are?
Message
From
15/05/2002 10:17:05
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
 
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00655796
Message ID:
00656878
Views:
49
>Ah yes! I started out writing some graphics stuff on the Apple IIe after playing with my girlfriend's father's Timex Sinclar and TI-99. Then I needed to type a paper for a Structures Lab in college so I wrote a simple little word processer in Applesoft BASIC and it worked but decided it was too slow. So I spent the next 2 1/2 years writing a commercial word processor in 6502 Assembler. That's when you had to work hard at making code very efficient. It loaded up all of the code into RAM and still had room for a 30,000 character document and supported block moves and printer drivers for multiple printers. Ah, the good old days. I even coded my own memory management system so no matter how long the document was it never had to MOVE more than 170 bytes of memory at a time. It was very fast on a 1MHz 6502. I sold it as shareware and several schools it used to teach word processing back then. In fact up I had one guy still using it about 4 years ago.

Oh my God ! Move to memory ;) Would you believe it was my solution too on an Amstrad (64K RAM, 180K double sided 3" floppies) for a dBaseII app :)
PS:Timex Sinclair was something I could at least touch and play for a few hrs when I was in high school. If I remember correctly it had an incredibly low introductory price and a shuttle landing sample - mine crash landed :)
Cetin
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform