|
|
|
|
|
by WalterBright
1847 days ago
|
|
In my paper "The Origins of the D Programming Language" I enumerate many direct influences aircraft design has had on D. https://dl.acm.org/doi/abs/10.1145/3386323#:~:text=The%20D%2.... BTW, I practice dual path in my personal life. If I'm doing something risky, I have a backup. For example, when I work under my car, I put the car on two sets of jackstands, even though I use stands that are rated for trucks. I'd never rely on a single rope/piton if rock climbing. I cringe when I see climbers doing that. I carry an extra coat in the car in winter, and water when driving in the desert. |
|
I like much of the way D's designed. It doesn't try to be flashy, gimicky or different for the sake of being different. It gives you a set of practical tools and doesn't try to be too opinionated on the way they should be used. It mostly makes it hard to shoot yourself in the foot. But if you really want to you can. You gotta really try though.