"Paulo Pinto" <pj...@progtools.org> wrote in message news:jojish$2cm2$1...@digitalmars.com... > > The author of a D based PSP emulator just rewrote > the emulator in C#, after being disappointed with D. > > https://github.com/soywiz/cspspemu > > The reasons are listed here, > > https://github.com/soywiz/cspspemu#created-after-4-tries >
(Heh, now that Time Warner is no longer destroying GitHub for me and I can actually *see* that page...) "The lack of a good IDE, the complicated structure of the D language, the horrible compilation times, caused that it taked too much time for everything, and made it impossible to refactoring the code without days or weeks of work." That almost sounds like he's talking about some completely different D programming language. And I know it's been discussed here already, but seriously, "horrible compilation times"? What hell is he smoking? Hmm, actually, you know what? I bet he was probably trying to do the C/C++ thing and compile one...source...file...at...a...time. THAT would certainly do it. You can easily get nearly-C++-level speeds that way. Or maybe using rebuild: even with one-at-a-time disabled, rebuild can still be pretty slow compared to say, rdmd. LOL, *or*...He didn't say "horribly SLOW compilation times", he just said "horrible compilation times". Maybe he just hates fast compiles? Not even enough time to go grab a coffee, let alone catch a movie and dinner. ;)