Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Generic programming
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==External links== * [https://www.generic-programming.org generic-programming.org] * Alexander A. Stepanov, [https://www.stepanovpapers.com/ Collected Papers of Alexander A. Stepanov] (creator of the [[Standard Template Library|STL]]) ;C++, D * Walter Bright, ''[https://www.digitalmars.com/d/templates-revisited.html Templates Revisited].'' * David Vandevoorde, Nicolai M Josuttis, ''C++ Templates: The Complete Guide'', 2003 Addison-Wesley. {{ISBN|0-201-73484-2}} ;C#, .NET * Jason Clark, "[https://msdn.microsoft.com/msdnmag/issues/03/09/NET/ Introducing Generics in the Microsoft CLR]," September 2003, ''MSDN Magazine'', Microsoft. * Jason Clark, "[https://msdn.microsoft.com/msdnmag/issues/03/10/NET/ More on Generics in the Microsoft CLR]," October 2003, ''MSDN Magazine'', Microsoft. * M. Aamir Maniar, [https://codeplex.com/Wiki/View.aspx?ProjectName=genericsnet Generics.Net]. An open source generics library for C#. ;Delphi, Object Pascal * Nick Hodges, "[https://edn.embarcadero.com/article/38757 Delphi 2009 Reviewers Guide]," October 2008, ''Embarcadero Developer Network'', Embarcadero. * Craig Stuntz, "[https://web.archive.org/web/20090131211440/https://blogs.teamb.com/craigstuntz/2008/08/29/37832/ Delphi 2009 Generics and Type Constraints]," October 2008 * Dr. Bob, "[https://www.drbob42.com/examines/examinA4.htm Delphi 2009 Generics]" * [[Free Pascal]]: [https://www.freepascal.org/docs-html/ref/refch8.html Free Pascal Reference guide Chapter 8: Generics], Michaël Van Canneyt, 2007 * Delphi for Win32: [https://sjrd.developpez.com/delphi/tutoriel/generics/ Generics with Delphi 2009 Win32], Sébastien DOERAENE, 2008 * Delphi for .NET: [https://www.felix-colibri.com/papers/oop_components/delphi_generics_tutorial/delphi_generics_tutorial.html Delphi Generics], Felix COLIBRI, 2008 ;Eiffel * [https://www.ecma-international.org/publications/standards/Ecma-367.htm Eiffel ISO/ECMA specification document] ;Haskell * Johan Jeuring, Sean Leather, José Pedro Magalhães, and Alexey Rodriguez Yakushev. [https://www.cs.uu.nl/wiki/pub/GP/CourseLiterature/afp08.pdf ''Libraries for Generic Programming in Haskell'']. Utrecht University. * Dæv Clarke, Johan Jeuring and Andres Löh, [https://www.cs.uu.nl/research/projects/generic-haskell/compiler/diamond/GHUsersGuide.pdf The Generic Haskell user's guide] * Ralf Hinze, "[https://www.cs.ox.ac.uk/ralf.hinze/publications/Masses.pdf Generics for the Masses]," In ''Proceedings of the [[Association for Computing Machinery|ACM]] [[SIGPLAN]] [[International Conference on Functional Programming]] (ICFP),'' 2004. * [[Simon Peyton Jones]], editor, ''[https://haskell.org/onlinereport/index.html The Haskell 98 Language Report],'' Revised 2002. * [[Ralf Lämmel]] and [[Simon Peyton Jones]], "Scrap Your Boilerplate: A Practical Design Pattern for Generic Programming," In ''Proceedings of the [[Association for Computing Machinery|ACM]] [[SIGPLAN]] International Workshop on Types in Language Design and Implementation (TLDI'03),'' 2003. (Also see the website [https://web.archive.org/web/20041207211740/https://www.cs.vu.nl/boilerplate/ devoted to this research]) * Andres Löh, ''[https://web.archive.org/web/20050404015900/https://www.cs.uu.nl/~andres/ExploringGH.pdf Exploring Generic Haskell],'' PhD thesis, 2004 [[Utrecht University]]. {{ISBN|90-393-3765-9}} * [https://www.generic-haskell.org/ Generic Haskell: a language for generic programming] ;Java * Gilad Bracha, ''[https://www.oracle.com/technetwork/java/javase/generics-tutorial-159168.pdf Generics in the Java Programming Language],'' 2004. * Maurice Naftalin and Philip Wadler, ''Java Generics and Collections,'' 2006, O'Reilly Media, Inc. {{ISBN|0-596-52775-6}} * Peter Sestoft, ''Java Precisely, Second Edition,'' 2005 MIT Press. {{ISBN|0-262-69325-9}} * {{Javadoc:SE-guide|language/generics.html|Generic Programming in Java}}, 2004 Sun Microsystems, Inc. * Angelika Langer, [https://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html Java Generics FAQs] {{Programming paradigms navbox}} {{Data types}} {{Authority control}} [[Category:Generic programming| ]] [[Category:Programming language comparisons]] <!-- Hidden categories below --> [[Category:Articles with example Ada code]] [[Category:Articles with example C++ code]] [[Category:Articles with example C Sharp code]] [[Category:Articles with example D code]] [[Category:Articles with example Eiffel code]] [[Category:Articles with example Haskell code]] [[Category:Articles with example Pascal code]]
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Generic programming
(section)
Add topic