It looks like Borland might be working on interoperability between .NET and Java. I’m still not sure what the best strategy is when it comes to addressing .NET. Is it better for Java and Unix people to work on interoperating with .NET, in order to take advantage of the useful parts and out of fear of being left behind if it really takes off? Or is it better to ignore .NET and force users to choose whether they want to be in the Microsoft camp or the “anything but Microsoft” camp. Right now, I’m leaning toward interoperability. Besides, I’m kind of excited about C#, or at least I will be when you can compile C# code with gcc.