Re: Proper Tail Recursive C++

ramsdell@linus.mitre.org (John D. Ramsdell)
16 Mar 1997 23:28:50 -0500

          From comp.compilers

Related articles
[7 earlier articles]
Re: Proper Tail Recursive C++ gary@wheel.tiac.net (1997-03-01)
Re: Proper Tail Recursive C++ Wilco.Dijkstra@armltd.co.uk (Wilco Dijkstra) (1997-03-01)
Re: Proper Tail Recursive C++ hbaker@netcom.com (1997-03-05)
Re: Proper Tail Recursive C++ njl@cyberpass.net (1997-03-09)
Re: Proper Tail Recursive C++ hbaker@netcom.com (1997-03-13)
Re: Proper Tail Recursive C++ fjh@murlibobo.cs.mu.OZ.AU (1997-03-13)
Re: Proper Tail Recursive C++ ramsdell@linus.mitre.org (1997-03-16)
Re: Proper Tail Recursive C++ danwang@atomic.CS.Princeton.EDU (1997-03-18)
Re: Proper Tail Recursive C++ njl@cyberpass.net (1997-03-21)
Re: Proper Tail Recursive C++ erik.schnetter@student.uni-tuebingen.de (1997-03-21)
| List of all articles for this month |
From: ramsdell@linus.mitre.org (John D. Ramsdell)
Newsgroups: comp.compilers
Date: 16 Mar 1997 23:28:50 -0500
Organization: Compilers Central
References: 97-02-111 97-02-131 97-02-141 97-03-042 97-03-048
Keywords: C++, Java, optimize

hbaker@netcom.com (Henry Baker) writes:
....
> Not at all. Tail recursion is an essential optimization has been
> difficult for non-Lisp languages to implement because they are still
> stuck with the original Algol-60 stack model.


Funny thing is that Java is not stuck with a stack model, yet
implementations of Java are not required to be tail recursive. When
will people ever learn? ... :-(


John
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.