Half a croissant, on a plate, with a sign in front of it saying '50c'
h a l f b a k e r y
Breakfast of runners-up.

idea: add, search, annotate, link, view, overview, recent, by name, random

meta: news, help, about, links, report a problem

account: browse anonymously, or get an account and write.




bytecode compiler
  [vote for,

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
pieterboots, May 23 2004

.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]


       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, May 23 2004

       [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.
zigness, May 23 2004

       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)
gtoal, Apr 25 2008

       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]
notexactly, May 12 2018


back: main index

business  computer  culture  fashion  food  halfbakery  home  other  product  public  science  sport  vehicle