D dropped in favour of C# for PSP emulator

Nick Sabalausky SeeWebsiteToContactMe at semitwist.com
Sat May 12 15:20:45 PDT 2012


"Paulo Pinto" <pjmlp at progtools.org> wrote in message 
news:jojish$2cm2$1 at 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. ;)




More information about the Digitalmars-d mailing list