Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Generic_programming> ?p ?o. }
Showing items 1 to 61 of
61
with 100 items per page.
- Generic_programming abstract "In the simplest definition, generic programming is a style of computer programming in which algorithms are written in terms of to-be-specified-later types that are then instantiated when needed for specific types provided as parameters. This approach, pioneered by ML in 1973,[citation needed] permits writing common functions or types that differ only in the set of types on which they operate when used, thus reducing duplication. Such software entities are known as generics in Ada, Delphi, Eiffel, Java, C#, F#, and Visual Basic .NET; parametric polymorphism in ML, Scala and Haskell (the Haskell community also uses the term "generic" for a related but somewhat different concept); templates in C++ and D; and parameterized types in the influential 1994 book Design Patterns. The authors of Design Patterns note that this technique, especially when combined with delegation, is very powerful but that "[dynamic], highly parameterized software is harder to understand than more static software."The term generic programming was originally coined by David Musser and Alexander Stepanov in a more specific sense than the above, to describe a programming paradigm whereby fundamental requirements on types are abstracted from across concrete examples of algorithms and data structures and formalised as concepts, with generic functions implemented in terms of these concepts, typically using language genericity mechanisms as described above.".
- Generic_programming wikiPageExternalLink 37832.
- Generic_programming wikiPageExternalLink View.aspx?ProjectName=genericsnet.
- Generic_programming wikiPageExternalLink 38757.
- Generic_programming wikiPageExternalLink index.html.
- Generic_programming wikiPageExternalLink generics-tutorial.pdf.
- Generic_programming wikiPageExternalLink lcsd05.cs.tamu.edu.
- Generic_programming wikiPageExternalLink dos_reis_et_al.pdf.
- Generic_programming wikiPageExternalLink NET.
- Generic_programming wikiPageExternalLink NET.
- Generic_programming wikiPageExternalLink geninh.pdf.
- Generic_programming wikiPageExternalLink generics.
- Generic_programming wikiPageExternalLink User_Changes_2.6.0.
- Generic_programming wikiPageExternalLink JavaGenericsFAQ.html.
- Generic_programming wikiPageExternalLink GHUsersGuide.pdf.
- Generic_programming wikiPageExternalLink afp08.pdf.
- Generic_programming wikiPageExternalLink ExploringGH.pdf.
- Generic_programming wikiPageExternalLink boilerplate.
- Generic_programming wikiPageExternalLink templates-revisited.html.
- Generic_programming wikiPageExternalLink examinA4.htm.
- Generic_programming wikiPageExternalLink Ecma-367.htm.
- Generic_programming wikiPageExternalLink delphi_generics_tutorial.html.
- Generic_programming wikiPageExternalLink refch8.html.
- Generic_programming wikiPageExternalLink www.generic-haskell.org.
- Generic_programming wikiPageExternalLink www.generic-programming.org.
- Generic_programming wikiPageExternalLink ICFP04.pdf.
- Generic_programming wikiPageExternalLink hopl-almost-final.pdf.
- Generic_programming wikiPageExternalLink www.stepanovpapers.com.
- Generic_programming wikiPageID "105837".
- Generic_programming wikiPageRevisionID "601061673".
- Generic_programming hasPhotoCollection Generic_programming.
- Generic_programming subject Category:Generic_programming.
- Generic_programming type Genre.
- Generic_programming type MusicGenre.
- Generic_programming type TopicalConcept.
- Generic_programming type Concept.
- Generic_programming comment "In the simplest definition, generic programming is a style of computer programming in which algorithms are written in terms of to-be-specified-later types that are then instantiated when needed for specific types provided as parameters. This approach, pioneered by ML in 1973,[citation needed] permits writing common functions or types that differ only in the set of types on which they operate when used, thus reducing duplication.".
- Generic_programming label "Generic programming".
- Generic_programming label "Genericiteit".
- Generic_programming label "Generische Programmierung".
- Generic_programming label "Généricité".
- Generic_programming label "Programación genérica".
- Generic_programming label "Programação genérica".
- Generic_programming label "Programowanie uogólnione".
- Generic_programming label "Обобщённое программирование".
- Generic_programming label "ジェネリックプログラミング".
- Generic_programming label "泛型".
- Generic_programming sameAs Generické_programování.
- Generic_programming sameAs Generische_Programmierung.
- Generic_programming sameAs Programación_genérica.
- Generic_programming sameAs Généricité.
- Generic_programming sameAs ジェネリックプログラミング.
- Generic_programming sameAs 제네릭_프로그래밍.
- Generic_programming sameAs Genericiteit.
- Generic_programming sameAs Programowanie_uogólnione.
- Generic_programming sameAs Programação_genérica.
- Generic_programming sameAs m.0qjrr.
- Generic_programming sameAs Q1051282.
- Generic_programming sameAs Q1051282.
- Generic_programming wasDerivedFrom Generic_programming?oldid=601061673.
- Generic_programming isPrimaryTopicOf Generic_programming.