First, forgive my poor english. we all known , Walter good at compiler writing, but not good at language design and development management , if can't change this, just be silent.
I think, on language desgin, wisdom and leadership are more more important than technology. Ether continue working on D, or make D like clone, if we can't do it like APPLE, just give up ASAP, because we can only save us by our selves. . . 2010/11/10 Boris Wang <kona.m...@gmail.com> > ++1 > > 2010/11/9 thank you oldtimer <nos...@_._> > > oldtimer Wrote: >> > Some of us hoped D2 would solve the ugly corner cases of the language >> and unify a lot of features. Unfortunately not any kind of macro system was >> implemented, templates got even uglier, the alias this hack, snake oil >> template!X syntax shortcut and all kinds of unnecessary features were added. >> Of course also good features were added, but overall this just isn't good >> enough. >> >> Is it a coincidence that all the complaints seem to come from a single >> person? Let's take a look at my killfile: >> >> ankh, anonymous troll, another lurker, anton smith, arnoldsschwartz, >> bjarne yesterday, blaise pascal, cal, chmod+x, crap, darth tango, domino, >> ellis peters, foobar, gareth charnock, gcc-lurker, girlprogrammer, >> godworshipper, gryphon, her3tic, jameskan, jane doe, jarett billingsley, >> jer, languagefan, larry coder, lars ivar douchesund, levenshtein, lurker, >> nobody, oldtimer, pipe dream, pointing hand, retard, retard++, >> retarded.clear(), scott, steveh, superdan, user, wah, william t. fnk, yoda, >> type<erasure>, uriel (reddit), eternium (reddit), iliekcaeks (reddit), >> feepingcreature (reddit), parametricpoly (reddit), nfxjfg (bugzilla), and >> many more! >> >> Sometimes feels like this guy dresses up as bearophile just to waste our >> time with stupid nonsense. In reality there's a single sick person opposing >> D2 and it's probably the lead developer of Tango who wasn't invited (it's >> just one freaking license change!). No wonder Tango for D2 gets ever done, >> the guy is wasting time here posting this crap. Sad times. :-( Do us a >> favor, go and use that >> F#/Spec#/ATS/Clojure/Go/Scala/Haskell/C++/C#/Java/{whatever it is this >> time}. Never come back. It's time to cut off this bullshit now. We're >> adults. It's too late to change D in any radical way now. You either like it >> or hate it. Trust me, those favorite languages of yours suit *you* much >> better, we don't deserve that enlightenment TYVM. Go to movies, find a >> girlfriend, get a job, buy a house, start living a normal life. Don't be an >> emo kid. So much time is wasted on these stupid threads about totally >> irrelevant new features. >> >> To not sound like a pathetic troll, something positive now: With that >> knowledge of yours all kinds of *good* things could be done. Write >> applications, write libraries, write languages, do language research, earn >> money! I challenge you to write your own "clone" of D. Maybe fork D1 and >> make a D 1.5 as you "all" wanted. Fix all the "relevant" issues and leave >> out template "bloat". Might even attract small user base. Since you get your >> money elsewhere, you're not tied to the old dmc/optlink backend. Use LLVM! >> Use modern project management tools (Trac, Redmine, ...), use a modern SCM >> system (Git), invite all friends in. The stage is yours! If you come up with >> something better than D, I might be one of the first developers making the >> switch. >> > >