HP To Kill 3000 System After 30 years
James Ots writes "HP have announced that their 30 year old HP3000 series of computers will be joining their calculators on the scrapheap. Which is a shame, because a lot of work has gone into porting unix tools to the platform, and now we'll have to stop and port MPE (the HP3000 OS) tools to unix. Cnet have pre-announced the announcement, and the guys on comp.sys.hp.mpe don't seem too happy. (See also CSL's page on the story)"
Let's replace all these crappy old systems (hardware + software) with something more decent. Replace HP3000 with HP9000, Cobol with C++, and EDI with XML.
I for one, think that updating hardware and software every 30 years should be mandatory. Think of all the time lost to update and maintain that crap!
Nostalgia is not for Teckies!!! (except when it concerns Arcade games ;o)
By the way, I don't want to hear about Unix being far older than Windows... Unix is still being developed actively.
Black holes occur when God divides by zero.
BTW, what is the deal with them discontinuing the calculators? I always thought RPN was just about the coolest idea ever for calculators, and I have fond memories of having "calculator races" back in high school where we would see who's machine could solve the problem first. Those of us with the sweet HP calculators were always the first to finish. Truely the end of a great product line.
Is your company running tools written by ma
This server line is as old as UNIX for heaven's sake; I think you have to admire HP for keeping it going this long, especially when you consider they're still going to support it for a few more years. I mean, dropping the calculator division may have been a boneheaded move but you've got to give HP some credit here...
I said when the spun off Agilent "HP is dead" - HP was and intrumentation company FIRST, when they spun that divison off I said it was over. I wonder if Agilent can survive on it's own, and if they can, should they BUY the HP name and calculator division when HP liquidates?
-- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
The 3000, on the other hand - closed, proprietary, not the most flexible and capable by today's OS standards - is more and more a niche product. Even if it is still profitable for HP today, it won't be over the long haul. It is not HP's future.
HP has talked about retiring the 3000 line for years. As I understand it, they've kept the line this long only because of their commitment to customer service. There are a lot of companies (like ours) that rely on the 3000. It will be expensive to replace.
People who are critical of companies still using 3000s, IMHO, are a little lacking in real-world business experience. We recognized long ago that the 3000's life was limited. We haven't put any major new applications on them in years. Unfortunately, we have millions of lines of existing code supporting several critical lines of business. We can't replace that at a whim. It will be extremely expensive.
As just one example, the Y2K remediation effort for one large application was about 24,000 man-hours. Note that this application was already almost Y2K compliant, designed in the beginning to track century information. For most programs, most of this time was simply the overhead of checking out the source code, reviewing it for compliance, and checking it back in. There were thousands of programs to check.
I agree that HP deserves credit for continuing the line for so many years past its prime, and for providing good advance notice about retiring it. The future is open systems. HP "done good" by easing the transition.
gspl compiler for what, i386?
:-)
A lot of SPL code I've seen is selfmodifying code. This means pushing old (pre-parisc) opcodes onto the compatibility mode stack and executing them.
Don't forget that a lot of SPL code depends on intricate details of the compatibility mode linker, too.
In the end, if you were going to do a gspl you'd basically have to end up writing a compatiblity mode VM as well.
Even HP didn't get the CM VM 100% perfect when they went to PA-RISC. CM code still sometimes mysteriously vomits (or maybe its on purpose, part of evil scheme to get you to port your code to native mode
Don't forget the complexity of writing a VM to fully emulate the intricate block-mode oriented terminal I/O... even commercial terminal emulation software like Reflections don't always get this quite right...
I don't think it would be an easy job at all. You could make a bundle off it though, selling it to corporations desperate to keep their HP3K investments afloat...