资源描述:
《Apress.Coders.at.Work.Sep.2009.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PeterSeibelAnEnglishmajorandwould-bejournalistincol-interviewswithsomeofthetopprogrammersofourtimeslege,Peterwasseducedbytheweb,hackingPerlforMotherJonesMagazineandOrganicOnlineandJavaasanearlyemployeeatWebLogic.Luredbacktothewritinglife,heendedupwritingCodersJamieZ
2、awinskiGuySteeletheJoltProductivityAward–winningPracticalCommonLisp.HeBradFitzpatrickDanIngallslivesinBerkeley,California,withhiswifeLily,daughterAmelia,anddogMahlanie.DouglasCrockfordLPeterDeutsch“IhavelongknownthenamesandoftheworkofabouthalfoftheprogrammersinPeter
3、Seibel’swonderfulbook,CodersatWork;anditisfascinatingtoreadtheirideasabouttheirlivesandtheirideasaboutprogramming.Betteryet,Ihavenowlearnedaboutthelivesandphilosophiesoftheotherhalfoftheprogrammersinthebook,whosesystemswereknowntomebuttheprogrammersthemselveswerenot
4、.Anyoneinterestedincomputerprogrammingandwhatmakesagreatcomputerprogrammerwillenjoythisbook.”Codersat—DaveWalden,originalmemberoftheBBNARPANETteamDearReader,WorkatWorkProgrammingisanunusuallyobscurecraft;programmersusuallyworkaloneorinsmallgroupsandthemostinterestin
5、gpartsofwhattheydohappenintheirheadswherenoonecanseewhatisreallygoingon.Thentheartifactprogrammersproduce—code—ischewedupbyamachinetoproducerunnableprogramswhosebehavioristheonlywindowmostReflectionsontheCraftofProgrammingpeoplewilleverhaveintotheprogrammers’work.Fu
6、rthercomplicatingmatters,manyprogrammers—eventhosewhostudiedcomputerscienceinschool—areautodidactswhenitcomestoprogramming.SomostprogrammersBrendanEichKenThompsonknowonlyhowtheythemselves,andmaybeafewco-workers,dotheworkofprogram-mingandhowtheythemselveslearnedtodoi
7、t.JoshuaBlochFranAllenThisbooktriestoilluminatetheseobscuredcornersofthefield.Isatdownwithfifteenoftheall-timegreatsofprogrammingandcomputersciencetotalkwiththemaboutprogram-JoeArmstrongBernieCosellming:howtheylearnedtodoit,howtheypracticetheircraft,andwhattheythink
8、aboutthefutureofprogramming.SimonPeytonJonesDonaldKnuthIhopeyouenjoyhearingwhattheyhadtosay.PeterNorvigSincerely,SeibelPeterSeibelwww.apre