Instaluje sobie człowiek pakiety OCamla, chce sobie skompilować jakiegoś heloł-łorda, a tu do wyboru: ocamlc, ocamlopt, ocamlc.opt, ocamlopt.opt, ocamlbuild, ocamlfind... Gdyby ktoś chciał zorientować się w gąszczu natywnych, nienatywnych i nie wiadomo jeszcze jakich kompilatorów OCamla, to pokrótce opisałem temat we wpisie OCaml: kompilatorowy zawrót głowy.
Zapraszam też do obserwowania mojego tagu --> #polydev
#programowanie #naukaprogramowania #ocaml #ocamlc #ocamlopt
Zapraszam też do obserwowania mojego tagu --> #polydev
#programowanie #naukaprogramowania #ocaml #ocamlc #ocamlopt




Przy okazji napisałem swoje pierwsze kilka linijek w #ruby, bo przeczytałem jak działają tam argumenty domyślne i nie oparłem się pokusie przetestowania tego. ;D
Zapraszam też do obserwowania mojego tagu --> #polydev
#programowanie
@Marpop: w Rubym argumenty domyślne są ewaluowane podczas każdego wywołania funkcji, a nie podczas jej tworzenia (jak ma to miejsce w Pythonie). Zatem jeżeli argumentem domyślnym będzie pusta lista, to ona zawsze będzie pusta - w Pythonie natomiast jeśli coś do niej dołączymy, to podczas kolejnego wywołania lista już nie będzie pusta. A że składnia tych języków jest miejscami podobna, to sądzę, że jest