资源描述:
《编程人生-Coders at Work.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PeterSeibelAnEnglishmajorandwould-bejournalistincol-interviewswithsomeofthetopprogrammersofourtimeslege,Peterwasseducedbytheweb,hackingPerlforMotherJonesMagazineandOrganicOnlineandJavaasanearlyemployeeatWebLogic.Luredbacktothewritinglife,heendedupwritingCodersJami
2、eZawinskiGuySteeletheJoltProductivityAward–winningPracticalCommonLisp.HeBradFitzpatrickDanIngallslivesinBerkeley,California,withhiswifeLily,daughterAmelia,anddogMahlanie.DouglasCrockfordLPeterDeutsch“IhavelongknownthenamesandoftheworkofabouthalfoftheprogrammersinP
3、eterSeibel’swonderfulbook,CodersatWork;anditisfascinatingtoreadtheirideasabouttheirlivesandtheirideasaboutprogramming.Betteryet,Ihavenowlearnedaboutthelivesandphilosophiesoftheotherhalfoftheprogrammersinthebook,whosesystemswereknowntomebuttheprogrammersthemselvesw
4、erenot.Anyoneinterestedincomputerprogrammingandwhatmakesagreatcomputerprogrammerwillenjoythisbook.”Codersat—DaveWalden,originalmemberoftheBBNARPANETteamDearReader,WorkatWorkProgrammingisanunusuallyobscurecraft;programmersusuallyworkaloneorinsmallgroupsandthemostin
5、terestingpartsofwhattheydohappenintheirheadswherenoonecanseewhatisreallygoingon.Thentheartifactprogrammersproduce—code—ischewedupbyamachinetoproducerunnableprogramswhosebehavioristheonlywindowmostReflectionsontheCraftofProgrammingpeoplewilleverhaveintotheprogramme
6、rs’work.Furthercomplicatingmatters,manyprogrammers—eventhosewhostudiedcomputerscienceinschool—areautodidactswhenitcomestoprogramming.SomostprogrammersBrendanEichKenThompsonknowonlyhowtheythemselves,andmaybeafewco-workers,dotheworkofprogram-mingandhowtheythemselves
7、learnedtodoit.JoshuaBlochFranAllenThisbooktriestoilluminatetheseobscuredcornersofthefield.Isatdownwithfifteenoftheall-timegreatsofprogrammingandcomputersciencetotalkwiththemaboutprogram-JoeArmstrongBernieCosellming:howtheylearnedtodoit,howtheypracticetheircraft,an
8、dwhattheythinkaboutthefutureofprogramming.SimonPeytonJonesDonaldKnuthIhopeyouenjoyhearingwhattheyhadtosay.PeterNorvigSincerely,SeibelPeterSeibelwww.apre