mrorganic, Eiffel is my favorite language. And what major package isn't written in C? What reality do you live in? Most software is still written in Cobol or Visual Basic. You might not encounter a lot of other software on your Linux machine, but it rarely has to do with suitability. Many choose C over C++ for example, because C is easier to bind/use in other languages as Python or Perl.
Given up on porting FireBird 1.0.3 to FreeBSD. What a mess. The 1.5 release seems to be near, but can't find a source code release. Let's just wait.
Finished and uploaded a proof of concept NT service in Eiffel. Nice trick. Now the library that will make it easy for everyone.
Perforce now has a Visual Client. That's great stuff. I still used the Windows client a lot, because certain things are just easier with a GUI. Moving all files in a directory to a different changelist is easier with the command-line, but just moving that single file is easier with the GUI. And now I've a visual client on Unix as well. Works good, but seems a fair lot slower than the Windows client.