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.9 required=5.0 tests=BAYES_00,LOTS_OF_MONEY autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,be23df8e7e275d73 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-11 14:06:38 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!newsfeed.direct.ca!look.ca!newshub2.rdc1.sfba.home.com!news.home.com!news1.rdc1.mi.home.com.POSTED!not-for-mail From: "McDoobie" Subject: Re: "is ada dead?" A challenge for all of us? Newsgroups: comp.lang.ada Organization: The Caffinated Corps. References: <0zS27.187213$DG1.31590366@news1.rdc1.mi.home.com> <3B4C65F5.B304D12A@earthlink.net> <3B4C7EBE.716A8BE8@easystreet.com> User-Agent: Pan/0.8.1beta4 (Unix) X-No-Productlinks: Yes Message-ID: Date: Wed, 11 Jul 2001 20:56:11 GMT NNTP-Posting-Host: 24.0.109.49 X-Complaints-To: abuse@home.net X-Trace: news1.rdc1.mi.home.com 994884971 24.0.109.49 (Wed, 11 Jul 2001 13:56:11 PDT) NNTP-Posting-Date: Wed, 11 Jul 2001 13:56:11 PDT Xref: archiver1.google.com comp.lang.ada:9835 Date: 2001-07-11T20:56:11+00:00 List-Id: In article , "chris.danx" wrote: > Is that a feature developers would like? Integration of UML into the > IDE? I ask since I have no experience with UML. I did plan to gain > familiarity with it and did buy a book on it, but as yet haven't read > it. > > >> Nonetheless, if you are looking to make Ada more popular, you will have >> to deal with beginners, and having an IDE that helps them write correct >> code and lets them fill in the blanks to write a program that compiles >> would be great. > > I would like to cater for beginners, but I would also like to cater for > the seasoned professional. Doing this properly will be difficult. One > possible solution is that found in 1st Page 2000. Basically, the IDE > has 5 or 6 different modes. Each mode is different in functionality. > The lowest level has limited functionality while the highest level has > the greatest functionality. Another option would be to selectively > disable features via an options section. Just some random thoughts. > > > I'm off to think about how to reconfigure an IDE at runtime. You know > add tools to menu's and add new wizards without recompiling (and > re-installing) the ide. > > > Chris > Ya know, any easy way to accomplish this would be to make the app "Themeable" ala KDE, Gnome, or Mozilla. I know theres a shareware app out there for Windows now that makes the Windows desktop themeable also. Theres alot of flexibility there. Just set a default theme for the new-user with plenty of instructions on customization for the expert. Of course, flexibility goes beyond themeing. One could provide plug-in support for external apps, such as TeX/LaTeX if one wants to print thier code, a CVS browser. All kinds of possibilities. One does not necessarily need to code every last bit(pun intended) from scratch. After all, isnt that one of Adas strong points? Code Reuse? Heh. I've posted a bunch of times in the last day. I just realized, I'm on vacation. Heh. McDoobie chris@dont.spam.me