Weak typing
Typowanie słabe – system typów, w którym typ wyrażenia może być automatycznie zmieniony, jeśli kontekst tego wymaga. Oznacza to m.in. automatyczne konwersje pomiędzy niektórymi typami. Pewną zaletą słabego typowania w porównaniu z silnym typowaniem jest to, że wymaga ono mniejszego nakładu pracy programisty, ponieważ kompilator lub interpreter niejawnie wykonuje pewne konwersje. Jednakże, wadą może być to, że systemy ze słabym typowaniem wychwytują mniej błędów na etapie kompilacji i błędy te mogą pozostać niewykryte nawet po zakończeniu testowania. Na przykład w języku PHP łańcuchy "1000" i "1e3" dają przy porównaniu równość, ponieważ są niejawnie konwertowane do liczb zmiennopozycyjnych - mimo, że jako łańcuchy znaków są różne. W językach JavaScript i PHP istnieje specjalny operator poró
primaryTopic
Weak typing
Typowanie słabe – system typów, w którym typ wyrażenia może być automatycznie zmieniony, jeśli kontekst tego wymaga. Oznacza to m.in. automatyczne konwersje pomiędzy niektórymi typami. Pewną zaletą słabego typowania w porównaniu z silnym typowaniem jest to, że wymaga ono mniejszego nakładu pracy programisty, ponieważ kompilator lub interpreter niejawnie wykonuje pewne konwersje. Jednakże, wadą może być to, że systemy ze słabym typowaniem wychwytują mniej błędów na etapie kompilacji i błędy te mogą pozostać niewykryte nawet po zakończeniu testowania. Na przykład w języku PHP łańcuchy "1000" i "1e3" dają przy porównaniu równość, ponieważ są niejawnie konwertowane do liczb zmiennopozycyjnych - mimo, że jako łańcuchy znaków są różne. W językach JavaScript i PHP istnieje specjalny operator poró
has abstract
Typowanie słabe – system typów ...... jest rzutowana na typ string}
@pl
Wikipage page ID
Wikipage revision ID
556,813,945
comment
Typowanie słabe – system typów ...... tnieje specjalny operator poró
@pl
label
Typowanie słabe
@pl
Weak typing
@en