generic programming

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.

Wikipedia foundation.

Look at other dictionaries:

  • 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 and was pioneered by Ada which appeared in 1983. This… …   Wikipedia

  • Concept (generic programming) — In generic programming, a concept is a description of supported operations on a type, including syntax and semantics. In this way, concepts are related to abstract base classes but concepts do not require a subtype relationship. Contents 1… …   Wikipedia

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • Generic — means pertaining or appropriate to large classes or groups as opposed to specific members of the group. It may refer to:* Generic mood, a grammatical mood used to make generalized statements like Snow is white * Generic antecedents, referents in… …   Wikipedia

  • Generic Image Library — Generic Image Library, or GIL, is an open source generic programming library created by Adobe Systems for image related programming. It was accepted to the Boost C++ Libraries in November 2006 and is included in Boost s latest official release.… …   Wikipedia

  • Generic Java (programming language) — Infobox programming language name = Generic Java paradigm = object oriented generation = 3GL year = designer = Martin Odersky, Philip Wadler, Gilad Bracha, William Maddox (computer scientist), and David Stoutamire developer = latest release… …   Wikipedia

  • Programming paradigm — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concu …   Wikipedia

  • Programming in the large and programming in the small — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computin …   Wikipedia

  • Generic function — In certain systems for object oriented programming such as the Common Lisp Object System and Dylan, a generic function is an entity made up of all methods having the same name. Generic functions correspond roughly to what Smalltalk calls… …   Wikipedia

  • Generic Eclipse Modeling System — Infobox Software name = Generic Eclipse Modeling System developer = Eclipse Foundation latest release version = latest release date = operating system = Cross platform platform = Java platform programming language = Java genre = license = Eclipse …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.