From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fdb77,4873305131bf4d94 X-Google-Attributes: gidfdb77,public X-Google-Thread: 109fba,4873305131bf4d94 X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,4873305131bf4d94 X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,4873305131bf4d94 X-Google-Attributes: gid103376,public From: "Kenneth W. Sodemann" Subject: Re: Current Ada strengths - was Re: ADA SUCKS, C/C++/JAVA RULES!!!! Date: 1997/10/31 Message-ID: <63cm2o$iqh$1@news3.alpha.net>#1/1 X-Deja-AN: 286946853 References: <34557f2b.1934172@news.mindspring.com> <635csg$2eu$1@news2.alpha.net> <635u6q$4tk$1@flood.weeg.uiowa.edu> <345881C4.640998A4@horvath.com> <34591453.0@news.eznet.net> <345946D5.CF3E77FB@horvath.com> X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: AVISTA Inc. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.lang.java.advocacy Date: 1997-10-31T00:00:00+00:00 List-Id: Bob Horvath wrote in message <345946D5.CF3E77FB@horvath.com>... >David A. Frantz wrote: [snip] >> An IDE in my opinion has nothing to do with knowing the language. An IDE >> if successful should make the programmer more productive! Can't really >> see the relationship of the user interface, wether a make/command line >> environment or a fancy IDE, to knowing the lanquage. > >How do they make you more productive? I've never used one. I have seen CASE >tools years ago that I thought were very unproductive. Perhaps I don't know >what I am missing, but I can't imagine anything really helping out, except for >something that might make building GUIs a little easier, but for the guts of an >application, what do they buy you? For one, they tend to lower the training time needed, especially if you are dealing with a system like Apex where the version control is well integrated with the development environment. It is a lot easier to tell the new guys on the project which buttons to push as opposed to telling them which scripts to run, how, and when. If it is a good IDE, it provides a very intuitive interface for editing, building, and (often) debugging the application. A good IDE will also make the programmer more productive by automating or helping to organize many of the tasks. VC++'s wizards are a good example of both the automation, and the help in organization. The fact that with most IDEs, the developer rarely has to resort to messing with the make file also attests to IDEs automating the more mundane tasks. -- with Std_Disclaimer; use Std_Disclaimer; Signature.Put (Name => Ken Sodemann, E_Mail => kwsodema@avistainc.com Web => http://www.pcii.net/~stuffel Company_Web => http://www.avistainc.com);