From Mathematics to
Generic Programming comes from a software designer and his colleague who survey the basics of
generic programming and the math it's based upon, providing chapters that introduce abstract algebra and connect number theory with programming basics.
The USB3 Vision standard, built on the GenICam
generic programming interface, offers features such as bandwidth higher than 350 MB/s, a plug-and-play interface, and support for power and data up to five meters over a passive cable or even greater distances over an active cable.
The Algorithmic Bioinformatics group at the Freie Universitat Berlin presents their open source C++ template library of data types and algorithms for sequence analysis, and explain its implementation of
generic programming, template subclassing, global interfaces, and metafunctions.
(Few people know Meditech started out as a
generic programming company in the '70s, writing software for phone directories, Sheraton hotels, and even the NYC prison system!
From swing-based user interface components to
generic programming and graphics, collections and event handling and interface features, this is a 'must' for any serious Java reference library and those looking for a clear update on the Java SE 7 code.
In this tutorial/reference, Horstmann (computer science, San Jose State U.) and fellow Java champion Cornell cover Java buzzwords and myths; the programming environment; programming structures, objects and classes; graphics programming; applets, debugging;
generic programming; and other real-world aspects of working in Java.
While focus is mainly on
generic programming techniques, there is also coverage of specific application frameworks, such as Ruby on Rails and GUI libraries, and discussion of best practices.