Standard Template Library: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Embolo (discussione | contributi)
Nessun oggetto della modifica
Embolo (discussione | contributi)
Nessun oggetto della modifica
Riga 12:
==Storia==
 
L'architettura della STL è stata creata in buona parte da [[Alexander Stepanov]]. Nel [[1979]] cominciò ad implementare le sue idee iniziali sulla [[Programmazione generica]], esplorando le sue potenzialità, rivoluzionarie nel campo dello sviluppo del software. AlthoughAnche se [[Dave Musser]] hadaveva developedgià andsviluppato advocatedprecedentemente somealcuni aspectsaspetti ofdella genericprogrammazione programminggenerica as early asnel [[1971]], iti wassuoi limitedcontributi tofurnono alimitati ratherad specializeduna area ofmolto specializzata dello sviluppo software, developmentla (computer [[algebra]]).
 
Stepanov recognized the full potential for generic programming and persuaded his then-colleagues at [[General Electric|General Electric Research and Development]] (including, primarily, [[Dave Musser]] and [[Deepak Kapur]]) that generic programming should be pursued as a comprehensive basis for software development. At the time there was no real support in any programming language for generic programming.