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 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-14 05:55:56 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!colt.net!dispose.news.demon.net!demon!btnet-peer0!btnet!news5-gui.server.ntli.net!ntli.net!news2-win.server.ntlworld.com.POSTED!not-for-mail From: "chris.danx" Newsgroups: comp.lang.ada References: <0zS27.187213$DG1.31590366@news1.rdc1.mi.home.com> <3B4FEFDE.10E7B423@snafu.de> Subject: Re: An Ada IDE and discussions MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: Date: Sat, 14 Jul 2001 13:52:08 +0100 NNTP-Posting-Host: 213.104.122.3 X-Complaints-To: abuse@ntlworld.com X-Trace: news2-win.server.ntlworld.com 995115049 213.104.122.3 (Sat, 14 Jul 2001 13:50:49 BST) NNTP-Posting-Date: Sat, 14 Jul 2001 13:50:49 BST Organization: ntlworld News Service Xref: archiver1.google.com comp.lang.ada:9943 Date: 2001-07-14T13:52:08+01:00 List-Id: > > That's not what Steve(?) said at all. "an IDE for Windows" is not saying all > > users are Windows users, it's an IDE for Windows users. > > > > If ppl want Ada to become popular, you have to appeal to the biggest potential > > user base, which is the Windows platform. However much some of you may dislike > > the OS, it is the domininant OS and there is no denying it. > > You are right, but keep it potable between platforms e.g. GTK for > Linux. That means there can be no use of GWindows and using GTK/Ada instead. I might consider that, but I'm not familiar with Gtk at all, and it needs to support accelerator keys, make plugins possible, allow dynamic menus, allow custom controls to be created, and more. Also is Gtk not scripted, slowing the whole thing down? > > I'm doing this IDE because > > > > a) I (and others) need compiler configurability > > Why, most of the commercial compilers include an IDE. The times are long a > go, that a compiler was just an CLI issue. Only the GNAT is not cleanly integrated > > into an IDE (except for GLIDE which i dont like) My thought isn't that it should deal exclusively with Ada (only in the beginning) but should allow a programmer to use other languages and tools from within the IDE, link it all together, debug it, etc. Maybe never needing to leave the environment to completely build the program. However I'd be happy if it handled different Ada compilers seamlessly. > > d) It's a project I can do > > I you start such a project i like to work on this issue as well. Did you already > thought about a home site for the project? May be sourceforge.net is a > good location. Even a little help would be great, but if not then that's ok, i'm prepared for the level of work and can handle it. I don't have a home site yet, and only a little code. Most of what I've done in the last few days has been to design a minimal IDE that will make up the first prototype. The prototype isn't a release, just an experiment in compiler configuration. There is to be no Syntax Highlighting and minimal features in the 1st prototype. > > e) I'll learn from it. > > This is for sure. May be it should not be written in Ada at all, may be in Java? Away you and ... The ide's written in Java I've used have been really slow and had patchy graphics, well just crap and that was with JIT on. { If anyones looking for a fast cross platform technology check out Juice (it's really fast, whips JVM), the only drawback is they didn't do much with it and it's not well known (and needs patience and commitment); I say someone should get an Ada compiler for it. Then Juice and Ada would blow Java out the water, well out of the fabric of space and time actually. The ppl who developed it made the mistake of tying development to the Oberon Environment, but it can run in diff browsers and all that's needed is a stand alone version, so you can run and develop apps! It's a real nice fast system that could make Sun (and .NET) needing Cocodamol. } Chris