Greetings, I ran into FreeBSD co-founder David Greenman at a restaurant last night, and to my surprise I found he (and the other members of the core team, apparently) have had nothing to do with the FreeBSD CLI. I was under the impression that MS worked closely with them to roll it out. David had just a vague notion of what .NET is at all, which is understandable for a kernal writer, but I would have put money down that it was a joint effort.
He asked a number of questions about .NET and Rotor in particular. I was stumped on one question, and was hoping the Rotor gurus could clarify for me. I was describing the CLR process model and how it differs from the JVM, specifically in how the runtime JITs to a file for later retrieval instead of recompiling each time. He wanted to know if it was actual machine code, and I said it wasn't - it spits out OS-compliant function calls. We're still sticking with WinAPI calls on Windows when all said and done, and the same applies for FreeBSD. Thinking on this later, I'm wondering if there are any instances where the runtime generates raw machine code and leaves the umbrella of OS calls. I can't imagine this would be the case. Can someone clarify for me? Thanks, Chris Goldfarb Sr. Software Architect, Intel [EMAIL PROTECTED]
