Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

RWCollectable Replacement

37 views
Skip to first unread message

Naresh

unread,
Nov 7, 2006, 6:57:02 AM11/7/06
to
Hi !

I am working on project to replace RWCollectable and all its
derived classes with an open solution. Can anybody tell me that, is
there any open solution available for RWCollectable ?

Some Background:
RWCollectable is a class of RogueWave library. This class implements
both polymorphic and isomorphic persistancy.

Thanks,

shirishB

unread,
May 20, 2015, 3:24:38 AM5/20/15
to
Is there is any Reply.


Paavo Helde

unread,
May 20, 2015, 9:55:57 AM5/20/15
to
shirishB <shirishb...@gmail.com> wrote in
news:MPadndSmw4Ywq8HI...@giganews.com:

> Is there is any Reply.
>

Reply to what?

Öö Tiib

unread,
May 20, 2015, 10:30:16 AM5/20/15
to
It was response to a post from 2006. It asked "open solution"
replacement to some random intrusive base class "RWCollectable"
from some random legacy library. It perhaps let the library
to do some sort of serialization.

red floyd

unread,
May 20, 2015, 12:40:35 PM5/20/15
to
I'm guessing it was a Rogue Wave library.

Jorgen Grahn

unread,
May 20, 2015, 2:07:12 PM5/20/15
to
On Wed, 2015-05-20, red floyd wrote:
> On 5/20/2015 7:30 AM, 嘱 Tiib wrote:
...
>> It was response to a post from 2006. It asked "open solution"
>> replacement to some random intrusive base class "RWCollectable"
>> from some random legacy library. It perhaps let the library
>> to do some sort of serialization.
>>
>
> I'm guessing it was a Rogue Wave library.

Wow, thanks. I had forgotten all about Rogue Wave -- it was
before my time. Feels good to, for once, have missed something
because you're too young ...

What's its legacy, by the way? I'm guessing it was radically
different in scope and philosophy compared to the STL. Are any
of the ideas alive today?

/Jorgen

--
// Jorgen Grahn <grahn@ Oo o. . .
\X/ snipabacken.se> O o .

Öö Tiib

unread,
May 21, 2015, 2:07:14 AM5/21/15
to
On Wednesday, 20 May 2015 21:07:12 UTC+3, Jorgen Grahn wrote:
> On Wed, 2015-05-20, red floyd wrote:
> > On 5/20/2015 7:30 AM, 嘱 Tiib wrote:
> ...
> >> It was response to a post from 2006. It asked "open solution"
> >> replacement to some random intrusive base class "RWCollectable"
> >> from some random legacy library. It perhaps let the library
> >> to do some sort of serialization.
> >>
> >
> > I'm guessing it was a Rogue Wave library.
>
> Wow, thanks. I had forgotten all about Rogue Wave -- it was
> before my time. Feels good to, for once, have missed something
> because you're too young ...
>
> What's its legacy, by the way?

Typing it to Google reveals that "legacy" is mentioned in URL
of its vendor's online documentation:
http://docs.roguewave.com/legacy-hpp/tlsref/rwcollectable.html

> I'm guessing it was radically
> different in scope and philosophy compared to the STL.

Philosophy (and naming) look Smalltalk-like. May be it was made to
simplify migrating something from Smalltalk to C++. For C++ it
feels too over-engineered and intrusive.
For example to achieve persistence of an array of ints you can
keep them in a "RWBag" as "RWCollectableInt"s.

> Are any of the ideas alive today?

It feels likely that equivalent code in Java or in C# will both
look and perform better than C++ with such classes.
0 new messages