Thread overview | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
July 04, 2013 NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Videos for my two NDC 2013 talks are now online. Generic Programming Galore using D at http://vimeo.com/68378925 and the HipHop Virtual Machine at http://vimeo.com/68383350. Andrei |
July 04, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | Am 04.07.2013 18:47, schrieb Andrei Alexandrescu:
> Videos for my two NDC 2013 talks are now online. Generic Programming
> Galore using D at http://vimeo.com/68378925 and the HipHop Virtual
> Machine at http://vimeo.com/68383350.
>
> Andrei
Great! Thanks for sharing
|
July 04, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On 7/4/2013 9:47 AM, Andrei Alexandrescu wrote: > Videos for my two NDC 2013 talks are now online. Generic Programming Galore > using D at http://vimeo.com/68378925 https://news.ycombinator.com/item?id=5992015 |
July 04, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | Am 04.07.2013 18:47, schrieb Andrei Alexandrescu:
> Videos for my two NDC 2013 talks are now online. Generic Programming
> Galore using D at http://vimeo.com/68378925 and the HipHop Virtual
> Machine at http://vimeo.com/68383350.
>
> Andrei
Just finished watching them, quite interesting, as usual. :)
Since I have seen a previous one about generic programming in D, and
given my interests in compiler design, I have found the HipHop one more
interesting to follow.
I fully agree with your remark about better having a dumb JIT than trying to optimize interpretation.
--
Paulo
|
July 05, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Thu, 04 Jul 2013 09:47:36 -0700, Andrei Alexandrescu wrote: > Videos for my two NDC 2013 talks are now online. Generic Programming Galore using D at http://vimeo.com/68378925 and the HipHop Virtual Machine at http://vimeo.com/68383350. > > Andrei Reddit: http://www.reddit.com/r/programming/comments/1hp3bf/ generic_programming_galore_using_d_by_andrei/ |
July 06, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paulo Pinto Attachments:
| On 5 July 2013 08:01, Paulo Pinto <pjmlp@progtools.org> wrote:
> Am 04.07.2013 18:47, schrieb Andrei Alexandrescu:
>
>> Videos for my two NDC 2013 talks are now online. Generic Programming
>>
>> Galore using D at http://vimeo.com/68378925 and the HipHop Virtual Machine at http://vimeo.com/68383350.
>>
>> Andrei
>>
>
> Just finished watching them, quite interesting, as usual. :)
>
> Since I have seen a previous one about generic programming in D, and given my interests in compiler design, I have found the HipHop one more interesting to follow.
>
> I fully agree with your remark about better having a dumb JIT than trying to optimize interpretation.
>
Unless you're running on secure hardware, and you can't JIT ;)
I wrote somewhere in the realm of 200 emulators, for more hardware than
anyone should touch in a lifetime. I would have killed to be able to JIT!
Well optimised interpreters still have a place.
|
July 06, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | Am 06.07.2013 13:13, schrieb Manu:
> On 5 July 2013 08:01, Paulo Pinto <pjmlp@progtools.org
> <mailto:pjmlp@progtools.org>> wrote:
>
> Am 04.07.2013 18:47, schrieb Andrei Alexandrescu:
>
> Videos for my two NDC 2013 talks are now online. Generic Programming
>
> Galore using D at http://vimeo.com/68378925 and the HipHop Virtual
> Machine at http://vimeo.com/68383350.
>
> Andrei
>
>
> Just finished watching them, quite interesting, as usual. :)
>
> Since I have seen a previous one about generic programming in D, and
> given my interests in compiler design, I have found the HipHop one more
> interesting to follow.
>
> I fully agree with your remark about better having a dumb JIT than
> trying to optimize interpretation.
>
>
> Unless you're running on secure hardware, and you can't JIT ;)
> I wrote somewhere in the realm of 200 emulators, for more hardware than
> anyone should touch in a lifetime. I would have killed to be able to JIT!
> Well optimised interpreters still have a place.
Yeah, I guess I was lucky not to have touched consoles.
Actually I did buy PS2 Linux, but never did anything useful with it.
You are right, without execute bit, it is a bit hard to JIT.
--
Paulo
|
July 08, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Thursday, 4 July 2013 at 16:47:36 UTC, Andrei Alexandrescu wrote:
> Videos for my two NDC 2013 talks are now online. Generic Programming Galore using D at http://vimeo.com/68378925 and the HipHop Virtual Machine at http://vimeo.com/68383350.
>
> Andrei
With regards to min in the first talk:
Is it sufficient to just check if the common type.init can be compared with itself? Can there not be a case where the common type can be compared but the 2 separate types cannot? I'm thinking @disable opCmp in derived classes.
I tried to test it, the compiler happily generates opCmp calls anyway, leaving the linker with nothing to link to.
|
July 08, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Thursday, 4 July 2013 at 16:47:36 UTC, Andrei Alexandrescu wrote:
> Videos for my two NDC 2013 talks are now online. Generic Programming Galore using D at http://vimeo.com/68378925 and the HipHop Virtual Machine at http://vimeo.com/68383350.
>
> Andrei
the second video about the HHVM is way too corporate-ish (FB) to my mind (while the video of the woman who introduces a VM during the 2013 DConf was more D-oriented and more interesting), the first one about TMP is more interesting, for a noob like me.
There's also a problem with the Q. from the audience whose loudness is too low (we cant hear them in the vids).
|
July 08, 2013 Re: NDC Oslo talk: Generic Programming Galore Using D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Thursday, 4 July 2013 at 16:47:36 UTC, Andrei Alexandrescu wrote:
> Videos for my two NDC 2013 talks are now online. Generic Programming Galore using D at http://vimeo.com/68378925 and the HipHop Virtual Machine at http://vimeo.com/68383350.
>
> Andrei
Am I allowed to re-upload them to YouTube?
|
Copyright © 1999-2021 by the D Language Foundation