欢迎来到天天文库
浏览记录
ID:15695985
大小:1.09 MB
页数:422页
时间:2018-08-04
《人工智能神经网络及其语言 on lisp - advanced techniques for common lisp 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PrefaceThisbookisintendedforanyonewhowantstobecomeabetterLispprogrammer.ItassumessomefamiliaritywithLisp,butnotnecessarilyextensiveprogrammingexperience.Thefirstfewchapterscontainafairamountofreview.IhopethatthesesectionswillbeinterestingtomoreexperiencedLispprogra
2、mmersaswell,becausetheypresentfamiliarsubjectsinanewlight.It’sdifficulttoconveytheessenceofaprogramminglanguageinonesentence,butJohnFoderarohascomeclose:Lispisaprogrammableprogramminglanguage.ThereismoretoLispthanthis,buttheabilitytobendLisptoone’swillisalargeparto
3、fwhatdistinguishesaLispexpertfromanovice.Aswellaswritingtheirprogramsdowntowardthelanguage,experiencedLispprogrammersbuildthelanguageuptowardtheirprograms.Thisbookteacheshowtoprograminthebottom-upstyleforwhichLispisinherentlywell-suited.Bottom-upDesignBottom-updes
4、ignisbecomingmoreimportantassoftwaregrowsincomplexity.Programstodaymayhavetomeetspecificationswhichareextremelycomplex,orevenopen-ended.Undersuchcircumstances,thetraditionaltop-downmethodsometimesbreaksdown.InitsplacetherehasevolvedastyleofprogrammingvviPREFACEquit
5、edifferentfromwhatiscurrentlytaughtinmostcomputersciencecourses:abottom-upstyleinwhichaprogramiswrittenasaseriesoflayers,eachoneactingasasortofprogramminglanguagefortheoneabove.XWindowsandTEXareexamplesofprogramswritteninthisstyle.Thethemeofthisbookistwofold:thatL
6、ispisanaturallanguageforprogramswritteninthebottom-upstyle,andthatthebottom-upstyleisanaturalwaytowriteLispprograms.OnLispwillthusbeofinteresttotwoclassesofreaders.Forpeopleinterestedinwritingextensibleprograms,thisbookwillshowwhatyoucandoifyouhavetherightlanguage
7、.ForLispprogrammers,thisbookoffersapracticalexplanationofhowtouseLisptoitsbestadvantage.Thetitleisintendedtostresstheimportanceofbottom-upprogramminginLisp.InsteadofjustwritingyourprograminLisp,youcanwriteyourownlanguageonLisp,andwriteyourprograminthat.Itispossibl
8、etowriteprogramsbottom-upinanylanguage,butLispisthemostnaturalvehicleforthisstyleofprogramming.InLisp,bottom-updesignisnotaspecialtechniquereservedforun
此文档下载收益归作者所有