|
Archives
D Programming
DD.gnu digitalmars.D digitalmars.D.bugs digitalmars.D.dtl digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript |
digitalmars.D.announce - From the Department of Insane Ideas: D on the JVM
No, I'm not saying somebody should do it, I'm saying I've done it. http://www.codu.org/nestedvm-gdc/ Using NestedVM, a tool that lets you compile anything GCC supports to Java bytecode, I've made a modified copy of GDC that can produce native Java .class files from D source. What's the use? I don't know, I only did it to have a bit of perverse fun. Sockets and threads don't work yet, and it's not extensively tested, but it works enough to get a simple Hello, World! compiled. I'll put up full documentation on using it later, just thought the NG might be interested in knowing it exists. - Gregor Richards Dec 12 2006
Gregor Richards wrote:Using NestedVM, a tool that lets you compile anything GCC supports to Java bytecode, I've made a modified copy of GDC that can produce native Java .class files from D source. What's the use? I don't know, I only did it to have a bit of perverse fun. Sockets and threads don't work yet, and it's not extensively tested, but it works enough to get a simple Hello, World! compiled. Dec 13 2006
Anders F Björklund wrote:Gregor Richards wrote:Using NestedVM, a tool that lets you compile anything GCC supports to Java bytecode, I've made a modified copy of GDC that can produce native Java .class files from D source. What's the use? I don't know, I only did it to have a bit of perverse fun. Sockets and threads don't work yet, and it's not extensively tested, but it works enough to get a simple Hello, World! compiled. Dec 13 2006
Gregor Richards wrote:PS. Quotes from http://www.zentus.com/nestedvm/ and their NestedVM.pdf Dec 13 2006
Gregor Richards wrote:No, I'm not saying somebody should do it, I'm saying I've done it. http://www.codu.org/nestedvm-gdc/ Using NestedVM, a tool that lets you compile anything GCC supports to Java bytecode, I've made a modified copy of GDC that can produce native Java .class files from D source. What's the use? I don't know, I only did it to have a bit of perverse fun. Sockets and threads don't work yet, and it's not extensively tested, but it works enough to get a simple Hello, World! compiled. I'll put up full documentation on using it later, just thought the NG might be interested in knowing it exists. - Gregor Richards Dec 13 2006
What the... X_X You seem to be pretty much bored, don't ya? :O Apart from that, good work. Should be an argument against people shouting out loud about D not being capable of running inside a VM. ;) Kind regards, Alex Dec 13 2006
Alexander Panek wrote:What the... X_X You seem to be pretty much bored, don't ya? :O Apart from that, good work. Should be an argument against people shouting out loud about D not being capable of running inside a VM. ;) Kind regards, Alex Dec 13 2006
Gregor Richards wrote:Alexander Panek wrote:What the... X_X You seem to be pretty much bored, don't ya? :O Apart from that, good work. Should be an argument against people shouting out loud about D not being capable of running inside a VM. ;) Kind regards, Alex Dec 13 2006
Gregor Richards wrote:No, I'm not saying somebody should do it, I'm saying I've done it. http://www.codu.org/nestedvm-gdc/ Using NestedVM, a tool that lets you compile anything GCC supports to Java bytecode, I've made a modified copy of GDC that can produce native Java .class files from D source. What's the use? I don't know, I only did it to have a bit of perverse fun. Sockets and threads don't work yet, and it's not extensively tested, but it works enough to get a simple Hello, World! compiled. I'll put up full documentation on using it later, just thought the NG might be interested in knowing it exists. - Gregor Richards Dec 13 2006
|