www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DConf 2015 Call for Submissions is now open

reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
Hello,


Exciting times! DConf 2015 will take place May 27-29 2015 at Utah Valley 
University in Orem, UT.

The call for submissions is now open at http://dconf.org. Please mind 
the submission deadline: February 27, 2015.

We are hoping to build a strong program with the help of D established 
luminaries who spoke at previous editions of DConf, as well as 
up-and-coming contributors. So please send us your submissions soon. 
There's a good deal of progress and strength building in our community 
as of late, and you can make the conference reflect it.


Good luck!

Andrei
Jan 06 2015
next sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/6/15 3:24 PM, Andrei Alexandrescu wrote:
[snip]

http://www.reddit.com/r/programming/comments/2rkg7i/call_for_submissions_the_d_programming_language/

https://twitter.com/D_Programming/status/552607568195883009


Andrei
Jan 06 2015
prev sibling next sibling parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
Reddit downvotes seem to be the most arbitrary things on the 
Internet. I don't understand them at all.
Jan 06 2015
next sibling parent reply "Maxime Chevalier-Boisvert" <maximechevalierb gmail.com> writes:
On Wednesday, 7 January 2015 at 00:21:55 UTC, Adam D. Ruppe wrote:
 Reddit downvotes seem to be the most arbitrary things on the 
 Internet. I don't understand them at all.
r/programming seems to be have become fairly hostile to new submissions, but the post is 7th on the front page at this time, and you can have my upvote :)
Jan 06 2015
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 1/6/2015 10:08 PM, Maxime Chevalier-Boisvert wrote:
 On Wednesday, 7 January 2015 at 00:21:55 UTC, Adam D. Ruppe wrote:
 Reddit downvotes seem to be the most arbitrary things on the Internet. I don't
 understand them at all.
r/programming seems to be have become fairly hostile to new submissions, but the post is 7th on the front page at this time, and you can have my upvote :)
We'd like your presentation proposal, too!
Jan 06 2015
parent reply "Maxime Chevalier-Boisvert" <maximechevalierb gmail.com> writes:
 We'd like your presentation proposal, too!
It's an honor to be reinvited :) Are there specific topics you'd like covered in my talk? Will the talks be filmed this year too?
Jan 07 2015
parent Walter Bright <newshound2 digitalmars.com> writes:
On 1/7/2015 11:05 AM, Maxime Chevalier-Boisvert wrote:
 We'd like your presentation proposal, too!
It's an honor to be reinvited :)
I'm honored you're a member of our community. Truly the best thing about working on D is the type of people it attracts.
 Are there specific topics you'd like covered in my talk?
I've found over and over that when people give talks about something they're excited about, that excitement gets transmitted to the audience and they enjoy it, too!
 Will the talks be filmed this year too?
Chuck Allison is going to arrange this with the university students. I hope we can get it live streamed as well.
Jan 07 2015
prev sibling parent reply "Mengu" <mengukagan gmail.com> writes:
On Wednesday, 7 January 2015 at 00:21:55 UTC, Adam D. Ruppe wrote:
 Reddit downvotes seem to be the most arbitrary things on the 
 Internet. I don't understand them at all.
it had 32 upvotes when i just visited the link. i upvoted and now it has 29 votes. is it crazy to think that there are some people somewhere who can't stand D and anything D related?
Jan 06 2015
parent reply Jonathan M Davis via Digitalmars-d-announce writes:
On Wednesday, January 07, 2015 07:37:10 Mengu via Digitalmars-d-announce wrote:
 is it crazy to think that there are some people somewhere who
 can't stand D and anything D related?
Well, _I_ wouldn't want to see a D on my report card. ;) - Jonathan M Davis
Jan 07 2015
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 1/7/2015 12:06 AM, Jonathan M Davis via Digitalmars-d-announce wrote:
 On Wednesday, January 07, 2015 07:37:10 Mengu via Digitalmars-d-announce wrote:
 is it crazy to think that there are some people somewhere who
 can't stand D and anything D related?
