comp.lang.ada
 help / color / mirror / Atom feed
* PM bindings for OS/2 gnat?
@ 1994-11-29  1:32 John Lloyd
  1994-11-30 12:24 ` Joseph Skinner
  0 siblings, 1 reply; 7+ messages in thread
From: John Lloyd @ 1994-11-29  1:32 UTC (permalink / raw)


The subject says it all.  I don't want to translate the c.  I want to
learn Ada, not C ;{)  Is there code someplace that already does this?

John



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

* Re: PM bindings for OS/2 gnat?
  1994-11-29  1:32 PM bindings for OS/2 gnat? John Lloyd
@ 1994-11-30 12:24 ` Joseph Skinner
  1994-12-01 19:11   ` David Weller
  0 siblings, 1 reply; 7+ messages in thread
From: Joseph Skinner @ 1994-11-30 12:24 UTC (permalink / raw)


In article <3be0c5$dne@deneb>, John Lloyd <jal@mda.ca> wrote:
>The subject says it all.  I don't want to translate the c.  I want to
>learn Ada, not C ;{)  Is there code someplace that already does this?

I'm also interested in this.

Anyone with knowledge on this?

--
===============================================================================
Joseph Skinner                      | Invercargill
usenet: joe@jsnode.equinox.gen.nz   | New Zealand

There is no such thing as a wizard who minds his own business
                          - Berengis the Black
                            Court Mage to the Earl Caeline



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

* Re: PM bindings for OS/2 gnat?
  1994-11-30 12:24 ` Joseph Skinner
@ 1994-12-01 19:11   ` David Weller
  0 siblings, 0 replies; 7+ messages in thread
From: David Weller @ 1994-12-01 19:11 UTC (permalink / raw)


In article <2edc6ee8.4a534e4f4445@jsnode.equinox.gen.nz>,
Joseph Skinner <joe@jsnode.equinox.gen.nz> wrote:
>In article <3be0c5$dne@deneb>, John Lloyd <jal@mda.ca> wrote:
>>The subject says it all.  I don't want to translate the c.  I want to
>>learn Ada, not C ;{)  Is there code someplace that already does this?
>
>I'm also interested in this.
>
>Anyone with knowledge on this?
>

Billy Yow has indicated he'll release an "alpha" binding to PM in a
couple of weeks.  It's not complete, but you _can_ write PM apps with
it.  I have a cute little program written entirely in GNAT that's a
demo of a few of the capabilities.  If you're interested, drop me an
email note and I'll send you a uuencoded executable.

-- 
Proud (and vocal) member of Team Ada! (and Team OS/2)        ||This is not your
   	      Ada -- Very Cool.  Doesn't Suck.               ||  father's Ada 
For all sorts of interesting Ada tidbits, run the command:   ||________________
"finger dweller@starbase.neosoft.com | more" (or e-mail with "finger" as subj.)
	|"Quitting C++ isn't so difficult, provided you show as much |
	|	persistence stopping as you did starting." dweller   |



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

* PM bindings for OS/2 gnat?
@ 1994-12-02  7:44 Geert Bosch
  1994-12-04  4:17 ` David Weller
  0 siblings, 1 reply; 7+ messages in thread
From: Geert Bosch @ 1994-12-02  7:44 UTC (permalink / raw)


jal@mda.ca wrote in a message to All:

 jm> The subject says it all.  I don't want to translate the c. 
 jm> I want to learn Ada, not C ;{)  Is there code someplace that
 jm> already does this? 
I'm not aware of such code, but would be very interested to be able to do
OS/2 PM programming with Ada. Point is: I didn't manage to get a working
debugger, and although people can tell me to write bug-free code at once, or
debug by means of printed messages, with Ada's long compile-times I don't
think it's workable.
When using a debugger it's possible for example to change certain variables
to check if certain special cases work as designed.

Groetjes, Geert 




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

* Re: PM bindings for OS/2 gnat?
  1994-12-02  7:44 Geert Bosch
