"Nick Sabalausky" <a...@a.a> wrote in message news:iaifev$26j...@digitalmars.com... > "Walter Bright" <newshou...@digitalmars.com> wrote in message > news:iaiehl$24s...@digitalmars.com... >> bearophile wrote: >> >>> If you focus only on your strong points you will not improve yourself, >>> this is a basic rule for any serious artist or athlete. >> >> Would you criticize a long distance runner for being lousy at wrestling? >> Shouldn't a long distance runner focus on what he's good at - long >> distance running? >> > > Tell that to Bo Jackson! :)
On a more serious note though, just focusing on what something's good at amounts to wearing blinders and is exactly what turned Java into a puritanical piece of shit: "Java's good at objects, so let's pretend nothing else exists." And it's what made Haskell into something that practically no one uses for real-world work: "Haskell's really good at functional. So let's pretend nothing else exists." Of course, what makes D so great is that we all know perfectly well it tries to do a variety of things well, which is actually in contrast to what you're saying here. I can certainly understand the impossibility of actually keeping up with bearophile, but I don't think that even he expects that every idea he brings up be rushed into D.