Thread overview | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
August 25, 2010 Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
http://www.informit.com/articles/article.aspx?p=1623791 Andrei |
August 25, 2010 Re: Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | Andrei Alexandrescu Wrote: > http://www.informit.com/articles/article.aspx?p=1623791 > > Andrei A very enjoyable read (all 4 parts), thanks for a great interview! One thing I'd like to add is that there is a DDL (D Dynamic Linking) project and its derivatives (e.g. xf.Linker: http://h3.gd/devlog/?p=12) that allow dynamic loading of *.obj files, retrieving classes/variables/functions, creating class instances etc. Keep in mind that it was written for D1, and it wasn't updated for a while, though. |
August 25, 2010 Re: Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Denis Koroskin | On 8/25/10 7:38 PDT, Denis Koroskin wrote: > Andrei Alexandrescu Wrote: > >> http://www.informit.com/articles/article.aspx?p=1623791 >> >> Andrei > > A very enjoyable read (all 4 parts), thanks for a great interview! > > One thing I'd like to add is that there is a DDL (D Dynamic Linking) project and its derivatives (e.g. xf.Linker: http://h3.gd/devlog/?p=12) that allow dynamic loading of *.obj files, retrieving classes/variables/functions, creating class instances etc. > > Keep in mind that it was written for D1, and it wasn't updated for a while, though. Interesting, thanks. BTW there's a related discussion on reddit (who's davebrk? Thanks!) at http://www.reddit.com/r/programming/comments/d58qq/interview_with_andrei_alexandrescu_part_3_d/ Andrei |
August 25, 2010 Re: Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On 08/25/2010 08:20 AM, Andrei Alexandrescu wrote:
> http://www.informit.com/articles/article.aspx?p=1623791
Is this part true?
"All projects I mentioned [LDC, GDC] use the open-sourced reference front end to implement both D1 and D2, and trail behind the reference compiler by a few minor releases."
My impression from following the newsgroup was that no alternative compiler was even close to compiling D2. The LDC D2 status page says: "D2 support is a stub and very experimental. Anyone interested to improve it (or LDC in general) is highly welcome." The last News item on the GDC page is from 2007.
|
August 25, 2010 Re: Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jeff Nowakowski | > My impression from following the newsgroup was that no alternative compiler was even close to compiling D2. The LDC D2 status page says: "D2 support is a stub and very experimental. Anyone interested to improve it (or LDC in general) is highly welcome." The last News item on the GDC page is from 2007. He was referring to D1 support being closely behind dmd. LDC2 is pretty much dead at the moment. GDC2 is currently breaking the 2.020 wall: http://bitbucket.org/goshawk/gdc/ |
August 25, 2010 Re: Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | "Andrei Alexandrescu" <SeeWebsiteForEmail@erdani.org> wrote in message news:i531qe$99$1@digitalmars.com... > http://www.informit.com/articles/article.aspx?p=1623791 > From a breif browse through that Thrift page you linked to, I take it Thrift is basically Facebook's version of Google's Protocol Buffers ( http://code.google.com/p/protobuf/ ) ? |
August 25, 2010 Re: Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nick Sabalausky | On 8/25/10 13:08 PDT, Nick Sabalausky wrote:
> "Andrei Alexandrescu"<SeeWebsiteForEmail@erdani.org> wrote in message
> news:i531qe$99$1@digitalmars.com...
>> http://www.informit.com/articles/article.aspx?p=1623791
>>
>
> From a breif browse through that Thrift page you linked to, I take it Thrift
> is basically Facebook's version of Google's Protocol Buffers (
> http://code.google.com/p/protobuf/ ) ?
Yes. Getting Thrift and Protocol Buffers bindings for D is quite important at this time.
Andrei
|
August 26, 2010 Re: Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On 2010-08-25 14:20, Andrei Alexandrescu wrote: > http://www.informit.com/articles/article.aspx?p=1623791 > > Andrei Dynamic libraries have been possible on Mac OS X now for several months using Tango and I'm just waiting for the same patch to be applied to druntime. http://d.puremagic.com/issues/show_bug.cgi?id=4080 the DMD part is already done. Please don't forget Mac OS X all the time. -- /Jacob Carlborg |
August 30, 2010 Re: Interview with InformIT part 3/3 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Thu, 26 Aug 2010 02:14:49 +0300, Andrei Alexandrescu <SeeWebsiteForEmail@erdani.org> wrote: > Yes. Getting Thrift and Protocol Buffers bindings for D is quite important at this time. According to http://code.google.com/p/protobuf/wiki/ThirdPartyAddOns , it looks like something already exists for D and protobuf: https://256.makerslocal.org/wiki/index.php/ProtocolBuffer -- Best regards, Vladimir mailto:vladimir@thecybershadow.net |
Copyright © 1999-2021 by the D Language Foundation