@ 1994-12-04  4:17 ` David Weller
  1994-12-09 18:21   ` Dirk Zoller
  0 siblings, 1 reply; 7+ messages in thread
From: David Weller @ 1994-12-04  4:17 UTC (permalink / raw)


In article <e5b_9412021804@dialis.xs4all.nl>,
Geert Bosch <geert@dialis.xs4all.nl> wrote:
>jal@mda.ca wrote in a message to All:
>
> jm> The subject says it all.  I don't want to translate the c. 
> jm> I want to learn Ada, not C ;{)  Is there code someplace that
> jm> already does this? 
>I'm not aware of such code, but would be very interested to be able to do
>OS/2 PM programming with Ada. 

E-mail me, I have a very simple PM program written in GNAT.  In any
case, there should be a release of a PM binding in less than two
weeks.  It will be very rudimentary though.

Point is: I didn't manage to get a working
>debugger, and although people can tell me to write bug-free code at once, or
>debug by means of printed messages, with Ada's long compile-times I don't
>think it's workable.
>When using a debugger it's possible for example to change certain variables
>to check if certain special cases work as designed.
>
Definitely!  I'm becoming convinced that us OS/2 folks should nudge
the NYU folks to move over to EMX.  As it stands, they're considering
it (Robert mentioned this at Tri-Ada).  I think this would be a smart
move, if only so we can get a debugger (EMX, for better or worse, is
becoming the standard gcc implementation for OS/2).


-- 
Proud (and vocal) member of Team Ada! (and Team OS/2)        ||This is not your
   	      Ada -- Very Cool.  Doesn't Suck.               ||  father's Ada 
For all sorts of interesting Ada tidbits, run the command:   ||________________
"finger dweller@starbase.neosoft.com | more" (or e-mail with "finger" as subj.)
	|"Quitting C++ isn't so difficult, provided you show as much |
	|	persistence stopping as you did starting." dweller   |



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

* Re: PM bindings for OS/2 gnat?
  1994-12-04  4:17 ` David Weller
@ 1994-12-09 18:21   ` Dirk Zoller
  1994-12-12  4:57     ` Robert Dewar
  0 siblings, 1 reply; 7+ messages in thread
From: Dirk Zoller @ 1994-12-09 18:21 UTC (permalink / raw)


David Weller (dweller@Starbase.NeoSoft.COM) wrote:
: Definitely!  I'm becoming convinced that us OS/2 folks should nudge
: the NYU folks to move over to EMX.

But what is the currently used GNU-C for GNAT on OS/2? I was quite
surprised that the gnat-Package seems to contain a complete GNU-C too.
This caused problems with the PATH. Setting it in CONFIG.SYS requires a
decision if GNAT or emx is to be used.

So if there are no reasons for sticking to the presently used port, I
for one would appreciate a switch to emx.

Dirk

---
duz@roxi.rz.fht-mannheim.de <Dirk Zoller>



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

* Re: PM bindings for OS/2 gnat?
  1994-12-09 18:21   ` Dirk Zoller
@ 1994-12-12  4:57     ` Robert Dewar
  0 siblings, 0 replies; 7+ messages in thread
From: Robert Dewar @ 1994-12-12  4:57 UTC (permalink / raw)


We definitely plan to switch GNAT to EMX, but it is not at the top of
our priority list. The original decision to use the native compiler was
partly just a matter of choosing one of two possibilities, and partly
motivated by licensing problems with the EMX library at the time.




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

end of thread, other threads:[~1994-12-12  4:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1994-11-29  1:32 PM bindings for OS/2 gnat? John Lloyd
1994-11-30 12:24 ` Joseph Skinner
1994-12-01 19:11   ` David Weller
  -- strict thread matches above, loose matches on Subject: below --
1994-12-02  7:44 Geert Bosch
1994-12-04  4:17 ` David Weller
1994-12-09 18:21   ` Dirk Zoller
1994-12-12  4:57     ` Robert Dewar

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