Well, _I_ wouldn't want to see a D on my report card. ;)
I got a D in programming!
Jan 07 2015
parent reply "Dominikus Dittes Scherkl" writes:
On Wednesday, 7 January 2015 at 10:00:02 UTC, Walter Bright wrote:
 On 1/7/2015 12:06 AM, Jonathan M Davis via 
 Digitalmars-d-announce wrote:
 On Wednesday, January 07, 2015 07:37:10 Mengu via 
 Digitalmars-d-announce wrote:
 is it crazy to think that there are some people somewhere who
 can't stand D and anything D related?
Well, _I_ wouldn't want to see a D on my report card. ;)
I got a D in programming!
Luckily we don't develop in F :-D (this is of course my most loved smiley)
Jan 07 2015
parent reply Andrej Mitrovic via Digitalmars-d-announce writes:
On 1/7/15, Dominikus Dittes Scherkl via Digitalmars-d-announce <digitalmars-
 Luckily we don't develop in F :-D (this is of course my most
 loved smiley)
:( => A C programmer :(++ => A C++ programmer with bandages from the pain of using C++. :D => A happy D programmer
Jan 07 2015
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 1/7/2015 5:45 AM, Andrej Mitrovic via Digitalmars-d-announce wrote:
 :(     =>  A C programmer
 :(++ =>  A C++ programmer with bandages from the pain of using C++.
 :D    =>  A happy D programmer
Ok, you made me laugh out loud!
Jan 07 2015
parent reply =?UTF-8?B?QWxpIMOHZWhyZWxp?= <acehreli yahoo.com> writes:
On 01/07/2015 01:08 PM, Walter Bright wrote:
 On 1/7/2015 5:45 AM, Andrej Mitrovic via Digitalmars-d-announce wrote:
 :(     =>  A C programmer
 :(++ =>  A C++ programmer with bandages from the pain of using C++.
 :D    =>  A happy D programmer
Ok, you made me laugh out loud!
I loved it too! :) Andrej, I am going to use it but without the redundant "happy" on the last line: :D => A D programmer Ali
Jan 07 2015
next sibling parent "Craig Dillabaugh" <craig.dillabaugh gmail.com> writes:
Just a quick question for the DConf organizers regarding 
submissions.

It would be really great if any Google Summer of Code students 
students were invited to DConf and given the opportunity to 
present their proposals to the D Community.  However given the 
timeline, we likely won't have any accepted proposals at the 
DConf deadline.

If things go well and our organizational bid is successful, could 
we tentatively plan to have a GSOC session where they presented 
their proposals.

I think it would be too much for a student to give a 45-50 minute 
presentation, but if we could get more than one student (or 
mentors) to participate, maybe a quick overview of each proposal 
could take up a single presentation slot.

Then there is of course the issue of getting poor students to 
DConf, however given its (sort of) central location for US 
students it might be possible.

I know there are a lot of 'ifs' there, but if we could pull 
something off it would really help the students bond with the D 
Community.

Cheers,

Craig
Jan 07 2015
prev sibling parent Andrej Mitrovic via Digitalmars-d-announce writes:
On 1/7/15, Ali Çehreli <digitalmars-d-announce puremagic.com> wrote:
 I loved it too! :) Andrej, I am going to use it but without the
 redundant "happy" on the last line:

 :D  => A D programmer

 Ali
As always, my smileys are Boost-licensed. Feel free to do whatever you want with them. :P
Jan 07 2015
prev sibling next sibling parent Jonathan M Davis via Digitalmars-d-announce writes:
On Tuesday, January 06, 2015 15:24:19 Andrei Alexandrescu via
Digitalmars-d-announce wrote:
 Hello,


 Exciting times! DConf 2015 will take place May 27-29 2015 at Utah Valley
 University in Orem, UT.
LOL. My brother is graduating from there about a month before that.
 The call for submissions is now open at http://dconf.org. Please mind
 the submission deadline: February 27, 2015.

 We are hoping to build a strong program with the help of D established
 luminaries who spoke at previous editions of DConf, as well as
 up-and-coming contributors. So please send us your submissions soon.
 There's a good deal of progress and strength building in our community
 as of late, and you can make the conference reflect it.
Oh no, now I'm going to have to come up with submissions again! ;) - Jonathan M Davis
Jan 07 2015
prev sibling next sibling parent reply Iain Buclaw via Digitalmars-d-announce writes:
On 6 January 2015 at 23:24, Andrei Alexandrescu via
Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:
 Hello,


 Exciting times! DConf 2015 will take place May 27-29 2015 at Utah Valley
 University in Orem, UT.
Awesome, that runs over my birthday (28th). My friends and family won't be too pleased. :-) Iain
Jan 08 2015
parent "Jonas Drewsen" <nospam4321 hotmail.com > writes:
On Thursday, 8 January 2015 at 10:31:58 UTC, Iain Buclaw via 
Digitalmars-d-announce wrote:
 On 6 January 2015 at 23:24, Andrei Alexandrescu via
 Digitalmars-d-announce <digitalmars-d-announce puremagic.com> 
 wrote:
 Hello,


 Exciting times! DConf 2015 will take place May 27-29 2015 at 
 Utah Valley
 University in Orem, UT.
Awesome, that runs over my birthday (28th). My friends and family won't be too pleased. :-) Iain
Hey that is my birthday as well :) Same deal.
Jan 09 2015
prev sibling parent reply Jonathan M Davis via Digitalmars-d-announce writes:
On Thursday, January 08, 2015 10:31:37 Iain Buclaw via Digitalmars-d-announce
wrote:
 On 6 January 2015 at 23:24, Andrei Alexandrescu via
 Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:
 Hello,


 Exciting times! DConf 2015 will take place May 27-29 2015 at Utah Valley
 University in Orem, UT.
Awesome, that runs over my birthday (28th). My friends and family won't be too pleased. :-)
Just get them to help chip in for the airfare and hotel costs for your birthday present. ;) - Jonathan M Davis
Jan 08 2015
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 1/8/2015 8:42 AM, Jonathan M Davis via Digitalmars-d-announce wrote:
 On Thursday, January 08, 2015 10:31:37 Iain Buclaw via Digitalmars-d-announce
wrote:
 On 6 January 2015 at 23:24, Andrei Alexandrescu via
 Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:
 Hello,


 Exciting times! DConf 2015 will take place May 27-29 2015 at Utah Valley
 University in Orem, UT.
Awesome, that runs over my birthday (28th). My friends and family won't be too pleased. :-)
Just get them to help chip in for the airfare and hotel costs for your birthday present. ;)
Or they can come to the conference, too!
Jan 08 2015
parent reply Iain Buclaw via Digitalmars-d-announce writes:
On 9 January 2015 at 00:32, Walter Bright via Digitalmars-d-announce
<digitalmars-d-announce puremagic.com> wrote:
 On 1/8/2015 8:42 AM, Jonathan M Davis via Digitalmars-d-announce wrote:
 On Thursday, January 08, 2015 10:31:37 Iain Buclaw via
 Digitalmars-d-announce wrote:
 On 6 January 2015 at 23:24, Andrei Alexandrescu via
 Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:
 Hello,


 Exciting times! DConf 2015 will take place May 27-29 2015 at Utah Valley
 University in Orem, UT.
Awesome, that runs over my birthday (28th). My friends and family won't be too pleased. :-)
Just get them to help chip in for the airfare and hotel costs for your birthday present. ;)
Or they can come to the conference, too!
In any event, are you doing flash talks this year? I don't think I could find something to spend more than 15 minutes talking about this year. Iain
Jan 10 2015
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/10/15 8:15 AM, Iain Buclaw via Digitalmars-d-announce wrote:
 In any event, are you doing flash talks this year?  I don't think I
 could find something to spend more than 15 minutes talking about this
 year.
