欢迎来到天天文库
浏览记录
ID:15798609
大小:1.09 MB
页数:422页
时间:2018-08-05
《人工智能神经网络及其语言 on lisp - advanced techniques for common lisp 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PrefaceThisbookisintendedforanyonewhowantstobecomeabetterLispprogrammer.ItassumessomefamiliaritywithLisp,butnotnecessarilyextensiveprogrammingexperience.Thefirstfewchapterscontainafairamountofreview.IhopethatthesesectionswillbeinterestingtomoreexperiencedLispprogrammersaswell,beca
2、usetheypresentfamiliarsubjectsinanewlight.It’sdifficulttoconveytheessenceofaprogramminglanguageinonesentence,butJohnFoderarohascomeclose:Lispisaprogrammableprogramminglanguage.ThereismoretoLispthanthis,buttheabilitytobendLisptoone’swillisalargepartofwhatdistinguishesaLispexpertfro
3、manovice.Aswellaswritingtheirprogramsdowntowardthelanguage,experiencedLispprogrammersbuildthelanguageuptowardtheirprograms.Thisbookteacheshowtoprograminthebottom-upstyleforwhichLispisinherentlywell-suited.Bottom-upDesignBottom-updesignisbecomingmoreimportantassoftwaregrowsincompl
4、exity.Programstodaymayhavetomeetspecificationswhichareextremelycomplex,orevenopen-ended.Undersuchcircumstances,thetraditionaltop-downmethodsometimesbreaksdown.InitsplacetherehasevolvedastyleofprogrammingvviPREFACEquitedifferentfromwhatiscurrentlytaughtinmostcomputersciencecourses:
5、abottom-upstyleinwhichaprogramiswrittenasaseriesoflayers,eachoneactingasasortofprogramminglanguagefortheoneabove.XWindowsandTEXareexamplesofprogramswritteninthisstyle.Thethemeofthisbookistwofold:thatLispisanaturallanguageforprogramswritteninthebottom-upstyle,andthatthebottom-upst
6、yleisanaturalwaytowriteLispprograms.OnLispwillthusbeofinteresttotwoclassesofreaders.Forpeopleinterestedinwritingextensibleprograms,thisbookwillshowwhatyoucandoifyouhavetherightlanguage.ForLispprogrammers,thisbookoffersapracticalexplanationofhowtouseLisptoitsbestadvantage.Thetitle
7、isintendedtostresstheimportanceofbottom-upprogramminginLisp.InsteadofjustwritingyourprograminLisp,youcanwriteyourownlanguageonLisp,andwriteyourprograminthat.Itispossibletowriteprogramsbottom-upinanylanguage,butLispisthemostnaturalvehicleforthisstyleofprogramming.InLisp,bottom-upd
8、esignisnotaspecialtechniquereservedforun
此文档下载收益归作者所有