h a l f b a k e r yCogito, ergo sumthin'
add, search, annotate, link, view, overview, recent, by name, random
news, help, about, links, report a problem
browse anonymously,
or get an account
and write.
register,
|
|
|
I am going to keep it short.
The language java outputs javabyte code.
It would be nice if other languageses would do the same. Like having a delphi compiler that outputs javabyte code. And wy aren't there more virual machines. I would also like a easy basic to javabyte code compiler. I don't want
it to be object oriented. Something like Qbasic would be nice
.Net
http://msdn.microso...ologyinfo/overview/ M$ have had a go [Thod, Oct 04 2004]
Robert Tolksdorf's list of JVM languages
http://www.robert-t...de/vmlanguages.html Here's a whole list of languages that compile to JVM bytecode, as well as interpreters written in Java. [krelnik, Oct 04 2004]
Wikipedia's list of JVM languages
https://en.wikipedi...st_of_JVM_languages Mentioned in my anno [notexactly, May 12 2018]
Wikipedia's list of JVMs
https://en.wikipedi...va_virtual_machines Mentioned in my anno [notexactly, May 12 2018]
[link]
|
|
Baked. Microsoft's Common Language Runtime is meant for just this. There are several compilers that compile for the CLR, and there are runtimes for non-windows machines, but the whole thing is pretty Windows biased. |
|
|
[Thod], I know I'm splitting hairs here, but I've got to slightly disagree with .NET being windows biased. In fact, as I understand it, one of the design goals of the .NET system is to provide a mechanism to step away from Windows somewhat. Theoretically, a .NET app will run on any system supporting the .NET subsystem. |
|
|
In fact, you might argue that it's the least windows-centric development system ever to come out of Microsoft (I'm ignoring the old DOS stuff). |
|
|
I was skeptical at first, but I started developing in .NET shortly after it was introduced. In my opinion, it's an example of some rather top-notch thinking. I'm sold on it. |
|
|
Baked in the 60's. It was called UNCOL. A compiler company called 3L also wrote compilers for about a dozen different languages which compiled to something very similar to .net's CLR (it was called I-Code) (that was between 1976 and about 1990 I think) |
|
|
There are many languages that compile to Java bytecode
and thereby run on the JVM. I provide another list of them:
[link]. |
|
|
.NET is now open-source and runs on Linux. Also, even
before that, there was Mono, which is a reimplementation
of .NET for Unix-like OSes. |
|
|
Getting further off topic, but a similar thing has also
happened with Java, and to a much greater extent: [link] |
|
| |