comp.lang.ada
 help / color / mirror / Atom feed
* Ada IDE
@ 2001-11-14 18:45 Jean-David Tr�panier
  2001-11-14 19:00 ` Preben Randhol
                   ` (4 more replies)
  0 siblings, 5 replies; 18+ messages in thread
From: Jean-David Tr�panier @ 2001-11-14 18:45 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

I am learning Ada and I wondering if there is any good application on Win95
to compile and manage Ada project like MS Visual Studio?

Thanks

Jean-David Tr�panier
(JDT@hy.cgocable.ca)





^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 18:45 Ada IDE Jean-David Tr�panier
@ 2001-11-14 19:00 ` Preben Randhol
  2001-11-14 21:01   ` Pascal Obry
  2001-11-14 19:09 ` Johannes Lechner
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 18+ messages in thread
From: Preben Randhol @ 2001-11-14 19:00 UTC (permalink / raw)


On Wed, 14 Nov 2001 13:45:01 -0500, Jean-David Tr�panier wrote:
> I am learning Ada and I wondering if there is any good application on Win95
> to compile and manage Ada project like MS Visual Studio?

You can try adaGide. 
You find it from here: http://home.trouwweb.nl/Jerry/compilers.html

There is also a very nice debugger called GVD: 
http://libre.act-europe.fr/gvd/

Preben



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 18:45 Ada IDE Jean-David Tr�panier
  2001-11-14 19:00 ` Preben Randhol
@ 2001-11-14 19:09 ` Johannes Lechner
  2001-11-14 19:18 ` Ted Dennison
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 18+ messages in thread
From: Johannes Lechner @ 2001-11-14 19:09 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 417 bytes --]

Hi!

> I am learning Ada and I wondering if there is any good application on Win95
> to compile and manage Ada project like MS Visual Studio?

Yeah, there is! Take a look at ObjectADA:
http://www.aonix.com/content/products/objectada/windows.html
The "Special Edition" is free of charge, due to some restrictions.

Greets,
--
Johannes Lechner � Mail@J-Lechner.de � PGP KeyID: 0x08E0DD38 � ICQ: 55872521










^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 18:45 Ada IDE Jean-David Tr�panier
  2001-11-14 19:00 ` Preben Randhol
  2001-11-14 19:09 ` Johannes Lechner
@ 2001-11-14 19:18 ` Ted Dennison
  2001-11-14 19:19 ` Michal Nowak
  2001-11-15 17:03 ` John English
  4 siblings, 0 replies; 18+ messages in thread
From: Ted Dennison @ 2001-11-14 19:18 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 478 bytes --]

In article <a%yI7.37525$Y54.1694464@weber.videotron.net>, Jean-David Tr�panier
says...
>
>I am learning Ada and I wondering if there is any good application on Win95
>to compile and manage Ada project like MS Visual Studio?

ObjectAda's IDE seems to be modeled on VisualStudio. 

---
T.E.D.    homepage   - http://www.telepath.com/dennison/Ted/TED.html

No trees were killed in the sending of this message. 
However a large number of electrons were terribly inconvenienced.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 18:45 Ada IDE Jean-David Tr�panier
                   ` (2 preceding siblings ...)
  2001-11-14 19:18 ` Ted Dennison
@ 2001-11-14 19:19 ` Michal Nowak
  2001-11-14 21:40   ` Marin David Condic
  2001-11-15 17:03 ` John English
  4 siblings, 1 reply; 18+ messages in thread
From: Michal Nowak @ 2001-11-14 19:19 UTC (permalink / raw)
  To: comp.lang.ada usegroup->mailing list gateway

>I am learning Ada and I wondering if there is any good application on
>Win95
>to compile and manage Ada project like MS Visual Studio?

Something like MS Visual Studio is Object Ada from Aonix.
Special Edition is available for free from their website, at:
http://www.aonix.com/content/products/objectada/windows.html

However this free version has some limitations (no more than 
2000 lines of code and no more than 35 tasks).

Mikeu
-----------------------------------------
                             ____|
                             \%/ |~~\
  O                                  |
 o>>        Mike Nowak               |
 T                                   |
