[NTLUG:Discuss] Re: Need some inputs on porting.
Chris Cox
cjcox at acm.org
Tue Sep 30 12:57:00 CDT 2003
tr_data1 wrote:
>>Is Roguewave an embedded API or a support program?
>
>
> IIRC, Roguewave is a set of C++ classes for containers like
> lists, arrays, etc. I remember using it several years ago, also
> on Solaris. I don't know if there is a Linux version. If porting
> to a new (and free) set of classes, well that depends on a)
> how extensive you use the non-standard classes and b) if
> all the classes you use are available in your target setup.
At one time Roguewave had a source code option. We had the
source to it and fixed many problems with their class libraries.
(when I worked at Sabre in 1995)
>
> So one of your first tasks should be to identify the Roguewave
> classes you use and locate the equivalent on your target.
> My (wild) guess is that a current C++ should place you in
> a relatively painless situation. However, IIRC, Roguewave's
> classes have unique naming (rw*?) so at minimum, you have
> a lot of word replacing and research to assure the class
> functionallity matches.
>
> If you didn't mention already, why are you moving away from
> Solaris? To everyone else -- I am a big fan of BOTH Solaris and
> Linux.
I know our benchmarks here show that we get about 10x
(I'm not kidding) the performance out of a dual Xeon ($3K) box
than a $50K+ Sun server (actually the box we tested against
was a cluster probably costing almost $100K). YMMV.
More information about the Discuss
mailing list