comp.lang.ada
 help / color / mirror / Atom feed
From: tmoran@acm.org
Subject: Re: My Gnat is rusty - link error
Date: Mon, 27 Aug 2001 18:46:24 GMT
Date: 2001-08-27T18:46:24+00:00	[thread overview]
Message-ID: <4Awi7.19570$sa.10111343@news1.rdc1.sfba.home.com> (raw)
In-Reply-To: 9mdk1r$r28$1@nh.pace.co.uk

>Using GNAT.Sockets might be a wonderful thing - except that now your code is
>GNAT dependent. This may not be bad depending on your project. Many projects
>are committed to a specific compiler. However, I think a *cleaner* idea
>would be for there to be some sort of Sockets support in a generalized Ada
>package (descending from Ada-dot-something?) that was reasonably standard
>across all implementations. Its technically doable - just a political
>question. Do the vendors want to standardize this and if so at what level?
>But this raises the whole "Standard Ada Library" question again.....
  I'd modestly offer the Claw.Sockets interface (see www.rrsoftware.com).
It works on multiple compilers targetted to Windows, and the actual
Windows dependencies are inside the implementation, mostly concerning
asynchronous stuff that uses the Windows message loop.  An example very
simple web server (ca 400 lines) using it is on www.adapower.com



      parent reply	other threads:[~2001-08-27 18:46 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-23 21:02 My Gnat is rusty - link error Thomas Kerstan
2001-08-23 21:27 ` Marin David Condic
2001-08-24  3:31   ` Thomas Kerstan
2001-08-25  7:04   ` Simon Wright
2001-08-27 14:04     ` Marin David Condic
2001-08-27 16:45       ` David C. Hoos
2001-08-27 18:46       ` tmoran [this message]
replies disabled

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