Hacker News new | past | comments | ask | show | jobs | submit login

From your description I would assume you got to use the version where IBM tried to create a Smalltalk/Lisp Machine experience for C++, similar to Lucid's Energize C++, which was so resource demanding that IBM gave up on it.

Nowadays we have Apple and Microsoft returning to the idea of using databases to model C++ on the IDEs.




Here's one guy writing about VA C++ of that time:

http://www.tarma.com/articles/1996sep.htm

"Let’s not beat around the bush: VisualAge for C++ for Windows is a disaster as far as I am concerned. It is by far the most anti-productive environment I ever came across, C++ compilers or otherwise."

"The wizard-like approach for project configuration takes you through a number of tabbed dialog pages à la OS/2 (with spiral binders and all that), and they simply look gross on the Windows platforms. What’s worse, elementary options such as a Browse button to navigate to a project directory are missing."

"A static library is not among the options as I found during one of my tests, but for the ones that are, you sometimes wish you’d never started in the first place."

Etc. I also remember it looked visually weird. And that it didn't do what I expected an IDE to do. He describes that and also some strange manual steps.

Another guy, later version:

http://www.edm2.com/index.php/VisualAge_C%2B%2B_4.0_Review

"Installing VAC4 can range from a trouble free walk in the park to something akin to being in the first wave landing on Omaha beach. I have installed the OS/2 and NT versions on multiple machines with varying, mostly good, results. However there are some really nasty horror stories in the news groups about installs going awry. In my experience installation problems seem to revolve around four issues:

VAC4 is very picky about hardware. It will complain or not run on a machine that is seemly running everything else just fine. I've run into this more with OS/2 than with Windows."

"Once you get VAC installed there is one fix pack for version 4 and two fix packs for version 3.6 that you need to install which take care of a number of bugs. The fix pack installation also uses Feature Install. Did I mention that Feature Install really stinks?"

I'm sure I haven't had "fix packs."


Yes that was the one.

It was just too advanced for its time, and as I mentioned, Apple and Microsoft are exploring this path for their C++ IDEs.


> It was just too advanced for its time

As in, too advanced to implement the basic functionality before being that advanced. But I think there's enough evidence: only those who were physically forced to use it could have used it then. Which was my initial opinion.

P.S. Have you personally used VisualAge C++ in the nineties? Can you tell a bit about your use too? I see you're linking the other things that weren't and aren't that VisualAge C++ thing. Thanks.


As in, required too much computer resources for what people were willing to pay for, and was full of bugs.

Lucid Energize C++ was way better, but bad management has a tradition to kill awesome products.

https://www.dreamsongs.com/Cadillac.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: