Web Analytics

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

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Bjarne Stroustrup - Wikipedia

Bjarne Stroustrup

Bjarne Stroustrup (geboren in 1950 te Aarhus, Denemarken) is informaticus en leerstoelhoudend hoogleraar informatica aan de A&M University te Texas. Zijn bekendste bijdrage aan de informatica is de ontwikkeling van de programmeertaal C++.

Inhoud

[bewerk] Loopbaan

Stroustrup studeerde informatica aan de Universiteit van Århus, waar hij in 1975 zijn candidatus scientia (zijn master) behaalde. Vervolgens was hij werkzaam aan de Universiteit van Cambridge als AIO, waar hij in 1979 promoveerde.

Vervolgens begon hij als hoofd van de Large-scale Programming Research afdeling van het nieuw opgerichte AT&T Labs. Daar bleef hij werken tot 2002, toen hij de overstap maakte naar Texas A&M.

[bewerk] Stroustrup en C++

Rond 1985 publiceerde Stroustrup de eerste editie van The C++ Programming Language, waarin hij de programmeertaal C++ introduceerde. Deze taal was een object-georiënteerde uitbreiding op C, bedoeld om deze taal toe te rusten voor de toekomst.

Stroustrup heeft, in zijn eigen woorden,

de taal C++ ontworpen, zijn eerste definities opgesteld en zijn eerste implementatie gegeven... de ontwerpcriteria voor C++ gekozen en opgesteld, al zijn voornaamste toerustingen ontworpen, en was verantwoordelijk voor het verwerken van alle voorstellen van de standaardisatie commissie voor C++.

De C++ taal werd op 14 november 1997 tot een ISO standaard verheven. Hoewel niet het officiële document dat de standaard vastlegt, beschrijft de derde uitgave van Stroustrup's The C++ Programming Language deze standaard wel tot in detail.

[bewerk] Prijzen en toekenningen

  • 1990 - Opgenomen in de lijst "America's twelve top young scientists" van Fortune Magazine.
  • 1993 - ACM (Association for Computing Machinery) Grace Murray Hopper Award voor zijn vroege werk aan C++.
  • 1995 - Byte magazine noemt Stroustrup een van de 20 meest invloedrijke mensen in de ICT branche.
  • 1996 - Stroustrup aangesteld als AT&T Fellow: "For fundamental contributions to the development of computer languages and object-oriented programming, culminating in the C++ programming language."
  • 1998 - Stroustrup weer aangesteld als ACM Fellow: "For his early work laying the foundations for the C++ programming language. Based on the foundations and Dr. Stroustrup's continuing efforts, C++ has become one of the most influential programming languages in the history of computing".
  • 2004 - National Academy of Engineering, 2004
  • 2004 - IEEE Computer Society 2004 Computer Entrepreneur Award

[bewerk] Publicaties

  • The C++ Programming Language
    Bjarne Stroustrup
    Addison-Wesley Pub Co
    3rd edition (February 15, 2000)
    ISBN 0201700735
  • The Design and Evolution of C++
    Bjarne Stroustrup
    Addison-Wesley Pub Co
    1st edition (March 29, 1994)
    ISBN 0201543303
  • The Annotated C++ Reference Manual
    Margaret A. Ellis & Bjarne Stroustrup
    Addison-Wesley Pub Co
    (January 1, 1990)
    ISBN 0201514591

[bewerk] Citaten

  • Met C is het gemakkelijk jezelf in de voet te schieten. Met C++ is dat moeilijker, maar als het je dan toch lukt, ben je ook je hele been kwijt.
  • Ja, dat klopt, ik heb zoiets gezegd als "Met C is het gemakkelijk jezelf in de voet te schieten. Met C++ is dat moeilijker, maar als het je dan toch lukt, ben je ook je hele been kwijt." Wat de meeste mensen in de regel vergeten te bedenken is, dat datgene wat ik over C++ gezegd heb, voor iedere, bruikbare programmeertaal in meerdere of mindere mate geldt."
  • Ik heb altijd de wens gekoesterd, dat mijn computer net zo makkelijk te bedienen zou zijn als mijn telefoon. Mijn wens werd bewaardheid. Nu weet ik alleen niet meer hoe mijn telefoon werkt."

[bewerk] Externe links

 

Static Wikipedia (no images)

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 -

Static Wikipedia 2007 (no images)

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 -

Static Wikipedia 2006 (no images)

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 - 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

Static Wikipedia February 2008 (no images)

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