by jasim on 12/12/24, 6:32 PM with 76 comments
by kstrauser on 12/12/24, 10:00 PM
I was utterly gobsmacked to find that it became pretty popular in South America, where Visual FoxPro was wildly popular in some fields. VFP users were left with gigabytes of data in xBase and weren't sure how to easily get it into a "big" database. Someone found my little project and it spread like wildfire, to the point that I got invited to a few conferences to speak about it. I wasn't able to go at the time because of life reasons, but one of my minor regrets was not going to Brazil to talk to a roomful of people who somehow, some way, all decided that I'd written a roadmap to get them out of a pickle.
Thanks, Ashton-Tate. I have some fun stories to tell due to your inventions.
by ghshephard on 12/13/24, 2:33 AM
I still recall the night I picked up the massive package, unpacked the 5 1/4" floppies, started it on my 286 (I don't even think I had a HD in 1988) and ... It didn't work. The most basic straightforward functions in then manual failed to perform the way they were documented. I was certain that it had to be my computer, because there was no possible way that Ashton Tate could ship a product, beautifully packaged, and documented that was just ... broken? And Slow.
I'd forgotten how tragic that loss was (it was a lot of money for me ).
I have to believe that whatever processes or behavior that led up to that was the trigger for the downfall of Ashton Tate.
by yardshop on 12/12/24, 9:06 PM
I tried to transition my company to Borland dBASE 5 when it came out but there was too much to try to upgrade all at once. I was really excited about a lot of the language improvements, and the fact that it was now coming from a real language company, but it was too much too late. A few years later my company moved to different software altogether and dBASE was just a (mostly) fond memory.
My most productive use of it was with the Topaz library for Turbo Pascal from Software Science. They provided a much more powerful UI capability than one could get from "@ 1,1 say ..." with drop down lists and moveable windows etc. It was still all character mode DOS stuff, but we had the whole menagerie running in Windows for Workgroups for a good while. Those were fun days.
by gonzus on 12/12/24, 8:04 PM
by ddgflorida on 12/12/24, 6:54 PM
by pumplekin on 12/12/24, 8:05 PM
I specifically remember Multimate, the Word Processor, and Framework, the "office suite" I guess.
But dbase was 90%+ of what Ashton-Tate did so the success of that made of broke the company.
by BillSaysThis on 12/13/24, 6:40 PM
by coldcode on 12/12/24, 9:42 PM
by worik on 12/12/24, 10:08 PM
https://visualstudiomagazine.com/articles/2007/08/01/life-af...
by pvg on 12/12/24, 6:35 PM
by achairapart on 12/12/24, 9:44 PM
PC: What is this “big picture”?
RATLIFF: I have to be a little careful about what I answer. It's probably safe to say Artificial Intelligence.
PC: How would you define Artificial Intelligence?
RATLIFF: One way to define Artificial Intelligence is "making computers easier to use." However, we don't Just want to make them five percent easier to use, want to make them dramatically easier to use. We are looking for a breakthrough. Eventually, what we want Artificial Intelligence to do is to take over mechanical duties, to free people for non-mechanical things. I want to see computers in my lifetime — preferably in my hand — performing chores in a human, nonrigid, easy-to-use way. I'd like to be able to tell the computer, "Go and total all the checks I wrote in the last 10 years for medical expenses." That's a nonrigid request.
PC: Do you foresee that dBASE II will be a nucleus for an artificially intelligent system?
...[0]: https://archive.org/details/PC-Mag-1984-02-07/page/n135/mode...
by davidw on 12/12/24, 7:44 PM
It's a fun read, although it goes a bit off the rails at the end, crapping on Linux and open source.
by netcoyote on 12/13/24, 12:42 AM
It was essential for the department to function, but had grown into an abomination as many students worked on it.
In particular, the app barely fit in memory so this enterprising student had updated all the code so each command was shortened from the full name to the first four letters, which DBase would accept as valid. Then removed all the comments and extra white space!
This kluge apparently afforded enough extra memory that the app could run!
I noped out of there, and referred my friend for the job. (Sorry Jeff!)
DBase was really useful in some situations, but like all programming tools it could be badly misused!
by kcartlidge on 12/13/24, 3:17 PM
by wduquette on 12/13/24, 2:06 AM
by tomcam on 12/13/24, 4:02 AM
by Max-q on 12/12/24, 7:06 PM
by litoE on 12/13/24, 12:15 AM
by ngcc_hk on 12/13/24, 2:55 PM
by insane_dreamer on 12/13/24, 2:06 AM