[Mono-list] Wheen someone asks about java...
Sun, 15 Jul 2001 18:23:07 -0500
> > Why do you suppose there isn't a C compiler for JVM?
>Actually, I think it's because there is little demand
>for it. People are switching away from C/C++ to Java
>because those languages are a management and
>maintenance headache in commercial software
You raise several interesting issues here. I'll highlight them
but leave the debate to others.
1. Does JVM not have a C compiler because of the lack of commercial and
intellectual interest, or is it technically too problematic to create a
conforming ANSI C compiler?
2. People are switching away from C/C++ to Java.
3. Java is less of a management or maintenance headache than C/C++ in a
commercial software development.
4. It is worthwhile to switch from C/C++ to Java because C/C++ is a
management and maintenance headache in commercial software development.
5. Will .Net stop or reverse the switch from C/C++ (or VB) to Java.
> > Unless C and C++ can be implemented under JVM,
> > there's no way JVM will be considered as an
> > alternative VM to CLR.
>I think this is a non-issue.
6. Is the implementation of C/C++ requred for a commercially successful VM?
>Second, since Mono is embarking on implementing a new
>runtime anyway, nothing stops us from extending the
>JVM with bytecodes to handle byte-compiled C/C++.
7. Is it better to extend the JVM to nicely handle C/C++ or other languages,
rather than go with .Net approach. What are the technical merits, what are
the marketplace considerations?
All nice issues.
Get your FREE download of MSN Explorer at http://explorer.msn.com