On Nov 27, 12:01=A0pm, "Maxim S. Shatskih"
ions are by far worse and lesser intuitive then BUILD's. Lack of !include a=
nd !ifdef in the project script is a very, very bad handicap.
Well I am glad that you wrote this, because it validates what I have
suspected all along in these IDE vs. BUILD discussions:
For all of you who think that the IDE is less intuitive than
BUILD...please...please...please know that we who prefer the IDE are
not mistaken, deluded, deranged, misguided, uninformed, ignorant,
wimpy, etc when we say that, for *us*, the exact opposite is true. By
experienced engineers who have been programming for 20+ years.
Take me for example: I am thorougly familiar with the MAKE model. My
first experience with C was on and old AT&T running Unix. I did the
entire entourage of Unix-based machines, Sun, DEC, IBM, ...the works.
I was a diehard Emacs fan with my own compilation scripts. Had my
macros just the way I wanted them. I wrote my technical papers in
Scribe/Latex with piped processing. I would read the 3000+ page manual
for Unix during my free time in lab, page by page, to learn various
commands (as best I could) and new ways to script them. And before
that, I was just as much into DOS-based systems, with batch files,
etc. The first thing I did when I came to a new compiler was go
through command-line options, item-by-item, to try, as best as I
could, to understand their implication. I did this with CP/M also. I
had .BAT files everywhere.
You get the point..I have had, and more importantly, _enjoyed_, the
experience of the command-line model.
I now prefer the IDE.
The key here is that, when *I* look at the switches inside the IDE,
*I* do not feel bereft of my intuition whatsoever. If anything, I am
acutely aware of what the build system is doing behind-the-scenes as I
tweak each option the way I want it.
So is the IDE.
rce world - is built using MAKE or its close relative BUILD, not using IDEs=
Seeing a system involving MAKE does not bother me at all, although I
must admit that I have taking a mess of scripts and done away with
them with IDE. There is no comparison between the dependency facility
offered by the IDE vs. that offered by BUILD. The IDE is far better,
tion. It is just a text editor.
I think the important thing here is to give the OP what s/he asks for.
The fact that they are looking to write a driver means that they might
already have the experience and intellectually capacity to determine
what is right for them, certain subtleties that Don mentioned
And yes, I build my drivers, namespace extensions, libraries, EXE's,
active-X controls, DirectShow filters, and everything else, all 33
projects, from the comfort of my IDE. :)
-Le Chaud Lapin-