VectorLinux
April 25, 2014, 12:11:28 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: So gice, I sent in a correction for this book I'm reading...  (Read 743 times)
Triarius Fidelis
Vecteloper
Vectorian
****
Posts: 2399


Domine, exaudi vocem meam


WWW
« on: May 07, 2010, 12:34:42 pm »

I sent in this erratum for Mind as Machine: A History of Cognitive Science

Quote
[paragraph about how great the set is otherwise]

"A third innovation concerned memory loss. Earlier computer programming had followed the principle that when one routine hands over control to another it instantly forgets everything it had needed to know about the local context while it was working. After all, why waste memory space? However, instant memory loss on the relinquishing of control would make recursive routines impossible."

This is generally but not *strictly* true. Tail recursion is free from this limitation, which is why some programming languages optimize tail calls. These then support indefinite depths of recursion in such cases. A decent formal description of the same can be found in the most recent standard for Scheme, here

http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_sec_11.20

I got a reply from the author herself, Margaret Boden, wherein she addressed me as "Dr."

lol

am I a genius or am I a genius?
Logged

"Leatherface, you BITCH! Ho Chi Minh, hah hah hah!"

Formerly known as "Epic Fail Guy" and "Döden" in recent months
argon99
Member
*
Posts: 8


« Reply #1 on: May 23, 2010, 03:25:09 pm »

No your not a genius she is an idiot.
Logged
Triarius Fidelis
Vecteloper
Vectorian
****
Posts: 2399


Domine, exaudi vocem meam


WWW
« Reply #2 on: May 24, 2010, 06:53:43 am »

How many people outside of CS know what tail recursion is
Logged

"Leatherface, you BITCH! Ho Chi Minh, hah hah hah!"

Formerly known as "Epic Fail Guy" and "Döden" in recent months
kidd
Packager
Vectorian
****
Posts: 682


« Reply #3 on: May 24, 2010, 01:56:02 pm »

Believe it or not, many people inside of CS do not know about tail recursion.
Logged

Triarius Fidelis
Vecteloper
Vectorian
****
Posts: 2399


Domine, exaudi vocem meam


WWW
« Reply #4 on: May 24, 2010, 03:16:28 pm »

argon99 seems awfully flippant
Logged

"Leatherface, you BITCH! Ho Chi Minh, hah hah hah!"

Formerly known as "Epic Fail Guy" and "Döden" in recent months
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!