/ >       vinnie@inetia.pl           |
http://www.geocities.com/vinnie14pl _|__




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 19:00 ` Preben Randhol
@ 2001-11-14 21:01   ` Pascal Obry
  2001-11-15  7:36     ` Preben Randhol
  0 siblings, 1 reply; 18+ messages in thread
From: Pascal Obry @ 2001-11-14 21:01 UTC (permalink / raw)



Preben Randhol <randhol+abuse@pvv.org> writes:

> On Wed, 14 Nov 2001 13:45:01 -0500, Jean-David Tr�panier wrote:
> > I am learning Ada and I wondering if there is any good application on Win95
> > to compile and manage Ada project like MS Visual Studio?
> 
> You can try adaGide. 
> You find it from here: http://home.trouwweb.nl/Jerry/compilers.html

No AdaGide is a misleading pointer. It is ok to compile but not to "manage Ada
project like MS Visual Studio" ! For this I see either GLIDE, far from MS
Visual Studio look-and-feel but with project management features, or Aonix
ObjectAda which is certainly looking very much like MS Visual Studio.

> There is also a very nice debugger called GVD: 
> http://libre.act-europe.fr/gvd/

Agreed.

Pascal.

-- 

--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|         http://perso.wanadoo.fr/pascal.obry
--|
--| "The best way to travel is by means of imagination"



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 19:19 ` Michal Nowak
@ 2001-11-14 21:40   ` Marin David Condic
  2001-11-16  9:18     ` Michal Nowak
  0 siblings, 1 reply; 18+ messages in thread
From: Marin David Condic @ 2001-11-14 21:40 UTC (permalink / raw)


And no GUI builder. Rumor has it you can have the full-up Professional
edition for $595.00

MDC

--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com
Web:      http://www.mcondic.com/


"Michal Nowak" <vinnie@inetia.pl> wrote in message
news:mailman.1005765434.1080.comp.lang.ada@ada.eu.org...
>
> However this free version has some limitations (no more than
> 2000 lines of code and no more than 35 tasks).
>






^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 21:01   ` Pascal Obry
@ 2001-11-15  7:36     ` Preben Randhol
  2001-11-15 12:29       ` Wilhelm Spickermann
  0 siblings, 1 reply; 18+ messages in thread
From: Preben Randhol @ 2001-11-15  7:36 UTC (permalink / raw)


On 14 Nov 2001 22:01:50 +0100, Pascal Obry wrote:

> No AdaGide is a misleading pointer. It is ok to compile but not to "manage Ada
> project like MS Visual Studio" ! For this I see either GLIDE, far from MS

OK. I have never used/seen MS Visual Studio. Glide is probably nice if
you have the money to buy a supported version of Gnat (At least I cannot
find any info that it is otherwise available on the gnat web-site. Wish
they had better screen shots so you could actually see what it is too :-(
)

Preben



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-15  7:36     ` Preben Randhol
@ 2001-11-15 12:29       ` Wilhelm Spickermann
  2001-11-15 13:24         ` Preben Randhol
  0 siblings, 1 reply; 18+ messages in thread
From: Wilhelm Spickermann @ 2001-11-15 12:29 UTC (permalink / raw)
  To: comp.lang.ada



--On Donnerstag, November 15, 2001 07:36:47 +0000 Preben Randhol 
<randhol+abuse@pvv.org> wrote:

