Path: news.daimi.aau.dk!news-feed.inet.tele.dk!enews.sgi.com!news.mathworks.com!news-xfer.netaxs.com!newsfeeds.sol.net!nntp.uio.no!news.apfel.de!news-fra1.dfn.de!news-kar1.dfn.de!news-stu1.dfn.de!news-mue1.dfn.de!news-nue1.dfn.de!news-lei1.dfn.de!news-ber1.dfn.de!zrz.TU-Berlin.DE!not-for-mail From: Kai Petzke Newsgroups: comp.lang.beta Subject: Re: BETA page Date: Tue, 21 Jan 1997 12:00:58 +0100 Organization: Technical University Berlin, Germany Lines: 31 Message-ID: <32E4A1EA.41C6@idefix.physik.tu-berlin.de> References: <32D80DC5.3F04788@marie.physik.tu-berlin.de> <32E3D993.446B@daimi.aau.dk> NNTP-Posting-Host: foxylady.physik.tu-berlin.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.0 (X11; I; IRIX 5.2 IP20) Xref: news.daimi.aau.dk comp.lang.beta:10943 Michael Thomsen wrote: > > Kai Petzke wrote: > > > > As some of you may know, I have been putting some effort in the last > > year in developping a freeware compiler for BETA, which is implemented > > as a BETA -> C translator. It is not complete yet, but it is already > > able to compile a few sample BETA files. I am absolutely certain, that > > within 1997, it'll get to the point, where it can compile itself, so > > that it will be usable on all platforms, that have a working C compiler. > > > > > > A freeware BETA compiler - interresting! > > I was just wandering. How do you get around the fact that Beta uses > implicit de-allocation of storage, whereas C uses explicit. > > Do you ignore de-allocation? > > Does your compiler link the translated code with your own > garbage collector? If so what algorithm are you planning to use? Yeah, this is it. So far, a simple global "mark & sweep" is used, but that will change for something more sophisticated later. In the beginning, the current phase, it is more important to get the thing up and running, not to do performance enhancements. Kai