www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - [OT] "Safe Systems Software and the Future of Computing" talk by Joe

reply Paulo Pinto <pjmlp progtools.org> writes:
Hi everyone,

Videos of Rust Conf 2017 are now available, and Joe Duffy did the 
closing keynote telling his experience developing Midori.

Specially relevant are the parts where he explains the internal 
resistance from classical C devs at Microsoft, adopting a more 
safe systems programming.

https://www.youtube.com/watch?v=EVm938gMWl0

Some of his ideas also apply to improving D's adoption among 
system devs.

--
Paulo
Sep 02
next sibling parent Petar Kirov [ZombineDev] <petar.p.kirov gmail.com> writes:
On Saturday, 2 September 2017 at 20:03:17 UTC, Paulo Pinto wrote:
 Hi everyone,

 Videos of Rust Conf 2017 are now available, and Joe Duffy did 
 the closing keynote telling his experience developing Midori.

 Specially relevant are the parts where he explains the internal 
 resistance from classical C devs at Microsoft, adopting a more 
 safe systems programming.

 https://www.youtube.com/watch?v=EVm938gMWl0

 Some of his ideas also apply to improving D's adoption among 
 system devs.

 --
 Paulo
Thanks for sharing this, looks quite interesting so far.
Sep 02
prev sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 9/2/2017 1:03 PM, Paulo Pinto wrote:
 Some of his ideas also apply to improving D's adoption among system devs.
Some interesting observations he made: 1. rigor is not wanted when prototyping D recognizes this in that you can ignore safe programming and pretty much all of the annotations when writing quick & dirty prototypes. 2. syntax matters This has always been a focus with D, in that the syntax is meant to be easy and familiar. 3. Incrementalism matters This is the focus of -betterC, where D can be incrementally adopted by existing programs, rather than all-or-nothing.
Sep 03
parent Mike Parker <aldacron gmail.com> writes:
On Sunday, 3 September 2017 at 15:46:36 UTC, Walter Bright wrote:
 On 9/2/2017 1:03 PM, Paulo Pinto wrote:
 Some of his ideas also apply to improving D's adoption among 
 system devs.
Some interesting observations he made: 1. rigor is not wanted when prototyping D recognizes this in that you can ignore safe programming and pretty much all of the annotations when writing quick & dirty prototypes. 2. syntax matters This has always been a focus with D, in that the syntax is meant to be easy and familiar. 3. Incrementalism matters This is the focus of -betterC, where D can be incrementally adopted by existing programs, rather than all-or-nothing.
Sounds like blog post material.
Sep 03