[Rubydotnet-developer] Dead in the water
Status: Alpha
Brought to you by:
thomas
From: Thomas S. <th...@th...> - 2003-10-08 14:32:14
|
Hey, Nothing much has happened on my end. I have started porting my extension to use C# with P/Invoke instead of C++ with managed extensions so it will be easier to port between Microsoft, Mono and dotgnu. I am currently trying to figure out how safe it is to use P/Invoke with the ruby API. I am especially concerned about the ruby garbage collector, so I am trying to understand how it works. other than that it will be an interesting experiment because P/Invoke has more overhead than IJW/Managed C++. When I'm done we could do a performance comparison and see whether the P/Invoke approach is too expensive or whether it is worthwhile for the portability benefits. Other than that, I won't be doing much work on rubydotnet for the next three weeks at least, as I am changing jobs. If anyone wants to chip in, all help is welcome. Cheers, Thomas |