Am 20.09.2014 01:47, schrieb Max Klyga:
Jonathan Blow just recorded a talk about the needs and ideas for a
programming language for game developer.
https://www.youtube.com/watch?v=TH9VCN6UkyQ
This talk mentions D quite a lot of times.
D is mentioned as the most probable to be adopted if it were possible
for frictionless interaction with existing codebase.
An interesting talk if you want to look at language design from game
developer perspective.
Many of his wishes have been answered in Algol68(1973), Modula-2(1978),
Cedar(1983), Ada(1983), Turbo Pascal 6.0 (1990), but the industry at
large decided to go elsewhere instead.
Which in the end boils down to this:
"Although the first edition of K&R described most of the rules that
brought C's type structure to its present form, many programs written in
the older, more relaxed style persisted, and so did compilers that
tolerated it. To encourage people to pay more attention to the official
language rules, to detect legal but suspicious constructions, and to
help find interface mismatches undetectable with simple mechanisms for
separate compilation, Steve Johnson adapted his pcc compiler to produce
lint [Johnson 79b], which scanned a set of files and remarked on dubious
constructions. " -- Dennis Ritche on history of C.
Already in 1979 it was clear that C without syntax analysis tooling
wasn't a good idea.
This of course, also had an impact in C++ and Objective-C.
--
Paulo