Quote: Originally Posted by
FMode 
Because C sucks

... language is something a bit of personal taste... and thats why I like .NET because it frees from the language...
I must agree MONO needs some development before it could be used 100% on Linux.... Until then you have to go "Linux native"...
agree...
I need your emailadress for this
May be you can convert my VB.NET stuff to C# ? This may help porting...
...and you know SharpDevelop ? (should help you for this job - and has a great converter I use a lot of time)
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.
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!