> Glide is probably nice if
> you have the money to buy a supported version of Gnat (At
> least I cannot find any info that it is otherwise available on
> the gnat web-site. Wish they had better screen shots so you
> could actually see what it is too :-( )

You use Linux IIRC. At least the gnat-RPMs from ALT contain 
glide...

(But if you still want screen shots, I can make some.)

Wilhelm




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-15 12:29       ` Wilhelm Spickermann
@ 2001-11-15 13:24         ` Preben Randhol
  2001-11-15 15:10           ` Wilhelm Spickermann
  0 siblings, 1 reply; 18+ messages in thread
From: Preben Randhol @ 2001-11-15 13:24 UTC (permalink / raw)


On Thu, 15 Nov 2001 13:29:10 +0100, Wilhelm Spickermann wrote:
> 
> 
> --On Donnerstag, November 15, 2001 07:36:47 +0000 Preben Randhol 
><randhol+abuse@pvv.org> wrote:
> 
>> Glide is probably nice if
>> you have the money to buy a supported version of Gnat (At
>> least I cannot find any info that it is otherwise available on
>> the gnat web-site. Wish they had better screen shots so you
>> could actually see what it is too :-( )
> 
> You use Linux IIRC. At least the gnat-RPMs from ALT contain 
> glide...

Hmm, this is not in the Debian package. But does Glide use Emacs?

Preben



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-15 13:24         ` Preben Randhol
@ 2001-11-15 15:10           ` Wilhelm Spickermann
  2001-11-15 15:33             ` Preben Randhol
  0 siblings, 1 reply; 18+ messages in thread
From: Wilhelm Spickermann @ 2001-11-15 15:10 UTC (permalink / raw)
  To: comp.lang.ada



--On Donnerstag, November 15, 2001 13:24:25 +0000 Preben Randhol 
<randhol+abuse@pvv.org> wrote:

> Hmm, this is not in the Debian package. But does Glide use
> Emacs?

Yes, it´s (in the ALT RPM) a script which checks for emacs, 
xemacs (just to tell that it it doesn´t work properly with 
xemacs) and starts a program called glideint with the path to 
the emacs binary as a parameter. What you really see is an emacs 
with ada-mode, project-files, an additional window showing 
directories, files, procedures, ...

Wilhelm




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-15 15:10           ` Wilhelm Spickermann
@ 2001-11-15 15:33             ` Preben Randhol
  0 siblings, 0 replies; 18+ messages in thread
From: Preben Randhol @ 2001-11-15 15:33 UTC (permalink / raw)


On Thu, 15 Nov 2001 16:10:08 +0100, Wilhelm Spickermann wrote:
> 
> Yes, it�s (in the ALT RPM) a script which checks for emacs, 
> xemacs (just to tell that it it doesn�t work properly with 
> xemacs) and starts a program called glideint with the path to 
> the emacs binary as a parameter. What you really see is an emacs 
> with ada-mode, project-files, an additional window showing 
> directories, files, procedures, ...

Ah :-) I use vim. One of them ;-)

Preben



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 18:45 Ada IDE Jean-David Tr�panier
                   ` (3 preceding siblings ...)
  2001-11-14 19:19 ` Michal Nowak
@ 2001-11-15 17:03 ` John English
  2001-11-15 23:30   ` Britt Snodgrass
  4 siblings, 1 reply; 18+ messages in thread
From: John English @ 2001-11-15 17:03 UTC (permalink / raw)


"Jean-David Tr�panier" wrote:
> 
> I am learning Ada and I wondering if there is any good application on Win95
> to compile and manage Ada project like MS Visual Studio?

Object Ada (www.aonix.com) looks amazingly similar to Visual Studio.
It's a commercial product, but there's a free version you can download.

-----------------------------------------------------------------
 John English              | mailto:je@brighton.ac.uk
 Senior Lecturer           | http://www.comp.it.bton.ac.uk/je
 Dept. of Computing        | ** NON-PROFIT CD FOR CS STUDENTS **
 University of Brighton    |    -- see http://burks.bton.ac.uk
-----------------------------------------------------------------



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-15 17:03 ` John English
@ 2001-11-15 23:30   ` Britt Snodgrass
  0 siblings, 0 replies; 18+ messages in thread
From: Britt Snodgrass @ 2001-11-15 23:30 UTC (permalink / raw)


John English <je@brighton.ac.uk> wrote in message news:<3BF3F574.6394CDF9@brighton.ac.uk>...
> "Jean-David Tr�panier" wrote:
> > 
> > I am learning Ada and I wondering if there is any good application on Win95
> > to compile and manage Ada project like MS Visual Studio?
> 
> Object Ada (www.aonix.com) looks amazingly similar to Visual Studio.
> It's a commercial product, but there's a free version you can download.

Yes, the free version (ObjectAda 7.2.1 Special Edition) provides a
very nice editor for Ada and other languages.  It is also trivial to
use the ObjectAda editor as a front end for GNAT 3.13p by adding a
call to gnatmake to the Tools menu.  For learning purposes, it is
often helpful to be able to submit the same source file to two
different Ada compilers.  The free version has some program size
restrictions but I don't find them to be a problem for most home or
student projects.

The free OA 7.2.1 SE is can be downloaded from:

http://www.aonix.com/content/products/objectada/windows.html or
http://www.aonix.com/content/downloads/objectada/full_721.zip (a very
big file)

