Opportunity: Software Execution Time Determinism
Observer via Digitalmars-d
digitalmars-d at puremagic.com
Thu Apr 14 20:24:19 PDT 2016
On Friday, 15 April 2016 at 02:29:12 UTC, Walter Bright wrote:
> On 4/14/2016 5:28 PM, Observer wrote:
>> Nobody should think that this area can be suitably addressed
>> with just a few language tweaks. It's
>> really a thesis-level topic.
>
> My worry would be coming up with a language feature,
> implementing it, and then discovering it is useless.
I don't want to be entirely discouraging about this. Much has
happened in the programming world over decades of thinking and
development, and real-time work is certainly an interesting
problem, especially as we evolve computing toward IoT. But it
will take sustained effort. Someone like Nordlöw, who has a
personal stake in the outcome, will have to pick up the ball
and run with it. I think the right approach would be the D
equivalent of a strong technical proposal such as is done in
the N-series papers in the C and C++ language-standards
evolution process. That is, papers that include motivation,
background, scope, proposed-design, and impact sections. I
don't know whether DIPs as they are presently practiced are
up to grade for this; the few that I've scanned seem light on
sufficient background as compared to what I believe would be
necessary for a topic as complex as real-time work.
More information about the Digitalmars-d
mailing list