D-etractions A real world programmers view on D
SomeDude
lovelydear at mailmetrash.com
Sat Aug 25 13:36:08 PDT 2012
On Saturday, 25 August 2012 at 00:20:57 UTC, Timon Gehr wrote:
> On 08/25/2012 01:58 AM, Pragma Tix wrote:
>> ----was Andrew McKinlay is trying D for Suneido.
>>
>> http://thesoftwarelife.blogspot.fr/2012/08/d-etractions.html
>>
>> You do not necessarily have to agree with Andrew, but this is a
>> pragmatic developer's view. Let me say that Andrew has
>> created his own
>> database system (Relational Algebra based) , his own language
>> (Ruby
>> like) and his own application frame work. Finally he is using
>> his Tools
>> to create real world software.. i.e. Trucking/Transport /
>> Accounting etc.
>>
>> IMO a voice, D core developers should listen to.
>>
>> Bjoern
>
> His post comes down to: "I like to have an IDE and I prefer Java
> because I already know Java."
> This is perfectly fine of course, but why would this be
> relevant for D
> development?
No, he points out that 1) templates inherently complexify code 2)
make refactoring difficult, especially automated refactoring,
something that is supported by major modern IDEs and not by text
editors like vim/emacs, because the former have some knowledge of
the AST, not the latter.
I know the first point is debatable; maybe there is less need for
refactoring as the language is more expressive, but when
refactoring is needed, it's probably much more difficult than in
Java/C#, especially without the help of tools.
More information about the Digitalmars-d
mailing list