Yes. -- Andrei
Jan 10 2015
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/10/15 9:49 AM, Andrei Alexandrescu wrote:
 On 1/10/15 8:15 AM, Iain Buclaw via Digitalmars-d-announce wrote:
 In any event, are you doing flash talks this year?  I don't think I
 could find something to spend more than 15 minutes talking about this
 year.
Yes. -- Andrei
I should add that gdc is a topic of much interest so pretty much anything you say would be interesting. I compel you to prepare a full talk. -- Andrei
Jan 10 2015
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 1/10/2015 9:50 AM, Andrei Alexandrescu wrote:
 On 1/10/15 9:49 AM, Andrei Alexandrescu wrote:
 On 1/10/15 8:15 AM, Iain Buclaw via Digitalmars-d-announce wrote:
 In any event, are you doing flash talks this year?  I don't think I
 could find something to spend more than 15 minutes talking about this
 year.
Yes. -- Andrei
I should add that gdc is a topic of much interest so pretty much anything you say would be interesting. I compel you to prepare a full talk. -- Andrei
I agree. There's no way you don't have interesting things to talk about! For example, what is your process for integrating dmd changes into gdc? What are the advantages/disadvantages of gdc? What are the biggest challenges you face working on gdc? What's the hardest problem you solved with gdc? How can others help out? Etc.
Jan 10 2015
parent reply Iain Buclaw via Digitalmars-d-announce writes:
On 10 January 2015 at 20:15, Walter Bright via Digitalmars-d-announce
<digitalmars-d-announce puremagic.com> wrote:
 On 1/10/2015 9:50 AM, Andrei Alexandrescu wrote:
 On 1/10/15 9:49 AM, Andrei Alexandrescu wrote:
 On 1/10/15 8:15 AM, Iain Buclaw via Digitalmars-d-announce wrote:
 In any event, are you doing flash talks this year?  I don't think I
 could find something to spend more than 15 minutes talking about this
 year.
