FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Mango release 1.0 ?

 
Post new topic   Reply to topic     Forum Index -> Mango
View previous topic :: View next topic  
Author Message
kris



Joined: 27 Mar 2004
Posts: 1494
Location: South Pacific

PostPosted: Tue Jun 29, 2004 11:24 pm    Post subject: Mango release 1.0 ? Reply with quote

I'm looking for feedback on what needs to be fixed, changed, deleted, mitigated, or enhanced for a v1.0 release ...
Back to top
View user's profile Send private message
pragma



Joined: 28 May 2004
Posts: 607
Location: Washington, DC

PostPosted: Thu Jul 01, 2004 2:23 pm    Post subject: Re: Mango release 1.0 ? Reply with quote

kris wrote:
I'm looking for feedback on what needs to be fixed, changed, deleted, mitigated, or enhanced for a v1.0 release ...


Kris,
I'm liking mango more and more as I go through trying to learn how to best take advantage of it. Its already causing waves in my design as I attempt to leverage it for DSP Beta 1.


That aside, I'm somewhat perplexed why you opted to use a union inside the PickleRegistry.Proxy class, instead of using adaptors or a common base class (or delegate for that matter) for the proxy/factory types? It's a clever use of meshing delegates and concrete clases together, but it causes unneeded overhead (in create() for example).

I was also looking at how I might re-implement DSP's parser using the tokeinizer classes, and found that I can't, at least not they way they are presented. When I manage to roll a tokenizer a bit more flexible, I'd love to contribute it, should something like that belong on the Mango Tree. Smile

Thank you for Mango, its a great library.
_________________
-- !Eric.t.Anderton at gmail
Back to top
View user's profile Send private message Yahoo Messenger
kris



Joined: 27 Mar 2004
Posts: 1494
Location: South Pacific

PostPosted: Thu Jul 01, 2004 4:04 pm    Post subject: Re: Mango release 1.0 ? Reply with quote

pragma wrote:
I'm somewhat perplexed why you opted to use a union inside the PickleRegistry.Proxy class, instead of using adaptors or a common base class (or delegate for that matter) for the proxy/factory types? It's a clever use of meshing delegates and concrete clases together, but it causes unneeded overhead (in create() for example).

You are right, of course. I'm just as perplexed as you were! Must have been very, very tired when doing that ... will reimplement later today.

pragma wrote:
I was also looking at how I might re-implement DSP's parser using the tokeinizer classes, and found that I can't, at least not they way they are presented. When I manage to roll a tokenizer a bit more flexible, I'd love to contribute it, should something like that belong on the Mango Tree. Smile

Couldn't find a balance between simplicity and power that felt comfortable, so went with simplicity since I expect most folks will use Tokenizers for simple tasks. I really hope you can come up with something much better!

pragma wrote:
Thank you for Mango, its a great library.

Cheers! And thanks for the feedback ... this is the kind of "why is it like that?" I was hoping for. Very helpful.

- Kris
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Mango All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group