|
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 |
D.gnu - messaging implementation
Jan, How do you plan to implement object-messaging ? using VTABLES ? How about using a runtime messenger like Objective-C ? Using a runtime messenger makes the backend much easier and simpler to write. Besides, type introspection and message forwarding can be achieved easily. I think looking at the GNU Objective-C sources should reveal valuable insight. cheers, -Krish Jul 30 2002
Hi Krish, I have not gone that far yet. Yesterday I started looking more serious into other compiler front-end implementations to see how we coule reuse existing technology. Of course initially we are going to use the GCC back-end. We are just writing a GLUE layer to glue the D front-end to the GCC back-end. Any help and insight is more than welcome. I certainly will take a look at the GCC Objective-C implementation. Jan "V. Krishnakumar" wrote:Jan, How do you plan to implement object-messaging ? using VTABLES ? How about using a runtime messenger like Objective-C ? Using a runtime messenger makes the backend much easier and simpler to write. Besides, type introspection and message forwarding can be achieved easily. I think looking at the GNU Objective-C sources should reveal valuable insight. cheers, -Krish Jul 30 2002
"Jan Knepper" <jan smartsoft.cc> wrote in message news:3D46E25F.3642255D smartsoft.cc...Hi Krish, I have not gone that far yet. Yesterday I started looking more serious Jul 31 2002
|