Britt



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-14 21:40   ` Marin David Condic
@ 2001-11-16  9:18     ` Michal Nowak
  2001-11-16 15:58       ` Marin David Condic
  0 siblings, 1 reply; 18+ messages in thread
From: Michal Nowak @ 2001-11-16  9:18 UTC (permalink / raw)
  To: comp.lang.ada usegroup->mailing list gateway

On 01-11-14 at 16:40 Marin David Condic wrote:

>And no GUI builder. Rumor has it you can have the full-up Professional
>edition for $595.00
>
>MDC

Being a student a having GNAT with all addtions I have no need to
buy it now. However this price sounds very attractive (or is it
a rumour?). And it shows, that Ada compilers do not have to cost
several thousands of dollars.

Mike
-----------------------------------------
                             ____|
                             \%/ |~~\
  O                                  |
 o>>        Mike Nowak               |
 T                                   |
/ >       vinnie@inetia.pl           |
http://www.geocities.com/vinnie14pl _|__




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-16  9:18     ` Michal Nowak
@ 2001-11-16 15:58       ` Marin David Condic
  2001-11-19  0:03         ` Michal Nowak
  0 siblings, 1 reply; 18+ messages in thread
From: Marin David Condic @ 2001-11-16 15:58 UTC (permalink / raw)


I sent them an e-mail to ask about getting a version with theGUI builder -
this is the price quote I received. I assume all the customary disclaimers
apply - subject to change without notice, etc...

It is a competitive price with MSVC++, and the environment is immediately
familiar to those who know MSVC++. (It would be nice to see something
similar with GNAT - not *identical* since there are things I don't like with
the MSVC++ style - but with some of the same capabilities.)

I'm a little disappointed that the GUI builder does not seem to come with
the distribution - or if it does, it doesn't seem to be integrated with the
IDE as it is in MSVC++. (I really have not got the time just now to do a
really good evaluation of this! Eventually, I'll find that elusive Round
Tuit.) The IDE is also not nearly as spiffy - it doesn't break open package
specs etc on the left-hand-side and let you point-n-click navigate to items
within a package. I have not driven around the debugger to see if it is as
spiffy as the one in MSVC++, but then again, this is *Ada* so I wouldn't
expect to need it nearly so badly.

I ran a little "Hello World" app I wrote for GNAT through it. The program
basically attempts to display as many attributes as it can so that you can
find out about implementation details. Several things wouldn't compile.
Several other things generated constraint errors. I didn't try to analyze
all the reasons in depth (it may be "perfectly legal" for an implementation
to do it, but I've often harped about how sometimes "perfectly legal" =
"totally useless" :-) If anybody is interested, I'll post the code here.

I was a little disappointed that it didn't support Long_Long_Float.
Basically, you've only got 64 bit floats on a machine that will handle
80-bit floats. Maybe you can Roll Your Own - I didn't check. Also no
Long_Long_Integer - limited to 32 bits. If you care, there's no Short_Float
either. I don't understand these things being missing since essentially the
ARM would let you define things like Long_Long_Float = Long_Float so it
shouldn't really cost anything. At least code that used it would compile.

Fixed point attributes are also more narrow than on GNAT. Time, Modular
numbers, etc. have tighter allowed ranges/accuracies. Storage elements and
Streams look the same.

Just a FWIW kind of comparison - the math characteristics seem to be more
limited than on GNAT given the same hardware. This may allow for better
optimized code, but I would think that if you used the same size things in
GNAT, you ought to get similarly tight code - but I've never tested that
hypothesis. And in most cases, on a PC, I really don't care that much if the
resultant code is optimal - just so long as it isn't horrible.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com
Web:      http://www.mcondic.com/


"Michal Nowak" <vinnie@inetia.pl> wrote in message
news:mailman.1005902126.22826.comp.lang.ada@ada.eu.org...
> On 01-11-14 at 16:40 Marin David Condic wrote:
>
> >And no GUI builder. Rumor has it you can have the full-up Professional
> >edition for $595.00
> >
> >MDC
>
> Being a student a having GNAT with all addtions I have no need to
> buy it now. However this price sounds very attractive (or is it
> a rumour?). And it shows, that Ada compilers do not have to cost
> several thousands of dollars.






