From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,ff1f0403676a2300 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,UTF8 Received: by 10.66.88.168 with SMTP id bh8mr786385pab.10.1345237559582; Fri, 17 Aug 2012 14:05:59 -0700 (PDT) Path: p10ni88762696pbh.1!nntp.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!backlog2.nntp.ams.giganews.com!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!feed.xsnews.nl!border-1.ams.xsnews.nl!plix.pl!newsfeed2.plix.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Maciej Sobczak Newsgroups: comp.lang.ada Subject: Re: Ada Networking (General/Design) Date: Tue, 14 Aug 2012 01:39:59 -0700 (PDT) Organization: http://groups.google.com Message-ID: <860676e9-1f0a-4654-8901-76a3a0045edf@googlegroups.com> References: <08540a65-8d88-4042-b021-52c49b2e6772@googlegroups.com> <2de69490-cbc2-4f58-af8a-db5bee3fd665@googlegroups.com> NNTP-Posting-Host: 195.182.34.201 Mime-Version: 1.0 X-Trace: posting.google.com 1344933599 28697 127.0.0.1 (14 Aug 2012 08:39:59 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 14 Aug 2012 08:39:59 +0000 (UTC) Cc: mailbox@dmitry-kazakov.de In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=195.182.34.201; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S User-Agent: G2/1.0 X-Original-Bytes: 2611 X-Received-Bytes: 2834 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Date: 2012-08-14T01:39:59-07:00 List-Id: W dniu poniedzia=C5=82ek, 13 sierpnia 2012 15:31:31 UTC+2 u=C5=BCytkownik D= mitry A. Kazakov napisa=C5=82: > Hmm, there is not that many things you needed to manage sockets. Setting = or > clearing TCP_NO_DELAY is not a huge problem, or? Or managing multiple transmissions to several targets concurrently? Or havi= ng it done in background? Or dealing with serialization across different ha= rdware platforms? Or having the possibility to intermix high-priority traff= ic with low-priority one? Or having it all integrated with the language so = that you can use standard tasking features to wait, time out, etc. on your = communication activities? Or raising the conceptual level to data-centric c= ommunication where data providers only care about providing data instead of= messing with irrelevant low-level stuff? Or... There's a lot more to networking than sockets and this is where higher-leve= l solutions can be very helpful. > If Ada provided higher level socket library with an integrated support of > protected objects and tasks... YAMI4 does provide this level of language integration. --=20 Maciej Sobczak * http://www.inspirel.com/