www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Small D conference in Japan

reply Hisayuki Mima <youxkei gmail.com> writes:
I held a very small D conference, The Day of D, in Fukushima on March 15
and 16, 2013.
This is a simple report of it. (Sorry, All of videos and slides are in
Japanese.)

There were three speakers in the conference: I (ordinary D user,
developing ctpg), Kenji Hara (known for dmd committer) and
Kazuhiro Inaba (known for maintainer of Japanese dlang.org).


I talked about CTFE and string mixins.
Video: http://www.youtube.com/watch?v=EhVd6TZDGLs
Slide: https://www.dropbox.com/s/sdd26a9osiil285/Mcitxfien.pdf
Content:
 - CTFE + mixin
 - Using #line to fix the error line
 - ctpg uses #line so heavily

Kenji Hara talked about recent changes of dmd.
Video: http://www.youtube.com/watch?v=VVs3MV2DJCM
Slide: http://www.rvl.io/khara/d_hackason
Content:
 - Field initialization in constructor
 - Qualified constructor
 - DIP23: Fixing properties redux
 - Unique object
 - Template overload set

Kazuhiro Inaba talked about ICFP in D
Video: http://www.youtube.com/watch?v=NztYjogXGAM
Content:
 - Taking part in ICFP Programming Content in D
 - std.algorithm.sort is O(n^2) in the worst case


Although the conference was very small, we really had a great time!!
Jun 05 2013
next sibling parent "bearophile" <bearophileHUGS lycos.com> writes:
Hisayuki Mima:

 This is a simple report of it. (Sorry, All of videos and slides
 are in Japanese.)

Thank you for reporting about it.
 I talked about CTFE and string mixins.
 Video: http://www.youtube.com/watch?v=EhVd6TZDGLs
 Slide: https://www.dropbox.com/s/sdd26a9osiil285/Mcitxfien.pdf
 Content:
  - CTFE + mixin
  - Using #line to fix the error line
  - ctpg uses #line so heavily

Slide 9: I think now std.array.array is CTFE-able. Slide 57: .to!string() I suggest ==> .text
 Kenji Hara talked about recent changes of dmd.
 Video: http://www.youtube.com/watch?v=VVs3MV2DJCM
 Slide: http://www.rvl.io/khara/d_hackason
 Content:
  - Field initialization in constructor
  - Qualified constructor
  - DIP23: Fixing properties redux
  - Unique object
  - Template overload set

I think that more nice things can be done with that "Unique object" idea.
 Kazuhiro Inaba talked about ICFP in D
 Video: http://www.youtube.com/watch?v=NztYjogXGAM
 Content:
  - Taking part in ICFP Programming Content in D
  - std.algorithm.sort is O(n^2) in the worst case

Beside the comment about the sort, how good was D for this famous contest? Bye, bearophile
Jun 05 2013
prev sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 6/5/2013 3:18 AM, Hisayuki Mima wrote:
 I held a very small D conference, The Day of D, in Fukushima on March 15
 and 16, 2013.
 This is a simple report of it. (Sorry, All of videos and slides are in
 Japanese.)

 There were three speakers in the conference: I (ordinary D user,
 developing ctpg), Kenji Hara (known for dmd committer) and
 Kazuhiro Inaba (known for maintainer of Japanese dlang.org).

It sure is great to see this. Wish I understood Japanese! How many attendees were there?
Jun 08 2013
parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 6/9/13 1:16 AM, Walter Bright wrote:
 On 6/5/2013 3:18 AM, Hisayuki Mima wrote:
 I held a very small D conference, The Day of D, in Fukushima on March 15
 and 16, 2013.
 This is a simple report of it. (Sorry, All of videos and slides are in
 Japanese.)

 There were three speakers in the conference: I (ordinary D user,
 developing ctpg), Kenji Hara (known for dmd committer) and
 Kazuhiro Inaba (known for maintainer of Japanese dlang.org).

It sure is great to see this. Wish I understood Japanese! How many attendees were there?

Recording, slides, ...? Andrei
Jun 09 2013