<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>Totally share your sentiment,<BR>
<BR>
but<BR>
<BR>
ideally, we don't want to introduce native/unsafe dlls into the project<BR>
<BR>
and,<BR>
<BR>
as you said, given that almost everyone gets to code one up (I've done it as well) it's amazing there seem to be no good safe c# libs out there<BR>
<BR>
really. Amazing.<BR>
<BR>
World, please prove me wrong?<BR>
<BR>
Best,<BR>
Stefan<BR><BR><BR>
<HR id=stopSpelling>
<BR>
> From: sempuki1@gmail.com<BR>> To: opensim-dev@lists.berlios.de<BR>> Date: Fri, 11 Apr 2008 11:10:34 +0900<BR>> Subject: Re: [Opensim-dev] Thoughts on UUID<BR>> <BR>> <BR>> On Thu, 2008-04-10 at 16:21 +0200, Stefan Andersson wrote:<BR>> > Anybody up for hacking one together?<BR>> <BR>> Please god no.<BR>> <BR>> Linear Math libs are one of those things everyone writes at least once<BR>> in their life, at least for fun, and almost all of them are profoundly<BR>> flawed in some way. There are so many cases of people making versions<BR>> that are *done right* and stable and debugged, that it would be a shame<BR>> to quite literally re-invent the wheel.<BR>> <BR>> Worst case scenario you can bind on of the many c++ versions.<BR>> <BR>> http://sourceforge.net/projects/nmath<BR>> http://www.oonumerics.org/oon/<BR>> <BR>> > Best,<BR>> > /Stefan<BR>> > <BR>> <BR>> Cheers,<BR>> > <BR>> > ______________________________________________________________________<BR>> > <BR>> > > Date: Thu, 10 Apr 2008 09:30:35 -0400<BR>> > > From: sean@dague.net<BR>> > > To: opensim-dev@lists.berlios.de<BR>> > > Subject: Re: [Opensim-dev] Thoughts on UUID<BR>> > > <BR>> > > On Thu, Apr 10, 2008 at 10:23:11AM +0200, Stefan Andersson wrote:<BR>> > > > And, to nit-pick even more; it's NOT an UUID, it's a GUID. But<BR>> > that's<BR>> > > > kind of taken, so the pragmatic approach mould be UUID.<BR>> > > > <BR>> > > > Yeah, we own the namespace, let's call it an UUID. :D<BR>> > > <BR>> > > Fair enough, I suggested OSUUID because I was afraid we'd end up<BR>> > with<BR>> > > other software that wanted to call things UUID that we are working<BR>> > with,<BR>> > > and then you have to do that really silly namespace import thing to<BR>> > keep<BR>> > > symbols from clashing.<BR>> > > <BR>> > > > By the way, why we want to get away from LLUUID is because large<BR>> > parts<BR>> > > > of the codebase includes libsecondlife ONLY to get that datatype.<BR>> > > ><BR>> > > > depending on libsecondlife for something as central as ID handling<BR>> > > > leads to those assemblies being cumbersome to re-use in other<BR>> > settings<BR>> > > > (like, for example, when building web apps, standalone tools and<BR>> > > > supporting services - take the case of the UGAI; they really<BR>> > shouldn't<BR>> > > > need libsecondlife at all.)<BR>> > > <BR>> > > Yeh, LLUUID, LVector3, and LQuarternion make up 95% of our use of<BR>> > > libsecondlife. Having our own versions of those would make some<BR>> > sense,<BR>> > > and only use libsecondlife where we actually need it, in the packet<BR>> > > space.<BR>> > > <BR>> > > -Sean<BR>> > > <BR>> > > -- <BR>> > > __________________________________________________________________<BR>> > > <BR>> > > Sean Dague Mid-Hudson Valley<BR>> > > sean at dague dot net Linux Users Group<BR>> > > http://dague.net http://mhvlug.org<BR>> > > <BR>> > > There is no silver bullet. Plus, werewolves make better neighbors<BR>> > > than zombies, and they tend to keep the vampire population down.<BR>> > > __________________________________________________________________<BR>> > <BR>> > _______________________________________________<BR>> > Opensim-dev mailing list<BR>> > Opensim-dev@lists.berlios.de<BR>> > https://lists.berlios.de/mailman/listinfo/opensim-dev<BR>> <BR>> _______________________________________________<BR>> Opensim-dev mailing list<BR>> Opensim-dev@lists.berlios.de<BR>> https://lists.berlios.de/mailman/listinfo/opensim-dev<BR><BR></body>
</html>