D dropped in favour of C# for PSP emulator

Era Scarecrow rtcvb32 at yahoo.com
Sat May 19 14:49:25 PDT 2012


On Saturday, 19 May 2012 at 20:42:13 UTC, Manu wrote:
> On 18 May 2012 19:59, Bruno Medeiros 
> <brunodomedeiros+dng at gmail.com> wrote:
>
>> On 12/05/2012 01:00, Timon Gehr wrote:
>>
>>> some essential properties:
>>> - starts up instantaneously
>>>
>> ....
>>
>>  some 'nice to have' properties:
>>> - code analysis based code completion
>>>
>> > - integrated debugger
>>
>> So just starting up the IDE is more important than actually 
>> writing code or fixing bugs?...
>>
>> Seriously, I'm never going to understand you "editor" people..
>
>
> No, writing code and fixing bugs is more important than sitting 
> around and operating your computer. I can hit F7 or F5 way 
> faster than I can type a full line of some command on the 
> shell. I can tap tab and instantly complete typing the crap I 
> waste time typing repeatedly (typing almost all identifiers 
> become just 1 or 2 key strokes). I can hit ctrl-space and have 
> the documentation for a function appear INSTANTLY much faster 
> than I can swap out and refer to some reference manual. I can 
> step and debug and inspect the value of variables, deep in 
> structures containing a heap of indirection way faster than I 
> can operate GDB. I will seriously never understand anyone who 
> will try and honestly say typing shit on a command line, 
> feeding commands to GDB manually, and looking up references in 
> some external manual can possibly be faster... under ANY 
> circumstances... ever.

  Perhaps to be a hard-core hacker? I've done a GUI-less 
programming before, using GDB, typing the commands, all that 
jazz. But it's about the same as jogging to work every day that's 
say 15 Miles away; you 'COULD' do it, but if there's a better way 
like a bike or a car or segway, then why continue to do it the 
longer more busy route?

  With a good editor and having data 10-50x faster and more 
available, you can get more work done, and thereby fix more bugs 
and program more. You'd have to actually use a decent IDE (like 
eclipse for java) to realize how useful it can be. Course if you 
have an awesome memory then perhaps it isn't quite as important; 
but honestly I have a horrible memory.


More information about the Digitalmars-d mailing list