Yes. -- Andrei
I should add that gdc is a topic of much interest so pretty much anything you say would be interesting. I compel you to prepare a full talk. -- Andrei
I agree. There's no way you don't have interesting things to talk about! For example, what is your process for integrating dmd changes into gdc? What are the advantages/disadvantages of gdc? What are the biggest challenges you face working on gdc? What's the hardest problem you solved with gdc? How can others help out? Etc.
Talking about that probably extends a possible talk to 30 minutes, covering two subjects. :o) I could do a talk about GNU + D, which pretty much covers what I've done over the last year, and what I intend to do over the next. Many things are happening - gccjitd (D bindings for JIT library with gcc backend), gdb (D repl in debugger), binutils (GNU ld, nm, objdump getting D demangling support), gdc... Possibly one thing that I find difficult when it comes to considering timing is that I have no notion of *slow down* - this is a common trait with people in general from my region of the UK. It may sound strange, but Londoners are pretty dull in my ears as they can occasionally speak too slow for me to follow (I hear each individual word, but the connection between gets lost). I also found the same when talking my way around the California Bay Area, with the added effect of an American accent that I was never sure if they speaking in sarcasm or not. I digress, I will have to sit down and write some things up and we'll see where I get. Regards, Iain.
Jan 11 2015
next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 1/11/2015 12:17 PM, Iain Buclaw via Digitalmars-d-announce wrote:
 I digress, I will have to sit down and write some things up and we'll
 see where I get.
