Słaba typizacja

Z Wikipedii

Skocz do: nawigacji, szukaj

Słaba typizacja to system typów, w którym typ wyrażenia może być automatycznie zmieniony jeśli kontekst tego wymaga.

Skrajną postać słabej typizacji ma Perl, a właściwie miał, ponieważ nowe rozszerzenia są trochę silniej typizowane - typ "skalar" mógł reprezentować wiele obiektów, które w innych językach mają osobne typy - liczby całkowite, zmiennoprzecinkowe, łańcuchy tekstowe, wartości logiczne i inne, a język konwertował wszystko zależnie od kontekstu użycia.

Słaba typizacja nie wykrywa pewnych rodzajów błędów, natomiast programiści podkreślają, że jest wygodniejsza w praktyce.

[edytuj] Zobacz też

Utwórz książkę
W innych językach