Fakty i mity o COBOLu

COBOL to język, o którym słyszał prawie każdy, kto miał jakąkolwiek styczność z programowaniem. Obecnie znany jest przede wszystkim z żartów na jego temat i powtarzanych wciąż mitów. Niemal każde wrzucone w przestrzeń portali społecznościowych ogłoszenie o pracę w tej technologii skwitowane zostaje dowcipnym komentarzem, że zapewne posada zwolniła się z powodu śmierci któregoś z […]

Read More

OCaml: funkcje i ich sygnatury

Dla osób przybywających ze świata programowania imperatywnego zobaczenie jak wyglądają typy, które OCaml dedukuje dla definiowanych przez programistę funkcji, często rodzi pewne pytania i niejasności. Zawierająca strzałki notacja na pierwszy rzut oka nie wydaje się najbardziej oczywistym sposobem na wyrażenie np. faktu, że funkcja przyjmuje trzy argumenty typu int i zwraca zmienną tego samego typu. […]

Read More

Czy w Pythonie może wyciekać pamięć?

Niedawno ktoś zadał mi pytanie: „czy w Pythonie może w ogóle wystąpić memory leak?„. Postanowiłem nieco przyjrzeć się temu tematowi i sprawdzić jak dużo pułapek dotyczących zużycia pamięci czeka na nas w tym języku. Wiele osób jest przekonanych, że wbudowane w Pythona mechanizmy są w stanie zawsze ustrzec programistę przed wyciekaniem pamięci. Czy jest tak […]

Read More