ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Simon Peyton Jones - Wikipedia, the free encyclopedia

Simon Peyton Jones

From Wikipedia, the free encyclopedia

Simon Peyton Jones
Simon Peyton Jones

Simon Peyton Jones (born in South Africa on January 18, 1958 [1]) is a British computer scientist who researches the implementation and applications of functional programming languages, particularly lazy functional languages. He is an honorary Professor of Computer Science at the University of Glasgow and supervises PhD Students at the University of Cambridge.

Peyton Jones graduated from Trinity College, Cambridge in 1980, and worked in industry for two years before serving as a lecturer at University College London and as a professor at the University of Glasgow, where he subsequently served as Head of the Department of Computer Science. He currently works at Microsoft Research in Cambridge, England. He is married to Dorothy, a priest in the Church of England, and they have three children.

He is a major contributor to the design of the Haskell language, and a principal designer of the Glasgow Haskell Compiler. He is also involved in the C-- project (which was used in GHC).

He was also a major contributor to the 1999 book Cybernauts Awake which explored the ethical and spiritual implications of the Internet.

In 2004 he was inducted as a Fellow of the Association for Computing Machinery.

[edit] Bibliography

  • The Implementation of Functional Programming Languages. Prentice-Hall, 1987. ISBN 0-13-453333-X
  • Implementing Functional Languages, with David Lester. Prentice-Hall, 1992. ISBN 0-13-721952-0
  • Cybernauts Awake!, with Derek Burke, Nicholas Beale, David Pullinger, Harold Thimbleby, Christine Crosbie, Theresa Leal and others. Church House Publishing, 1999. ISBN 0-7151-6586-0
  • "Beautiful Concurrency", in Beautiful Code, edited by Andy Oram, Greg Wilson, O'Reilly, 2007. ISBN 0-596-51004-7

[edit] External links


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -