Quote: Originally Posted by
TheLlama 
I don't want to get into a language war. However, I do not see how C# "frees from the language". If this were true, then I wouldn't need to write a driver for Linux because everything would "Just Work". Your design choices make great sense on the windows platform, but just doesn't make sense in Linux. Designing the C Library in Linux will allow other developers to write bindings for their favorite language (Python, D, Ruby, Perl, C++, Whatever..) because all of these languages can call C code by some means.
same goes for native Windows DLL's ... they suck (their handling)... datatype troubles (is "Int" 16 or 32bit in this language?) sucks too...
(IMHO)
Quote: Originally Posted by
TheLlama 
I may help you convert to C#, but what does this help with? Don't you just want ONE version of the .NET driver? Besides, C# is nothing like C, so it isn't like changing 1-2 lines. Anyways, I sent you a PM with my email address - I'll let you know how things proceed. Thanks alot!
No

That was a hint from me to use the
automatic code converter from SharpDevelop to get "C"-style out of my code....
Don't get me wrong: Micro$oft does a lot of crap IMHO - but .NET I would exclude...
I think I really have to install a Linux and tryout MONO ?