首页 shlisp2001-huang-intro

shlisp2001-huang-intro

举报
开通vip

shlisp2001-huang-intro . . . . . . . ...... Welcome Lispers! 黄 澗石 (Jianshi Huang) November 27, 2011 黄 澗石 (Jianshi Huang) Welcome Lispers! . . . . . . .. Who Am I Common Lisp programmer in Mathematical Systems Inc. We have a Common Lisp team Almost all projects are written...

shlisp2001-huang-intro
. . . . . . . ...... Welcome Lispers! 黄 澗石 (Jianshi Huang) November 27, 2011 黄 澗石 (Jianshi Huang) Welcome Lispers! . . . . . . .. Who Am I Common Lisp programmer in Mathematical Systems Inc. We have a Common Lisp team Almost all projects are written in CL (AllegroCL, SBCL, Lispworks) Manager is a CL hacker Projects covers Machine Learning High-speed network data acquisition Text processing (twitter, blocking, clustering) etc. (parallel utilities, GUI, …) Our team (3 ppl) finished #7 in ICFP 2009 programming contest Went to Japan 6.5 years ago Ruby Scheme (Fall in love with Lisp) Common Lisp etc. (Haskell, Prolog, …) 黄 澗石 (Jianshi Huang) Welcome Lispers! . . . . . . .. What is Lisp A family of programming languages First appeared in 1958, designed by John McCarthy Second oldest high-level programming language (second to Fortran) Originally as mathematical notation for expressing computer programs LISP for LISt Processing Ideas originated from Lisp Tree data structure Garbage collection Dynamic typing Code as data, data as code (s-expression) etc. 黄 澗石 (Jianshi Huang) Welcome Lispers! . . . . . . .. Lisp is evolved, and is still evolving Currently most popular dialects are Emacs Lisp Common Lisp Scheme Clojure 黄 澗石 (Jianshi Huang) Welcome Lispers! . . . . . . .. Lisp Myth Lisp is interpreted Most Common Lisp and many scheme implementations compile to native code. There are highly optimizing compilers (such as SBCL). Lisp is slow http://shootout.alioth.debian.org/u64/benchmark.php?test=all&lang=sbcl&lang2=java Lisp is only for (classical) AI http://www.lispworks.com/success-stories/index.html Lisp is OLD Yes, but dialects like Common Lisp and Scheme are still evolving R7RS next year? Many language extensions in CL implementations 黄 澗石 (Jianshi Huang) Welcome Lispers! . . . . . . .. Learning Lisp (Common Lisp) Learning programming methodologies Structure and Interpretation of Computer Programs (Abelson and Sussman) Learning language features (CL) Practical Common Lisp (Peter Seibel) Land of Lisp (Conrad Barski) Common Lisp the Language (2nd Edition) (Guy Steele) Learning from problem solving (CL) Paradigms of Artificial Intelligence Programming (Peter Norvig) Advanced topics On Lisp (Paul Graham) Let Over Lambda (Doug Hoyte) The Art of the Metaobject Protocol (Gregor Kiczales) Read papers! 黄 澗石 (Jianshi Huang) Welcome Lispers! . . . . . . .. Learning Lisp (Scheme) (Somebody please leave comment) 黄 澗石 (Jianshi Huang) Welcome Lispers! . . . . . . .. Other resources CLiki http://www.cliki.net/index comp.lang.lisp (google group) #lisp@freenode (irc) Lisp forum http://www.lispforum.com/ Common Lisp Tips http://lisptips.com/ And of course lisp-cn (google group) 黄 澗石 (Jianshi Huang) Welcome Lispers!
本文档为【shlisp2001-huang-intro】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_347582
暂无简介~
格式:pdf
大小:50KB
软件:PDF阅读器
页数:0
分类:互联网
上传时间:2012-02-02
浏览量:14