^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Ada IDE
  2001-11-16 15:58       ` Marin David Condic
@ 2001-11-19  0:03         ` Michal Nowak
  2001-12-18  2:16           ` Windows-ish Mine Detector, was " tmoran
  0 siblings, 1 reply; 18+ messages in thread
From: Michal Nowak @ 2001-11-19  0:03 UTC (permalink / raw)
  To: comp.lang.ada usegroup->mailing list gateway

On 01-11-16 at 10:58 Marin David Condic wrote:

>It is a competitive price with MSVC++, and the environment is immediately
>familiar to those who know MSVC++. (It would be nice to see something
>similar with GNAT - not *identical* since there are things I don't like
>with
>the MSVC++ style - but with some of the same capabilities.)
>
>I'm a little disappointed that the GUI builder does not seem to come with
>the distribution - or if it does, it doesn't seem to be integrated with the
>IDE as it is in MSVC++. (I really have not got the time just now to do a
>really good evaluation of this! Eventually, I'll find that elusive Round
>Tuit.) The IDE is also not nearly as spiffy - it doesn't break open package
>specs etc on the left-hand-side and let you point-n-click navigate to items
>within a package. I have not driven around the debugger to see if it is as
>spiffy as the one in MSVC++, but then again, this is *Ada* so I wouldn't
>expect to need it nearly so badly.

It is in some way integrated - in my Sepcial Edition v7.1 it is under
Tools->GUI Builder. In fact, it fires separated application for building
all this graphical stuff (as I remember, in MSVC it was tightly integreated
with IDE). What I found nice in GUI Builder, that it works in very similiar
way, to this from Borland's products. Especially the window 'Project Manager'
with properties for these graphical elemnts makes changes quick and easy.
Entering code for events associated with objects is also familiar from
Borland's builders. There are about 20 of controls, which should be
enough for most applications (as I remember, there were lots of them in
Delphi or C++ Builder, I have no access to these tool at the moment).
I found easy description of how to build first GUI application, but
I couldn't do it. For some reasons, I have no possibility (the option in
menu is always disabled) to save the GUI project and use it with program.
Maybe this is because of limited edition - so I just have the smell
of graphical application...
The plus of the GUI builder is that all controls are "windows-like".
It may sound strange, but when I pointed Jeffrey Carter's Mine Detector
Game to some of my friends (who are just typical computer users and
have nothing common with operating systems other than Windows), they
said, that they felt very strange and have troubles to get familiar with
GTK look. After some time, they still look strange at this such GUI.

In general, I found it easier to use than MSVC++. I had no trouble to
build simple application (although it was no-GUI one, there should be no
trouble in building such one). As I remember, when I fired MSVC for the
first time I felt terribly lost and spent some time in discovering what
is going on there. I had no such troubles with OA.

I didn't write any windows GUI apllication under GNAT yet, so I don't
know how it goes with CLAW or GWindows. Right know I'm staying with
GNAT, but in the future OA may be worthy buying. It is a fine product.

Mike
-----------------------------------------
                             ____|
                             \%/ |~~\
  O                                  |
 o>>        Mike Nowak               |
 T                                   |
/ >       vinnie@inetia.pl           |
http://www.geocities.com/vinnie14pl _|__




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Windows-ish Mine Detector, was Re: Ada IDE
  2001-11-19  0:03         ` Michal Nowak
@ 2001-12-18  2:16           ` tmoran
  0 siblings, 0 replies; 18+ messages in thread
From: tmoran @ 2001-12-18  2:16 UTC (permalink / raw)


> It may sound strange, but when I pointed Jeffrey Carter's Mine Detector
> Game to some of my friends (who are just typical computer users and
> have nothing common with operating systems other than Windows), they
> said, that they felt very strange and have troubles to get familiar with
> GTK look. After some time, they still look strange at this such GUI.
  As an exercise I modified the user interface package user_if.ad?  to
create a Windows-ish version.  Windmine, a version using the free
introductory version of Claw, has been kindly posted by David Botton at
www.adapower.com   Search for "Mine Detector".  No changes were required
in the game logic packages.



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2001-12-18  2:16 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-14 18:45 Ada IDE Jean-David Tr�panier
2001-11-14 19:00 ` Preben Randhol
2001-11-14 21:01   ` Pascal Obry
2001-11-15  7:36     ` Preben Randhol
2001-11-15 12:29       ` Wilhelm Spickermann
2001-11-15 13:24         ` Preben Randhol
2001-11-15 15:10           ` Wilhelm Spickermann
2001-11-15 15:33             ` Preben Randhol
2001-11-14 19:09 ` Johannes Lechner
2001-11-14 19:18 ` Ted Dennison
2001-11-14 19:19 ` Michal Nowak
2001-11-14 21:40   ` Marin David Condic
2001-11-16  9:18     ` Michal Nowak
2001-11-16 15:58       ` Marin David Condic
2001-11-19  0:03         ` Michal Nowak
2001-12-18  2:16           ` Windows-ish Mine Detector, was " tmoran
2001-11-15 17:03 ` John English
2001-11-15 23:30   ` Britt Snodgrass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox