www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - 3 more dconf 2015 talks (Andy, Jonathan, and Mark)

reply "Jonathan M Davis" <jmdavisProg gmx.com> writes:
It looks like the UVU folks posted some more.

Andy Smith
----------
Title: Hedge Fund Development Case Study
dconf link: http://dconf.org/2015/talks/smith.html
video link: https://www.youtube.com/watch?v=0KBhb0iWsWQ

Jonathan M Davis
----------------
Title: Introduction to Ranges
dconf link: http://dconf.org/2015/talks/davis.html
video link: https://www.youtube.com/watch?v=A8Btr8TPJ8c

Mark Isaacson
-------------
Title: Leveraging D to mitigate dependency-induced code smell
dconf link: http://dconf.org/2015/talks/isaacson.html
video link: https://www.youtube.com/watch?v=HHHhi4_9sGo

You can find all of the talks that have been posted here:

https://www.youtube.com/playlist?list=PL12FA104E02ABE730
Jul 02 2015
parent reply "Andy Smith" <andyrsmith googlemail.com> writes:
On Friday, 3 July 2015 at 02:11:05 UTC, Jonathan M Davis wrote:
 It looks like the UVU folks posted some more.

 Andy Smith
 ----------
 Title: Hedge Fund Development Case Study
 dconf link: http://dconf.org/2015/talks/smith.html
 video link: https://www.youtube.com/watch?v=0KBhb0iWsWQ

 Jonathan M Davis
 ----------------
 Title: Introduction to Ranges
 dconf link: http://dconf.org/2015/talks/davis.html
 video link: https://www.youtube.com/watch?v=A8Btr8TPJ8c

 Mark Isaacson
 -------------
 Title: Leveraging D to mitigate dependency-induced code smell
 dconf link: http://dconf.org/2015/talks/isaacson.html
 video link: https://www.youtube.com/watch?v=HHHhi4_9sGo

 You can find all of the talks that have been posted here:

 https://www.youtube.com/playlist?list=PL12FA104E02ABE730
I've raised https://github.com/D-Programming-Language/dconf.org/pull/85 to have the dconf website point to these urls. Andrei please consider merging once you've done unpacking all the boxes :-) Cheers, A.
Jul 03 2015
parent reply "jmh530" <john.michael.hall gmail.com> writes:
On Saturday, 4 July 2015 at 01:13:52 UTC, Andy Smith wrote:
 I've raised 
 https://github.com/D-Programming-Language/dconf.org/pull/85 to 
 have the dconf website point to these urls. Andrei please 
 consider merging once you've done unpacking all the boxes :-)

 Cheers,

 A.
Andy, I just watched your talk and enjoyed it. You make a comment about 24min in about implementing something like transiente from Clojure in D. I have some cursory knowledge of Clojure and what you mean by transient, but no idea how to implement the concept in D. If it's possible to provide a simple example, I would be interested.
Jul 07 2015
parent reply "Andy Smith" <andyrsmith googlemail.com> writes:
On Wednesday, 8 July 2015 at 02:53:06 UTC, jmh530 wrote:
 On Saturday, 4 July 2015 at 01:13:52 UTC, Andy Smith wrote:
 I've raised 
 https://github.com/D-Programming-Language/dconf.org/pull/85 to 
 have the dconf website point to these urls. Andrei please 
 consider merging once you've done unpacking all the boxes :-)

 Cheers,

 A.
Andy, I just watched your talk and enjoyed it. You make a comment about 24min in about implementing something like transiente from Clojure in D. I have some cursory knowledge of Clojure and what you mean by transient, but no idea how to implement the concept in D. If it's possible to provide a simple example, I would be interested.
Hey.... I didn't really have an equivalent of transients in D, it was more a general statement that there are cases where you can still get functional purity using mutable state rather than adhering to a strict functional approach. So in much the same way as I 'cheat' slightly by using mutable state in the system, clojure cheats in much the same way using transients for intermediate calculations in an implementation provided that the interface is pure. I didn't elaborate too much during the talk as *NO-ONE* nodded to say they new clojure so moved swiftly on :-) Cheers, A.
Jul 08 2015
parent "jmh530" <john.michael.hall gmail.com> writes:
On Wednesday, 8 July 2015 at 22:20:08 UTC, Andy Smith wrote:
 Hey.... I didn't really have an equivalent of transients in D, 
 it was more a general statement that there are cases where you 
 can still get functional purity using mutable state rather than 
 adhering to a strict functional approach.

 So in much the same way as I 'cheat' slightly by using mutable 
 state in the system, clojure cheats in much the same way using 
 transients for intermediate calculations in an implementation 
 provided that the interface is pure.

 I didn't elaborate too much during the talk as *NO-ONE* nodded 
 to say they new clojure so moved swiftly on :-)

 Cheers,

 A.
Okay, thanks for the reply.
Jul 08 2015