Looking forward to it!
Jan 11 2015
prev sibling parent reply "Mike" <none none.com> writes:
On Sunday, 11 January 2015 at 20:17:25 UTC, Iain Buclaw via 
Digitalmars-d-announce wrote:
 On 10 January 2015 at 20:15, Walter Bright via 
 Digitalmars-d-announce
 <digitalmars-d-announce puremagic.com> wrote:
 On 1/10/2015 9:50 AM, Andrei Alexandrescu wrote:
 On 1/10/15 9:49 AM, Andrei Alexandrescu wrote:
 On 1/10/15 8:15 AM, Iain Buclaw via Digitalmars-d-announce 
 wrote:
 In any event, are you doing flash talks this year?  I don't 
 think I
 could find something to spend more than 15 minutes talking 
 about this
 year.
Yes. -- Andrei
I should add that gdc is a topic of much interest so pretty much anything you say would be interesting. I compel you to prepare a full talk. -- Andrei
I agree. There's no way you don't have interesting things to talk about! For example, what is your process for integrating dmd changes into gdc? What are the advantages/disadvantages of gdc? What are the biggest challenges you face working on gdc? What's the hardest problem you solved with gdc? How can others help out? Etc.
Talking about that probably extends a possible talk to 30 minutes, covering two subjects. :o)
I have a suggestion for any compiler implementers: How about a talk on how to get started hacking the compiler. Something that may lower the entry barrier and encourage participation. Some random thoughts: * General structure of the compiler * Walk through the data flow: Lexer -> parser -> AST -> backend * How to add a new compiler switch (e.g. -fnotypeinfo) * How to add a new attribute (e.g. notypeinfo) * What's your workflow for debugging the compiler? * Pick a bug, and fix it (Live demo) * Overview of CTFE and how it's implemented * (I'm sure you can think of more) I realize there's documentation on the wiki, and some of this was discussed briefly at DConf2013, but there's more that can be done to make it accessible and interesting. Mike
Jan 12 2015
next sibling parent reply "Brad Anderson" <eco gnuk.net> writes:
On Tuesday, 13 January 2015 at 00:22:33 UTC, Mike wrote:
 I have a suggestion for any compiler implementers:  How about a 
 talk on how to get started hacking the compiler.  Something 
 that may lower the entry barrier and encourage participation.

 Some random thoughts:
 * General structure of the compiler
 * Walk through the data flow: Lexer -> parser -> AST -> backend
 * How to add a new compiler switch (e.g. -fnotypeinfo)
 * How to add a new attribute (e.g.  notypeinfo)
 * What's your workflow for debugging the compiler?
 * Pick a bug, and fix it (Live demo)
 * Overview of CTFE and how it's implemented
 * (I'm sure you can think of more)

 I realize there's documentation on the wiki, and some of this 
 was discussed briefly at DConf2013, but there's more that can 
 be done to make it accessible and interesting.

 Mike
Sounds like a good subject for Daniel Murphy to talk about. He spent a good hour explaining to me how a linker works in the Aloft bar after most people had retired (thanks for that, Daniel) and he certainly knows dmd extremely well. I saw this talk from PyCon awhile back and it made me immediately wish there were something like it for dmd: http://www.youtube.com/watch?v=XGF3Qu4dUqk Hastings just steps through the python interpreter attached to gdb (not live) and explains the structure of CPython as he goes. It's extremely informative for would-be CPython hackers. Do we know if the DConf 2015 talks will be recorded?
Jan 12 2015
next sibling parent reply "Joakim" <dlang joakim.fea.st> writes:
On Tuesday, 13 January 2015 at 07:30:22 UTC, Brad Anderson wrote:
 On Tuesday, 13 January 2015 at 00:22:33 UTC, Mike wrote:
 I have a suggestion for any compiler implementers:  How about 
 a talk on how to get started hacking the compiler.  Something 
 that may lower the entry barrier and encourage participation.

 Some random thoughts:
 * General structure of the compiler
 * Walk through the data flow: Lexer -> parser -> AST -> backend
 * How to add a new compiler switch (e.g. -fnotypeinfo)
 * How to add a new attribute (e.g.  notypeinfo)
 * What's your workflow for debugging the compiler?
 * Pick a bug, and fix it (Live demo)
 * Overview of CTFE and how it's implemented
 * (I'm sure you can think of more)

 I realize there's documentation on the wiki, and some of this 
 was discussed briefly at DConf2013, but there's more that can 
 be done to make it accessible and interesting.

 Mike
Sounds like a good subject for Daniel Murphy to talk about. He spent a good hour explaining to me how a linker works in the Aloft bar after most people had retired (thanks for that, Daniel) and he certainly knows dmd extremely well.
I second the vote for Daniel, as he seems fairly opinionated online and might make for a good speaker. I didn't even know if he goes to DConf, as he's never given a talk at the recent ones. He could talk about dmdfe's structure and the magicport/ddmd effort would also make for good material.
 Do we know if the DConf 2015 talks will be recorded?
Walter said earlier in this thread that they're arranging something, though he's not sure about live-streaming yet.
Jan 13 2015
next sibling parent Iain Buclaw via Digitalmars-d-announce writes:
On 13 January 2015 at 10:51, Joakim via Digitalmars-d-announce
<digitalmars-d-announce puremagic.com> wrote:
 On Tuesday, 13 January 2015 at 07:30:22 UTC, Brad Anderson wrote:
 On Tuesday, 13 January 2015 at 00:22:33 UTC, Mike wrote:
 I have a suggestion for any compiler implementers:  How about a talk on
 how to get started hacking the compiler.  Something that may lower the entry
 barrier and encourage participation.

 Some random thoughts:
 * General structure of the compiler
 * Walk through the data flow: Lexer -> parser -> AST -> backend
 * How to add a new compiler switch (e.g. -fnotypeinfo)
 * How to add a new attribute (e.g.  notypeinfo)
 * What's your workflow for debugging the compiler?
 * Pick a bug, and fix it (Live demo)
 * Overview of CTFE and how it's implemented
 * (I'm sure you can think of more)

 I realize there's documentation on the wiki, and some of this was
 discussed briefly at DConf2013, but there's more that can be done to make it
 accessible and interesting.

 Mike
Sounds like a good subject for Daniel Murphy to talk about. He spent a good hour explaining to me how a linker works in the Aloft bar after most people had retired (thanks for that, Daniel) and he certainly knows dmd extremely well.
I second the vote for Daniel, as he seems fairly opinionated online and might make for a good speaker. I didn't even know if he goes to DConf, as he's never given a talk at the recent ones.
Daniel prefers to talk through other peoples talks. :o)
Jan 13 2015
prev sibling parent reply Jonathan M Davis via Digitalmars-d-announce writes:
On Tuesday, January 13, 2015 14:39:42 Iain Buclaw via Digitalmars-d-announce
wrote:
 Daniel prefers to talk through other peoples talks. :o)
Or to work on the compiler during their talks. ;) - Jonathan M Davis
Jan 13 2015
parent reply "Daniel Murphy" <yebbliesnospam gmail.com> writes:
 "Jonathan M Davis via Digitalmars-d-announce"  wrote in message
 news:mailman.4595.1421160931.9932.digitalmars-d-announce puremagic.com...

 On Tuesday, January 13, 2015 14:39:42 Iain Buclaw via 
 Digitalmars-d-announce wrote:
 Daniel prefers to talk through other peoples talks. :o)
