Re:Norvig's Python programs to practice or demonstrate skills
by AnkhMorporkian on Monday November 27, 2017 @03:40PM
(#15791066)
I code Python professionally (and passionately), and would consider myself quite experienced. His code in '
When Cheryl Met Eve: A Birthday Story' is the most beautifully constructed stuff in the world. That sort of stuff isn't about coding ability, it's about a reasoning process that some people have developed to such an extent that it's innately beautiful no matter how it's expressed. I'm sure his javascript solution would be nearly as beautiful.
[ Parent
| on HN ]
Re:Norvig's Python programs to practice or demonstrate skills
by nextos on Monday November 27, 2017 @04:28PM
(#15791597)
> I'm sure his javascript solution would be nearly as beautiful.
I really like his Python code, but I think his Lisp code from PAIP is extremely underrated. In fact, it makes me sad he switched to Python for some AI tasks (same as Goodman & Tenenbaum in http://probmods.org) given that Lisp offers a unique feature for AI: homoiconicity.
This is something that I think will make a comeback with Bayesian program learning. For a glimpse of the future, see above link.
Re:Norvig's Python programs to practice or demonstrate skills
by agumonkey on Wednesday November 29, 2017 @07:31PM
(#15812255)
And how many great books and papers from before the early 80s are stacking dust in libraries and college archives ?
there are lots of lisp/fp books that aren't as known as PAIP. based on the few I took on ebay (henderson's recursion book and the likes) we might have a lot of surprises.
Re:Norvig's Python programs to practice or demonstrate skills
by gozzoo on Monday November 27, 2017 @03:53PM
(#15791243)
> His code in ' When Cheryl Met Eve: A Birthday Story' is the most beautifully constructed stuff in the world.
Where is this published? I couldn't look it up.
Re:Norvig's Python programs to practice or demonstrate skills
by tclancy on Monday November 27, 2017 @04:02PM
(#15791346)
Isn't it right here? https://github.com/norvig/pytudes/blob/master/ipynb/Cheryl-a...