Pytania otagowane jako strong-typing



11
Czy Python jest mocno napisany?
Natknąłem się na linki, które mówią, że Python jest silnie pisanym językiem. Myślałem jednak, że w silnie pisanych językach nie możesz tego zrobić: bob = 1 bob = "bob" Myślałem, że mocno napisany język nie akceptuje zmiany typów w czasie wykonywania. Może mam błędną (lub zbyt uproszczoną) definicję typów silnych …

3
Do czego służą typy ścisłe w PHP?
Widziałem następującą nową linię w PHP 7, ale nikt tak naprawdę nie wyjaśnia, co to znaczy. Przeszukałem go w Google i mówią tylko o tym, czy włączysz to, czy nie, jak w ankiecie. declare(strict_types = 1); Co to robi? Jak to wpływa na mój kod? Czy powinienem to zrobić? Jakieś …

11
Czy w Objective-C są kolekcje o jednoznacznie określonym typie?
Jestem nowy w programowaniu na Maca / iPhone'a i Objective-C. W C # i Javie mamy „generics”, klasy kolekcji, których składowe mogą być tylko zadeklarowanego typu. Na przykład w C # Dictionary<int, MyCustomObject> może zawierać tylko klucze będące liczbami całkowitymi i wartościami typu MyCustomObject. Czy podobny mechanizm istnieje w Objective-C?


17
Czy C jest silnie wpisane?
Cytując Wikipedię : Dwa powszechnie używane języki, które obsługują wiele rodzajów niejawnej konwersji to C i C ++ i czasami twierdzi się, że są to języki słabo typowane. Jednak inni twierdzą, że języki te nakładają wystarczające ograniczenia na sposób mieszania operandów różnych typów, że oba te języki należy traktować jako …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.