Or to work on the compiler during their talks. ;) - Jonathan M Davis
I'd deny it but there's video evidence. I'm going to blame it on too much coffee.
Jan 14 2015
parent Jonathan M Davis via Digitalmars-d-announce writes:
On Thursday, January 15, 2015 01:18:52 Daniel Murphy via Digitalmars-d-announce
wrote:
 "Jonathan M Davis via Digitalmars-d-announce"  wrote in message
 news:mailman.4595.1421160931.9932.digitalmars-d-announce puremagic.com...

 On Tuesday, January 13, 2015 14:39:42 Iain Buclaw via
 Digitalmars-d-announce wrote:
 Daniel prefers to talk through other peoples talks. :o)
Or to work on the compiler during their talks. ;) - Jonathan M Davis
I'd deny it but there's video evidence. I'm going to blame it on too much coffee.
LOL. Well, I'm not complaining. You've done useful stuff during dconf talks. - Jonathan M Davis
Jan 14 2015
prev sibling next sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/12/15 11:30 PM, Brad Anderson wrote:
 Do we know if the DConf 2015 talks will be recorded?
In all likelihood yes. -- Andrei
Jan 13 2015
prev sibling parent reply "Daniel Murphy" <yebbliesnospam gmail.com> writes:
"Brad Anderson"  wrote in message 
news:jcidebafygjtdsabnzxn forum.dlang.org...

 Sounds like a good subject for Daniel Murphy to talk about. He spent a 
 good hour explaining to me how a linker works in the Aloft bar after most 
 people had retired (thanks for that, Daniel) and he certainly knows dmd 
 extremely well.
