www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Origins of the D Programming Language now published by ACM!

reply Walter Bright <newshound2 digitalmars.com> writes:
https://dl.acm.org/doi/abs/10.1145/3386323

Many, many thanks to Mike Parker and Andrei Alexandrescu for their endless
hours 
spent fixing the mess I originally wrote.
Jun 12 2020
next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 6/12/2020 8:16 PM, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323
 
 Many, many thanks to Mike Parker and Andrei Alexandrescu for their endless
hours 
 spent fixing the mess I originally wrote.
https://www.reddit.com/r/programming/comments/h7vra4/the_complete_hopl_iv_proceedings_history_of_apl_c/
Jun 12 2020
prev sibling next sibling parent Dibyendu Majumdar <d.majumdar gmail.com> writes:
On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for 
 their endless hours spent fixing the mess I originally wrote.
Read the paper. D is a huge achievement by any account. Regards
Jun 14 2020
prev sibling next sibling parent Joseph Rushton Wakeling <joseph.wakeling webdrake.net> writes:
On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for 
 their endless hours spent fixing the mess I originally wrote.
Congratulations! It's really nice to see this in final published form. :-)
Jun 14 2020
prev sibling next sibling parent Bastiaan Veelo <Bastiaan Veelo.net> writes:
On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for 
 their endless hours spent fixing the mess I originally wrote.
Thanks to COVID-19, access is free through June 30. I very much enjoyed reading this paper. Thanks! -- Bastiaan.
Jun 14 2020
prev sibling next sibling parent reply Ben Jones <fake fake.fake> writes:
On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for 
 their endless hours spent fixing the mess I originally wrote.
Interesting history! Did Eric Niebler lose interest in D? I didn't realize he was involved early on.
Jun 15 2020
parent Walter Bright <newshound2 digitalmars.com> writes:
On 6/15/2020 8:49 AM, Ben Jones wrote:
 Did Eric Niebler lose interest in D?  I didn't realize he 
 was involved early on.
He never was particularly interested in D, he just liked the camaraderie of us getting together and talking about language design, as we liked it too.
Jun 18 2020
prev sibling next sibling parent Bruce Carneal <bcarneal gmail.com> writes:
On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for 
 their endless hours spent fixing the mess I originally wrote.
Great read. Many thanks for the time spent writing out the origin story of a wonderful language.
Jun 15 2020
prev sibling next sibling parent Dennis <dkorpel gmail.com> writes:
On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 Many, many thanks to Mike Parker and Andrei Alexandrescu for 
 their endless hours spent fixing the mess I originally wrote.
It turned out great!
Jun 15 2020
prev sibling next sibling parent Martin Tschierschke <mt smartdolphin.de> writes:
On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for 
 their endless hours spent fixing the mess I originally wrote.
Many, thanks to you, too! Just found the time to read it (again). What I think is worth mentioning as additional milestones, is the setup of code.dlang.org (DUB >1800 packages now) and the online tutorial - Dlang Tour: tour.dlang.org with the embedded D compiler.
Jun 16 2020
prev sibling parent reply tastyminerals <tastyminerals gmail.com> writes:
On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for 
 their endless hours spent fixing the mess I originally wrote.
Thank you. Printed and started reading today before work. A lot of interesting insights about the rationale behind design decisions. For a non C/C++ programmer, this helps me better understand D and it's close relationship with these languages. Cool stuff.
Jun 18 2020
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 6/18/2020 1:53 PM, tastyminerals wrote:
 On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for their endless 
 hours spent fixing the mess I originally wrote.
Thank you. Printed and started reading today before work. A lot of interesting insights about the rationale behind design decisions. For a non C/C++ programmer, this helps me better understand D and it's close relationship with these languages. Cool stuff.
As I did research on what happened and when, I discovered many of my recollections were wrong or out of order. Fortunately, I kept all the emails and there's the n.g. archives, without which writing that article would have been impossible.
Jun 18 2020
parent reply Bill Baxter <wbaxter gmail.com> writes:
Whoa! Page 23 -- a wild Bill Baxter appears! That was unexpected.  :-D
--bb

On Thu, Jun 18, 2020 at 9:00 PM Walter Bright via Digitalmars-d-announce <
digitalmars-d-announce puremagic.com> wrote:

 On 6/18/2020 1:53 PM, tastyminerals wrote:
 On Saturday, 13 June 2020 at 03:16:05 UTC, Walter Bright wrote:
 https://dl.acm.org/doi/abs/10.1145/3386323

 Many, many thanks to Mike Parker and Andrei Alexandrescu for their
endless
 hours spent fixing the mess I originally wrote.
Thank you. Printed and started reading today before work. A lot of
interesting
 insights about the rationale behind design decisions. For a non C/C++
 programmer, this helps me better understand D and it's close
relationship with
 these languages. Cool stuff.
As I did research on what happened and when, I discovered many of my recollections were wrong or out of order. Fortunately, I kept all the emails and there's the n.g. archives, without which writing that article would have been impossible.
Jun 20 2020
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 6/20/2020 2:59 PM, Bill Baxter wrote:
 Whoa! Page 23 -- a wild Bill Baxter appears! That was unexpected.  :-D
 --bb
So many contributors - we tried hard to credit where things came from.
Jun 20 2020
parent Andrea Fontana <nospam example.com> writes:
On Saturday, 20 June 2020 at 22:12:21 UTC, Walter Bright wrote:
 On 6/20/2020 2:59 PM, Bill Baxter wrote:
 Whoa! Page 23 -- a wild Bill Baxter appears! That was 
 unexpected.  :-D
 --bb
So many contributors - we tried hard to credit where things came from.
Nice paper. It would be nice to have a graphical timeline with most important additions/dips :) Andrea
Jun 26 2020