On Tuesday, 12 July 2016 at 00:34:12 UTC, sarn wrote:
On Monday, 11 July 2016 at 22:09:11 UTC, Walter Bright wrote:
On 7/10/2016 10:07 PM, Ola Fosheim Grøstad wrote:
[Snip stuff about Scheme]
Scheme is a really nice, elegant language that's fun to hack
with, but at the end of the day, if people were writing Nginx,
or the Windows kernel, or HFT systems in Scheme, you can bet
programmers would be pushing pretty hard for special exceptions
and hooks and stuff for better performance or lower-level
access, and eventually you'd end up with another C.
Walter said "all programming languages", but he's obviously
referring to the programming market D is in.
This is a false dichotomy. Nobody says there should be no
inconsistencies. Sometime, it is just necessary because of other
concerns. But it is a cost, and, like all costs, must pay for
itself.
Most of these do not pay for themselves in D.