Programowanie uogólnione
Z Wikipedii
Programowanie uogólnione (ang. Generic Programming) jest jednym z paradygmatów programowania. Programowanie uogólnione pozwala na pisanie kodu programu bez wcześniejszej znajomości typów danych, na których kod ten będzie pracował. Obecnie wiele języków programowania ma możliwość wykorzystywania uogólnień, np. C++, D, Java, Haskell.
Programowanie uogólnione ma bliski związek z Metaprogramowaniem, w przeciwieństwie jednak do metaprogramowania, nie wymaga od programisty generowania kodu w sposób jawny.
Programowanie uogólnione umożliwia w pewnym sensie językom statycznie typowanym na polimorfizm typów.
W językach C++ czy D programowanie uogólnione umożliwiają szablony. W językach Java, C#, VB.NET, Haskell, Eiffel służą do tego typy generyczne (lub inaczej uogólnione).
[edytuj] Zobacz też
| Jak muzyka kreuje naszą osobowość |
|
Fani muzyki poważnej i jazzu są kreatywni, miłośnicy popu ciężko pracują, a amatorzy heavy metalu - wbrew pozorom - są uosobieniem łagodności. Okazuje się, że muzyka, jakiej słuchamy, ma związek z naszą osobowością.
|
| "Kręcenie biodrami" oznacza udany seks? |
|
Wprawny seksuolog jest w stanie po ruchach bioder swojej pacjentki ocenić... czy ma ona udane życie seksualne - czytamy w dzienniku "Polska - The Times".
|
| PAN ma nowy portal internetowy |
|
Ruszył odnowiony portal Polskiej Akademii Nauk. Nowa szata graficzna przypomina swym układem gazetę.
|
| Szczecińska Politechnika i AR łączą się |
|
Politechnika Szczecińska i Akademia Rolnicza w Szczecinie połączą się i razem będą tworzyć Zachodniopomorski Uniwersytet Technologiczny w Szczecinie. Sejm przegłosował poprawki Senatu do ustawy umożliwiającej to połączenie. O zgodę na utworzenie uniwersytetu zwrócili się do rządu i parlamentu rektorzy obu uczelni.
|
| Medytacja pomocna w technice zen |
|
Ze skanów mózgu wynika, że osoby od dawna medytujące w technice zen lepiej radzą sobie z bodźcami rozpraszającymi i szybciej przywracają stan koncentracji niż nowicjusze.
|