I am considering proposing a talk about ddmd, which would touch on some of the compiler internals. We'll see.
Jan 14 2015
parent "Jeremy DeHaan" <dehaan.jeremiah gmail.com> writes:
On Wednesday, 14 January 2015 at 14:13:04 UTC, Daniel Murphy 
wrote:
 "Brad Anderson"  wrote in message 
 news:jcidebafygjtdsabnzxn forum.dlang.org...

 Sounds like a good subject for Daniel Murphy to talk about. He 
 spent a good hour explaining to me how a linker works in the 
 Aloft bar after most people had retired (thanks for that, 
 Daniel) and he certainly knows dmd extremely well.
I am considering proposing a talk about ddmd, which would touch on some of the compiler internals. We'll see.
This. Please do this.
Jan 14 2015
prev sibling parent "John Colvin" <john.loughran.colvin gmail.com> writes:
On Tuesday, 13 January 2015 at 00:22:33 UTC, Mike wrote:
 On Sunday, 11 January 2015 at 20:17:25 UTC, Iain Buclaw via 
 Digitalmars-d-announce wrote:
 On 10 January 2015 at 20:15, Walter Bright via 
 Digitalmars-d-announce
 <digitalmars-d-announce puremagic.com> wrote:
 On 1/10/2015 9:50 AM, Andrei Alexandrescu wrote:
 On 1/10/15 9:49 AM, Andrei Alexandrescu wrote:
 On 1/10/15 8:15 AM, Iain Buclaw via Digitalmars-d-announce 
 wrote:
 In any event, are you doing flash talks this year?  I 
 don't think I
 could find something to spend more than 15 minutes talking 
 about this
 year.
Yes. -- Andrei
I should add that gdc is a topic of much interest so pretty much anything you say would be interesting. I compel you to prepare a full talk. -- Andrei
I agree. There's no way you don't have interesting things to talk about! For example, what is your process for integrating dmd changes into gdc? What are the advantages/disadvantages of gdc? What are the biggest challenges you face working on gdc? What's the hardest problem you solved with gdc? How can others help out? Etc.
Talking about that probably extends a possible talk to 30 minutes, covering two subjects. :o)
I have a suggestion for any compiler implementers: How about a talk on how to get started hacking the compiler. Something that may lower the entry barrier and encourage participation. Some random thoughts: * General structure of the compiler * Walk through the data flow: Lexer -> parser -> AST -> backend * How to add a new compiler switch (e.g. -fnotypeinfo) * How to add a new attribute (e.g. notypeinfo) * What's your workflow for debugging the compiler? * Pick a bug, and fix it (Live demo) * Overview of CTFE and how it's implemented * (I'm sure you can think of more) I realize there's documentation on the wiki, and some of this was discussed briefly at DConf2013, but there's more that can be done to make it accessible and interesting. Mike
I would really like this. It would be difficult to know what level to target it at though.
Jan 13 2015