<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1560801935691805588</id><updated>2012-02-15T22:54:44.541-08:00</updated><category term='link'/><category term='scheme'/><category term='homework'/><category term='lisp'/><category term='python'/><category term='Y'/><category term='note'/><category term='tutorial'/><title type='text'>(save-lisp-with-love :emacs t)</title><subtitle type='html'>I'm in a dream finding lisp, &lt;br/&gt;
I wake up but still vivid. &lt;br/&gt;
I think, God wrote it all in Lisp. &lt;br/&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://save-lisp-with-love.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://save-lisp-with-love.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>使徒提姆 !?</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_VE6oUeg-MFI/SV-DuiBmY_I/AAAAAAAAAe4/m0Z-A6nKOnc/S220/itemCP2044p1_1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1560801935691805588.post-9203724916917887513</id><published>2007-09-28T22:57:00.000-07:00</published><updated>2007-09-28T23:01:00.178-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='link'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>lisp tutorial</title><content type='html'>I'd say &lt;a href="http://www.gigamonkeys.com/book/"&gt;Practical Common Lisp&lt;/a&gt; is the best lisp tutorial (common lisp tho) you could get on internet. and it's free to read online. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1560801935691805588-9203724916917887513?l=save-lisp-with-love.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://save-lisp-with-love.blogspot.com/feeds/9203724916917887513/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1560801935691805588&amp;postID=9203724916917887513' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default/9203724916917887513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default/9203724916917887513'/><link rel='alternate' type='text/html' href='http://save-lisp-with-love.blogspot.com/2007/09/lisp-tutorial.html' title='lisp tutorial'/><author><name>使徒提姆 !?</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_VE6oUeg-MFI/SV-DuiBmY_I/AAAAAAAAAe4/m0Z-A6nKOnc/S220/itemCP2044p1_1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1560801935691805588.post-1447845182713044881</id><published>2007-05-25T02:07:00.000-07:00</published><updated>2007-05-25T02:23:06.801-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='Y'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Enterprise..... oh enterprise.....</title><content type='html'>Informations are too much these days, &lt;br /&gt;&lt;br /&gt;People are asking 'what this can be used on?' or 'which is better? YYY compared to XXX and ZZZ ?' for everything.&lt;br /&gt;&lt;br /&gt;But the reason behind their asking is not about choice, &lt;br /&gt;&lt;br /&gt;not about mind, it's about values these days...&lt;br /&gt;&lt;br /&gt;So, anything 'non-practical' and 'non-enterprise' considered useless.&lt;br /&gt;&lt;br /&gt;===&lt;br /&gt;&lt;br /&gt;I remember One day I came across this part of comments in 'beautifulsoup' ( a python html/xml parser), and that's really a classic explain for enterprise usage :)&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#Enterprise class names! It has come to our attention that some people&lt;br /&gt;#think the names of the Beautiful Soup parser classes are too silly&lt;br /&gt;#and "unprofessional" for use in enterprise screen-scraping. We feel&lt;br /&gt;#your pain! For such-minded folk, the Beautiful Soup Consortium And   &lt;br /&gt;#All-Night Kosher Bakery recommends renaming this file to&lt;br /&gt;#"RobustParser.py" (or, in cases of extreme enterprisitude,&lt;br /&gt;#"RobustParserBeanInterface.class") and using the following&lt;br /&gt;#enterprise-friendly class aliases:&lt;br /&gt;class RobustXMLParser(BeautifulStoneSoup):&lt;br /&gt;    pass&lt;br /&gt;class RobustHTMLParser(BeautifulSoup):&lt;br /&gt;    pass&lt;br /&gt;class RobustWackAssHTMLParser(ICantBelieveItsBeautifulSoup):&lt;br /&gt;    pass&lt;br /&gt;class RobustInsanelyWackAssHTMLParser(MinimalSoup):&lt;br /&gt;    pass&lt;br /&gt;class SimplifyingSOAPParser(BeautifulSOAP):&lt;br /&gt;    pass&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;===&lt;br /&gt;&lt;br /&gt;I like lisp, really , I do.&lt;br /&gt;&lt;br /&gt;You can really write some python in lisp style.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Y = ( lambda func:&lt;br /&gt;      ( lambda f: func(lambda x: (f(f))(x)))&lt;br /&gt;      ( lambda f: func(lambda x: (f(f))(x))))&lt;br /&gt;&lt;br /&gt;F = lambda f: lambda x : x==0 and 1 or x*(f)(x-1)&lt;br /&gt;&lt;br /&gt;T = Y(F)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Cool, python still runs Y and can easily use Y to generate a recursive factorial function. So maybe you can thinking in lisp just in about any language.&lt;br /&gt;&lt;br /&gt;The reason why I still don't code in lisp for daily routine is because practically I don't have anything need to be solved in lisp way. Maybe, after all, worse is still better.&lt;br /&gt;&lt;br /&gt;==&lt;br /&gt;I still remember many people takes John Hull books in school not because they like it, 'but it will earn lots money in wall street!!! '....&lt;br /&gt;&lt;br /&gt;Not sure if I can still think differents these days...&lt;br /&gt;&lt;br /&gt;Money, Enterprise.....When will the joy of programming can be considered?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1560801935691805588-1447845182713044881?l=save-lisp-with-love.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://save-lisp-with-love.blogspot.com/feeds/1447845182713044881/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1560801935691805588&amp;postID=1447845182713044881' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default/1447845182713044881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default/1447845182713044881'/><link rel='alternate' type='text/html' href='http://save-lisp-with-love.blogspot.com/2007/05/enterprise-oh-enterprise.html' title='Enterprise..... oh enterprise.....'/><author><name>使徒提姆 !?</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_VE6oUeg-MFI/SV-DuiBmY_I/AAAAAAAAAe4/m0Z-A6nKOnc/S220/itemCP2044p1_1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1560801935691805588.post-6768479956646482341</id><published>2007-05-19T10:08:00.000-07:00</published><updated>2007-05-19T10:09:32.475-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='homework'/><category scheme='http://www.blogger.com/atom/ns#' term='scheme'/><title type='text'>EPL Exercise 1.2.1</title><content type='html'>&gt; (define x '(a b ((3) c) d))&lt;br /&gt;&gt; (car (cdr x))&lt;br /&gt;b&lt;br /&gt;&gt; (caddr x)&lt;br /&gt;((3) c)&lt;br /&gt;&gt; (cdaddr x)&lt;br /&gt;(c)&lt;br /&gt;&gt; (char? (car '(#\a #\b)))&lt;br /&gt;#t&lt;br /&gt;&gt; (cons 'x x)&lt;br /&gt;(x a b ((3) c) d)&lt;br /&gt;&gt; (cons (list 1 2) (cons 3 '(4)))&lt;br /&gt;((1 2) 3 4)&lt;br /&gt;&gt; (cons (list) (list 1 (cons 2 '())))&lt;br /&gt;(() 1 (2))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1560801935691805588-6768479956646482341?l=save-lisp-with-love.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://save-lisp-with-love.blogspot.com/feeds/6768479956646482341/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1560801935691805588&amp;postID=6768479956646482341' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default/6768479956646482341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default/6768479956646482341'/><link rel='alternate' type='text/html' href='http://save-lisp-with-love.blogspot.com/2007/05/epl-exercise-121.html' title='EPL Exercise 1.2.1'/><author><name>使徒提姆 !?</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_VE6oUeg-MFI/SV-DuiBmY_I/AAAAAAAAAe4/m0Z-A6nKOnc/S220/itemCP2044p1_1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1560801935691805588.post-340300603804349754</id><published>2007-05-19T09:36:00.000-07:00</published><updated>2007-05-19T10:10:00.772-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='Y'/><category scheme='http://www.blogger.com/atom/ns#' term='note'/><category scheme='http://www.blogger.com/atom/ns#' term='scheme'/><title type='text'>The applicative order Y combinator.</title><content type='html'>&lt;pre&gt;&lt;br /&gt;(lambda (f)&lt;br /&gt;  ((lambda (x) (f (lambda (y) ((x x) y))))&lt;br /&gt;   (lambda (x) (f (lambda (y) ((x x) y))))))&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;(define Y&lt;br /&gt;  (lambda (f)&lt;br /&gt;  ((lambda (x) (x x))&lt;br /&gt;  (lambda (x) (f (lambda (y) ((f f) y)))))))&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;1. has no free variables.&lt;br /&gt;2. has no normal form.&lt;br /&gt;3. work when applicative order reduction.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1560801935691805588-340300603804349754?l=save-lisp-with-love.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://save-lisp-with-love.blogspot.com/feeds/340300603804349754/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1560801935691805588&amp;postID=340300603804349754' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default/340300603804349754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1560801935691805588/posts/default/340300603804349754'/><link rel='alternate' type='text/html' href='http://save-lisp-with-love.blogspot.com/2007/05/its-all-start-from-this-aplicative.html' title='The applicative order Y combinator.'/><author><name>使徒提姆 !?</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_VE6oUeg-MFI/SV-DuiBmY_I/AAAAAAAAAe4/m0Z-A6nKOnc/S220/itemCP2044p1_1.jpg'/></author><thr:total>0</thr:total></entry></feed>
