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-Thread: 103376,f15b862e11b575a4 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!news2.glorb.com!news-xxxfer.readnews.com!textspool2.readnews.com!textspool1.readnews.com!news-out.readnews.com!postnews3.readnews.com!postbox2.readnews.com!not-for-mail Date: Thu, 03 Mar 2011 16:27:20 -0500 From: Hyman Rosen User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.14) Gecko/20110221 Thunderbird/3.1.8 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Air traffic control system in Java References: <4d6ffe16$0$17930$a8266bb1@postbox2.readnews.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <4d7007ba$0$17957$a8266bb1@postbox2.readnews.com> NNTP-Posting-Host: 198.186.190.52 X-Trace: 1299187642 postbox2.readnews.com 17957 198.186.190.52:32817 Xref: g2news1.google.com comp.lang.ada:17780 Date: 2011-03-03T16:27:20-05:00 List-Id: On 3/3/2011 4:13 PM, Vinzent Hoefler wrote: > Hyman Rosen wrote: > >> >> >> And the arguments about it are flying through the air >> as fast as the planes :-) > > WTF!? Isn't air traffic control supposed to be a real-time task? And they do > it in _Java_? Well, here's a paper by IBM that's ten years old, , Java without the Coffee Breaks: A Nonintrusive Multiprocessor Garbage Collector In this paper we present a new multiprocessor garbage collector that achieves maximum measured pause times of 2.6 milliseconds over a set of eleven benchmark programs that perform significant amounts of memory allocation. Mocking programming languages based on feelings rather than research doesn't lead to happy results. Like not using Ada because it was designed by a committee for the military and it's slow because of all the checking it does.