comp.lang.ada
 help / color / mirror / Atom feed
From: Shark8 <onewingedshark@gmail.com>
Subject: Re: Ada networking (Adagio)
Date: Wed, 29 Aug 2012 11:36:45 -0700 (PDT)
Date: 2012-08-29T11:36:45-07:00	[thread overview]
Message-ID: <25c0792f-6258-4902-9a7d-e45db9e6ca50@googlegroups.com> (raw)
In-Reply-To: <k1kt6n$kpe$1@dont-email.me>

On Wednesday, August 29, 2012 5:08:08 AM UTC-6, Álex R. Mosteo wrote:
> Álex R. Mosteo wrote:
> 
> 
> Project file is adagio.gpr. There are others for related projects that never 
> got anywhere, so I'm leaving these for later.

Alright, I'll grab a copy. 

> 
> It doesn't compile yet, although I've started fixing things around. I'm 
> pretty sure I've broken something in the process. Truth is, it relied too 
> much on Gnat sockets internals that have changed. It was somewhat 
> nightmarish getting consistent results in Windows and Linux, I remember now. 

Not surprising. I'm not sure if sockets are the best way to handle networking in-general -- though they certainly are the most popular.

> 
> I'm also having problems with Pragmarc components that return limited types. 
> I think this is one of the few inconsistencies between Ada95 and 2005. I'm 
> making these things non-limited, but I'm not sure what are the 
> implications...

Ah, something to note. I was playing around with the Ada 2012 / 2005 functionality in a testing project and found that GNAT (Adacore's free one) allowed my to specify different Ada-versions for spec and body. eg:

Pragma Ada_2005;
Package Testing is [...] end Testing;

------

Pragma Ada_2012;
Package Body Testing is [...] end Testing;

or vice-versa.



  reply	other threads:[~2012-08-29 18:36 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-12 20:22 Ada networking (Adagio) Shark8
2012-08-13 12:07 ` Martin
2012-08-13 13:45   ` Shark8
2012-08-13 14:34     ` Martin
2012-08-20  8:59 ` Álex R. Mosteo
2012-08-20 14:30   ` Shark8
2012-08-21  9:25     ` Álex R. Mosteo
2012-08-21 15:25       ` Shark8
2012-08-24 10:31         ` Álex R. Mosteo
2012-08-29 11:08           ` Álex R. Mosteo
2012-08-29 18:36             ` Shark8 [this message]
2012-08-30  9:18               ` Álex R. Mosteo
2012-08-30 17:18                 ` Álex R. Mosteo
2012-09-11 17:18                   ` Shark8
replies disabled

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