comp.lang.ada
 help / color / mirror / Atom feed
From: "Vladimir Olensky" <vladimir_olensky@yahoo.com>
Subject: Re: GNAT, LINUX, KDE
Date: 1999/11/26
Date: 1999-11-26T00:00:00+00:00	[thread overview]
Message-ID: <s3ssceioa4r83@corp.supernews.com> (raw)
In-Reply-To: 81lkb2$mra3@ftp.kvaerner.com

Tarjei Jensen wrote in message <81lkb2$mra3@ftp.kvaerner.com>...
>
>Vladimir Olensky wrote:

>>  If similar communication subsystem would be a part of a standard
>>or semi-standard Ada environment  it could provide an excellent
>>platform  for many great things and make Ada more competitive
>>in some areas where C++ has better positions.

>You're not the only one who think along those lines.


That's very nice :-)

>>Importance of communications increases every year.

>True.
>I think network programming is a field where Ada could do really well if
the
>right examples existed and this theme were used by educators.


You may find them in CLAW from RR Software.

Actually I was talking not only about network programming  but
about communications in a more broader sense where this
particular aspect is the only some fraction  of the whole.

I see such subsystem consisting of several layers where the lowest
layers provide thread safe OO wrappers  to all the communications
capabilities  of the underlying OS including serial/parallel communications,
mailslots, named pipes, memory mapped files, sockets etc.
The upper layer uses all that  to build higher level services including
different data streams, TCP/IP services such as HTTP, FTP, TFTP,
SNMP, NTTP, Telnet  etc.
User can have access to the services at the needed level and combine
them to create what is needed for particular application.

I like the way the network  services are  done in Java.
Very convenient.
Even Serial/Parallel communication classes are already
available from Sun and are considered now to be part of the
Java standard.

When I first encountered ACE (last year)  I had a nice surprise that
everything I was thinking about had been already implemented using
advanced design patterns technique.
The bad thing about all this that it was C++ and not Ada.

Another nice surprise recently  was Erlang  with its communications
modules.

Regards,
Vladimir Olensky










  reply	other threads:[~1999-11-26  0:00 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-22  0:00 GNAT, LINUX, KDE Robert C. Leif, Ph.D.
1999-11-23  0:00 ` David Botton
1999-11-23  0:00 ` Preben Randhol
1999-11-23  0:00   ` Robert C. Leif, Ph.D.
1999-11-24  0:00     ` Preben Randhol
1999-11-24  0:00       ` Robert C. Leif, Ph.D.
1999-11-25  0:00         ` Preben Randhol
1999-11-23  0:00   ` Vladimir Olensky
1999-11-23  0:00     ` Preben Randhol
1999-11-24  0:00       ` Vladimir Olensky
1999-11-24  0:00         ` Preben Randhol
1999-11-23  0:00     ` David Botton
1999-11-24  0:00       ` Aidan Skinner
1999-11-24  0:00       ` tmoran
1999-11-24  0:00         ` Geoff Bull
1999-11-24  0:00           ` Robert C. Leif, Ph.D.
1999-11-25  0:00             ` David Botton
1999-11-26  0:00               ` Vladimir Olensky
1999-11-26  0:00                 ` Tarjei Jensen
1999-11-26  0:00                   ` Vladimir Olensky [this message]
1999-11-28  0:00                   ` Aidan Skinner
1999-11-29  0:00                     ` Tarjei Jensen
1999-12-01  0:00                       ` Aidan Skinner
1999-12-08  0:00                       ` Jeffrey L Straszheim
1999-12-10  0:00                         ` Tarjei Jensen
1999-11-28  0:00                   ` tmoran
1999-11-25  0:00             ` Geoff Bull
1999-11-27  0:00               ` XML-HTML Forms local execution was " Robert C. Leif, Ph.D.
1999-11-27  0:00                 ` David Botton
     [not found]                 ` <01bf38e6$27820850$022a6282@dieppe>
1999-11-27  0:00                   ` Simon Wright
1999-11-28  0:00                 ` tmoran
1999-11-28  0:00                 ` Vladimir Olensky
1999-11-29  0:00                 ` Alfred Hilscher
1999-11-25  0:00           ` tmoran
1999-11-29  0:00       ` GUI, XML,HTTP and ORBlets (Was Re: GNAT, LINUX, KDE) Vladimir Olensky
1999-11-29  0:00       ` GUI, HTTP and LynxOS ( Was:Re: " Vladimir Olensky
1999-11-29  0:00         ` Ted Dennison
1999-11-29  0:00           ` Ed Falis
1999-12-07  0:00             ` Mario Amado Alves
1999-12-08  0:00               ` GUI, HTTP and LynxOS Robert C. Leif, Ph.D.
1999-12-09  0:00                 ` Mario Amado Alves
1999-12-09  0:00                   ` tmoran
1999-12-11  0:00                   ` David Botton
1999-11-24  0:00 ` GNAT, LINUX, KDE Aidan Skinner
  -- strict thread matches above, loose matches on Subject: below --
1999-11-22  0:00 Alfred Hilscher
1999-11-23  0:00 ` Preben Randhol
1999-11-23  0:00   ` David Starner
1999-11-23  0:00     ` Preben Randhol
1999-11-24  0:00   ` Al Christians
1999-11-23  0:00 ` Dale Pontius
1999-11-23  0:00 ` Robert Dewar
1999-11-23  0:00 ` Aidan Skinner
1999-11-23  0:00   ` Larry Kilgallen
1999-11-23  0:00     ` Preben Randhol
1999-11-23  0:00       ` Fraser
1999-11-24  0:00     ` Aidan Skinner
1999-11-22  0:00 Robert C. Leif, Ph.D.
replies disabled

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