comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: Sockets
Date: Fri, 24 May 2002 09:58:30 -0400
Date: 2002-05-24T13:58:26+00:00	[thread overview]
Message-ID: <aclgu2$jg1$1@nh.pace.co.uk> (raw)
In-Reply-To: 83iH8.97025$Po6.204052@rwcrnsc52.ops.asp.att.net

Given Randy's earlier post about the ARG being out looking for APIs, maybe
GNAT.Sockets should be proposed (the specification - not the whole thing) as
a potential Ada.Sockets. (Or CLAW.Sockets as an alternate?) In either case,
I wouldn't be too upset that the current underlying implementations aren't
portable across all compilers. What matters is if the spec is at least
common/portable across compilers. (Aonix isn't likely to want to adopt
anything named "GNAT.<whatever>" :-) It would be nice to take some Gnat code
that used sockets over to an ObjectAda compiler and have it go to town
without having to rewrite the points of contact with the Sockets interface
to the OS.

The good news about having an Ada.Sockets would be that since there are
already existing connections to Sockets that come with or will work with
most compilers, implementing it as an addition to the language would
probably mostly amount to a bunch of "renames" declarations. (Or at least a
really thin binding.) Each compiler may have its own specific underlying
package, but a common interfact to it would be really nice.

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


"Steve Doiel" <nospam_steved94@attbi.com> wrote in message
news:83iH8.97025$Po6.204052@rwcrnsc52.ops.asp.att.net...
>
> I can say that GNAT.Sockets doesn't work (without modification) with
> ObjectAda 7.2.1.  It appears to be dependent on a few gnat specific
> libraries.  It might not be very difficult to produce a portable version.
>






  reply	other threads:[~2002-05-24 13:58 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-22  8:00 Sockets ProLogic
2002-05-22  8:53 ` Sockets Jean-Claude MAHIEUX
2002-05-22 10:55 ` Sockets David C. Hoos, Sr.
2002-05-22 11:59   ` Sockets ProLogic
2002-05-22 12:34     ` Sockets Preben Randhol
2002-05-22 18:49     ` Sockets Simon Wright
2002-05-22 17:27 ` Sockets tmoran
2002-05-22 18:39 ` Sockets Randy Brukardt
2002-05-22 19:11   ` Sockets Preben Randhol
2002-05-22 19:18     ` Sockets Preben Randhol
2002-05-22 21:26       ` Sockets David C. Hoos
2002-05-22 19:52     ` Sockets Marin David Condic
2002-05-27 11:16       ` Sockets chris.danx
2002-05-28 16:42         ` Sockets Marin David Condic
2002-05-23  2:33   ` Sockets Robert Dewar
2002-05-23 20:49     ` Sockets Randy Brukardt
2002-05-23  2:34   ` Sockets Robert Dewar
2002-05-23  5:07     ` Sockets tmoran
2002-05-24  3:02     ` Sockets Steve Doiel
2002-05-24 13:58       ` Marin David Condic [this message]
2002-05-25  7:21         ` Sockets Preben Randhol
2002-05-25  8:03           ` Sockets Simon Wright
2002-05-25  8:23             ` Sockets Preben Randhol
2002-05-25 15:58               ` Sockets Robert Dewar
2002-05-29  1:25             ` Sockets Robert Dewar
2002-05-29  5:26               ` Sockets Simon Wright
2002-05-29  1:28             ` Sockets Robert Dewar
2002-05-28 16:50           ` Sockets Marin David Condic
  -- strict thread matches above, loose matches on Subject: below --
2006-11-15  9:34 Sockets Maciej Sobczak
2006-11-15  9:59 ` Sockets Roger Blum
2006-11-15 10:43   ` Sockets Maciej Sobczak
2006-11-16 16:28     ` Sockets Chad  R. Meiners
2006-11-17  2:11     ` Sockets Marc A. Criley
2006-11-15 11:59 ` Sockets Warner BRUNS
2006-11-15 23:13 ` Sockets Simon Wright
1996-03-25  0:00 Sockets Simon Johnston
1996-03-21  0:00 Sockets Timothy Miller
replies disabled

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