From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <2bd2a38e5c4e46d0eb327141cdd2bb97@terzarima.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] Re: advantages of limbo From: Charles Forsyth In-Reply-To: <200403020756.i227uE08071388@adat.davidashen.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Tue, 2 Mar 2004 08:12:56 +0000 Topicbox-Message-UUID: 0a7b2ad4-eacd-11e9-9e20-41e7f4b1d025 >>Unfortunately. limbo the language contains a fix for the reference-counting >>garbage collector. It uses keyword cyclic because garbage collector >>needs it. no, absolutely not. it has no effect at run-time and does not appear in the dis files or anywhere else at run-time. all it does is suppress a diagnostic at compile-time, so that a programmer who is anxious to avoid creating cyclic data (if only by accident) can have that checked at compile time, and it provides a similar cue for a reader. on the other hand, the presence of cyclic does not mean it will necessarily be cyclic, just that the compiler cannot determine it will not.