Fatal flaw in D design which is holding back widespread adoption
Lutger
lutger.blijdestijn at gmail.com
Wed Mar 31 08:58:26 PDT 2010
Jacob Carlborg wrote:
> On 3/31/10 03:53, Nick Sabalausky wrote:
>> "Steven Schveighoffer"<schveiguy at yahoo.com> wrote in message
>> news:op.vaefb7p3eav7ka at localhost.localdomain...
>>> On Tue, 30 Mar 2010 16:56:32 -0400, Walter Bright
>>> <newshound1 at digitalmars.com> wrote:
>>>
>>>> BTW, type a file to a console window. Tabs come out as 8 characters, on
>>>> Windows, Linux, and OSX.
>>>
>>> So do 8 spaces. This is the surest way to make code easily
>>> viewable/editable anywhere. Just set the "expand tabs" option on your
>>> favorite editor.
>>>
>>> My recommendation is to say indentations are 4 spaces and tabs should not
>>> be used for indentation.
>>>
>>
>> I've always found using spaces for indentation to make editing a real
>> PITA. (Why woudn't I rather be able to move in/out one level of
>> indentation with one arrow-key press instead of 4 (or so) ?)
>>
>> But really, I don't see why the whole issue hasn't already been made 100%
>> personal style by a VCS that handles it the same way SVN handles EOLs. If
>> one person has problems involving another person using a different
>> indentation system, then at least one of them is doing something very
>> wrong. Seriously, how is it that this is 2010, we have things like syntax
>> highlighting as standard featutres in every editor that anyone ever
>> actually uses...and yet the whole world of programmers still can't
>> abstract away something as simple as f*cking tab sizes? Bah!
>
> Eclipse with descent can reformat the files to your own personal
> preferences.
vote++
The descent reformatter is crazy, no matter how funky your style is the
chances are pretty good you can autoformat all that pesky code written by
others :) Not to mention you can use it as a tool to save time formatting
yourself. I would perhaps even pay for it as a standalone utility /salestalk>
More information about the Digitalmars-d
mailing list