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]

Please log in.
If you're not logged in, you can see what this page looks like, but you will not be able to add anything.


       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