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=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6d10b4841e4a643b,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-04-14 01:42:14 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.uchicago.edu!yellow.newsread.com!bad-news.newsread.com!netaxs.com!newsread.com!news-xfer.siscom.net!not-for-mail Message-ID: <3CB940F7.4EC50CFD@yahoo.com> Date: Sun, 14 Apr 2002 03:42:32 -0500 From: Anatoly Chernyshev X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U) X-Accept-Language: ru,en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Are rendezvous dead? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Original-NNTP-Posting-Host: 206.148.76.73 X-Original-Trace: 14 Apr 2002 02:43:22 -0700, 206.148.76.73 X-COMPLAINTS: Report abuse to abuse@mhogaming.com Organization: Newshosting.com - Highest quality at a great price! www.newshosting.com NNTP-Posting-Host: 6829b9c1.news.newshosting.com X-Trace: DXC=bGTMGPT@19:bVA^^RIkjk6X`1N4>^k1L3iF6BbIV4YY2:3QCT_6VF\1Q2^;WAMfHT0M;lF[5C2Pf8o5dZhTdOGR=oh3?Aa9Y?32 X-Complaints-To: abuse@newshosting.com Xref: archiver1.google.com comp.lang.ada:22501 Date: 2002-04-14T03:42:32-05:00 List-Id: Hello, everybody, I remember, a long time ago I did read a paper entitled like "Rendezvous are dead. Long live protected object" where it was stated that protected types are much more convenient for communication between tasks than rendezvous. And also the rationale dwells mostly upon these types, not rendezvous. The question is: are there any practical instances (in Ada 95) when use of rendezvous is more advantageous than of protected types? In other words, is it worhty of trying to write the code using only protected types and completely ignoring rendezvous as possible solution (like the GOTO operator)? Thanks in advance, Anatoly