SICM / CYMRAEG

SICM · Yr ail argraffiad

Diolchiadau

Gerald Jay Sussman a Jack Wisdom · Cyfieithiad Cymraeg

Hoffem ddiolch i'r llu o bobl sydd wedi ein helpu i ddatblygu'r llyfr hwn a'r cwricwlwm y'i lluniwyd i'w gefnogi. Cawsom gymorth sylweddol gan y myfyrwyr gwych a astudiodd gyda ni yn ein dosbarth mecaneg glasurol. Maent wedi ein gorfodi i fod yn glir; maent wedi canfod gwallau y bu'n rhaid inni eu cywiro yn y feddalwedd, yn y cyflwyniad, ac yn ein ffordd o feddwl.

Cawsom gymorth technegol sylweddol gan Harold Abelson wrth ddatblygu a chyflwyno'r deunydd. Mae Abelson yn un o ddatblygwyr system feddalwedd Scmutils. Rhoddodd ymdrech aruthrol i rai rhannau o'r cod. Ymgynghorasom ag ef hefyd pan oeddem yn ceisio'n daer ddeall rhesymeg mecaneg. Yn aml, gallai awgrymu cyfeiriad i'n harwain allan o ddrysfa ddeallusol.

Matthew Halfant a'n cychwynnodd ar ddatblygu system Scmutils. Anogodd ni i droi at gyfrifiant gwyddonol, gan ddefnyddio Scheme a dull ffwythiannol fel ffordd weithredol o esbonio'r syniadau, heb yr elfennau tynnu sylw sydd mewn ieithoedd gorchmynnol fel C. Yn yr 1980au ysgrifennodd rai o'r gweithdrefnau Scheme cynnar ar gyfer cyfrifiant rhifiadol yr ydym yn dal i'w defnyddio.

Helpodd Dan Zuras ni i ddyfeisio trefniadaeth unigryw system Scmutils. Diolch i'w fewnwelediad ef y mae'r system wedi'i threfnu o amgylch estyniad generig o'r rheol gadwyn ar gyfer cymryd deilliadau. Helpodd hefyd gyda'r gwaith caled oedd ei angen i greu algorithm gwirioneddol dda ar gyfer y rhannydd cyffredin mwyaf (GCD) o bolynomialau, ar sail syniadau a ddysgasom gan Richard Zippel.

Ni fyddai modd bod wedi llunio'r llyfr hwn, na gwneud llawer iawn o waith arall ein labordy, heb waith rhagorol Chris Hanson. Datblygodd a chynhaliodd Chris y system Scheme sy'n sail i'r gwaith hwn. Yn fwy diweddar, mae Taylor Campbell ac eraill wedi parhau â datblygiad MIT/GNU Scheme. Yn ogystal, arweiniodd Chris ni drwy gam o ad-drefnu system Scmutils a orfododd egluro llawer o'r syniadau am fathau a gweithrediadau generig sy'n gwneud ein system cystal ag ydyw.

Gwnaeth Guillermo Juan Rozas, cyd-ddatblygwr y system Scheme, gyfraniadau mawr i grynhowr Scheme, a gweithredodd nifer o fecanweithiau dyrys eraill sy'n gwneud ein system yn ddigon effeithlon i gefnogi ein gwaith.

Yn ogystal â chyfrannu at rai o'r dulliau ar gyfer datrys hafaliadau llinol yn system Scmutils, darparodd Jacob Katzenelson adborth gwerthfawr a wellodd gyflwyniad y deunydd.

Darllenodd Julie Sussman, PPA, y testun yn ofalus a rhoddodd feirniadaeth ddifrifol a'n gorfododd i ad-drefnu ac ailysgrifennu rhannau helaeth ohono. Gweithiodd Julie gyda Meinhard (Hardy) Mayer, cydawdur yr argraffiad cyntaf, i greu'r mynegai. Mae hi hefyd wedi datblygu a chynnal Gerald Jay Sussman dros yr holl flynyddoedd hyn.

Mae Cecile Wisdom, sant, yn ein hatgoffa'n gyson, drwy ei ffydd a'i hesiampl, o'r hyn sy'n wirioneddol bwysig. Ni fyddai'r prosiect hwn wedi bod yn bosibl heb y gefnogaeth gariadus a'r anogaeth ddi-ffael a roddodd i Jack Wisdom. Mae eu plant, William, Edward, Thomas, John, ac Elizabeth Wisdom, yn cyfoethogi ei fywyd bob dydd â'u bywydau hwy.

Mae llawer wedi cyfrannu at ein dealltwriaeth o ddynameg dros y blynyddoedd. Cafodd Boris Chirikov, Michel Hénon, Peter Goldreich, a Stan Peale ddylanwad arbennig. Cydnabyddwn hefyd ddylanwad y diweddar Res Jost.

Mae nifer fawr o bobl eraill wedi cyfrannu at y gwaith hwn, naill ai wrth ddatblygu'r feddalwedd neu wrth ddatblygu'r cynnwys, gan gynnwys Bill Siebert, Panayotis Skordos, Kleanthes Koniaris, Kevin Lin, James McBride, Rebecca Frankel, Thomas F. Knight, Pawan Kumar, Elizabeth Bradley, Alice Seckel, Jihad Touma, a Kenneth Yip. Cawsom adborth a thrafodaethau hynod ddefnyddiol gan Piet Hut, Jon Doyle, David Finkelstein, Peter Fisher, Guy Lewis Steele Jr., a Robert Hermann.

Hoffem ddiolch i'r cenedlaethau o fyfyrwyr sydd wedi dilyn ein dosbarthiadau a gweithio drwy ein problemau. Maent wedi darparu adborth ac anogaeth eithriadol. Bu ein myfyrwyr Will Farr, Mark Tobenkin, Keith Winstein, Alexey Radul, Micah Brodsky, Damon Vander Lind, Peter Iannucci, William Throwe, a Leo Stein yn arbennig o gymwynasgar.

Diolchwn i Labordy Cyfrifiadureg a Deallusrwydd Artiffisial MIT am ei letygarwch a'i gymorth logistaidd. Cydnabyddwn Panasonic Corporation am gefnogi Gerald Jay Sussman drwy gadair waddoledig. Diolchwn i Breene M. Kerr am gefnogi Jack Wisdom drwy gadair waddoledig. Diolchwn i adrannau Mathemateg ac EECS MIT am gymorth cyfnod sabothol i Meinhard Mayer, a gydweithiodd â ni ar yr argraffiad cyntaf. Mae'n ddrwg gennym adrodd nad yw Hardy gyda ni mwyach. Mae colled fawr ar ei ôl.