{"id":2949,"date":"2011-10-25T19:47:52","date_gmt":"2011-10-25T17:47:52","guid":{"rendered":"https:\/\/wpethzprd.ethz.ch\/kowalski\/?p=2949"},"modified":"2024-02-20T13:40:36","modified_gmt":"2024-02-20T11:40:36","slug":"parentheses","status":"publish","type":"post","link":"https:\/\/blogs.ethz.ch\/kowalski\/2011\/10\/25\/parentheses\/","title":{"rendered":"Parentheses"},"content":{"rendered":"<p>I have a weakness for programming languages. Given the time and opportunity, I would gladly learn a new one every few months, and apart from TeX (in its programming language guise) and Perl, which I  both abhor because of their atrocious syntax, I usually find something to like in all languages.  I have even composed what may be the only illustrated children story ever written in <a href=\"http:\/\/partners.adobe.com\/public\/developer\/ps\/index_specs.html\">pure Postscript<\/a> (<em>&#8220;The story of the triangle that grew&#8221;<\/em>.)  But my favorite language remains Lisp, especially in its <a href=\"http:\/\/www.cs.cmu.edu\/Groups\/AI\/html\/cltl\/cltl2.html\">Common Lisp<\/a> variant, which is the one I know best (with <a href=\"http:\/\/www.gnu.org\/software\/emacs\/emacs-lisp-intro\/html_node\/index.html\">Emacs Lisp<\/a> a close second).  I was therefore saddened to learn today of that the <a href=\"http:\/\/www-formal.stanford.edu\/jmc\/recursive.pdf\">creator of Lisp<\/a>, <a href=\"http:\/\/en.wikipedia.org\/wiki\/John_McCarthy_%28computer_scientist%29\">John McCarthy<\/a>, recently passed away. <\/p>\n<p>(Interestingly, according to Wikipedia, McCarthy had a PhD in math under Lefschetz&#8230;)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have a weakness for programming languages. Given the time and opportunity, I would gladly learn a new one every few months, and apart from TeX (in its programming language guise) and Perl, which I both abhor because of their atrocious syntax, I usually find something to like in all languages. I have even composed &hellip; <a href=\"https:\/\/blogs.ethz.ch\/kowalski\/2011\/10\/25\/parentheses\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Parentheses<\/span><\/a><\/p>\n","protected":false},"author":625,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[904,2],"tags":[],"class_list":["post-2949","post","type-post","status-publish","format-standard","hentry","category-computers","category-blogroll"],"_links":{"self":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/posts\/2949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/users\/625"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/comments?post=2949"}],"version-history":[{"count":0,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/posts\/2949\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/media?parent=2949"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/categories?post=2949"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/tags?post=2949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}