Hello Ary,

BCS escribió:

I think that any real programing project now days (regardless of
language) needs tools to help the programmer. The difference between
D and C# is that with D you /can/ get away without an IDE and with C#
you won't get much at all done without one.

I can't agree with this. Most of the time I use an IDE for the
autocompletion, not much for the build-and-jump-to-error stuff. And I
don't see D being easier with regards to remembering what's the name
of that function, which members does a class have, in which module are
all these.


I'm not referring to editing. For that, most any language you can get away without an IDE if you are willing, but it will cost you something.
Why do you say that with D you can get away without an IDE

Because off ten as not I do. For some reason I have never gotten Descent working correctly. Most of the time, the code outlining works but I've never gotten auto-compleat or integrated building to work.

and with C#
you can't? I think you can do the same as in C#, don't use an IDE and
get away with pretty much everything, except you'll be slower at it
(same goes for D without an IDE).

As above, I'm not talking about editing, but rater about the rest of the tools like the compiler and debugger. Has anyone ever tried building a c# project without an IDE? I don't even know if it can be done. Yes you can trigger a build from the command line, but setting up a project without it would require hand editing of XML (yuck) and the build tool IS visual studio.


Again, this also applies to Java. When I started using Java I used the
command line and an editor with just syntax highlighting, and made
programs of several classes without problem. Refactoring was a PITA,
and I'm thinking it's like that in D nowadays. :-P

I think it's like that in every language. The programs people work on now days are, no matter their representation, to complex for a person to navigate without tools.


Reply via email to