Archives of the TeradataForum
Message Posted: Thu, 10 Apr 2003 @ 16:04:19 GMT
You may believe MP-RAS is not antiquated... But as a third party that develops database applications I can tell you that from our point of view MP-RAS is definitely antiquated and "behind".
Our software must run on HPUX, Solaris, Linux, mainframe, Windows, etc. But we always run into problems with MP-RAS.
Although the C support is OK, The C++ compiler is an abomination... Years upon years out of date, forcing up not to use C++ language features that are supported on all other platforms.
The OS itself is missing key features like kernel threads/lightweight processes.
And as someone who worked their when Teradata was acquired by NCR, I can tell you that NCR UNIX MP-RAS was not designed to run Teradata ("does what it was intended to do,support Teradata."??). It was designed as a general purpose UNIX for running on NCR minicomputers long before NCR and Teradata got together, and the Teradata developers had to make due with it. Of course, at that time it wasn't so far behind, it's just that it hasn't kept up.
HPUX is all well and good for the new IA64 machines (even though HPUX has a lot of quirks).
But since NCR has no plans to move from MP-RAS on the x86 machines, and it looks like it will be many years before IA64 replaces x86 (if ever), we are stuck trying to make our software work on an OS that isn't supported by anyone, using a compiler that isn't actively developed or maintained.
|Copyright 2016 - All Rights Reserved|
|Last Modified: 27 Dec 2016|