subroutine

Kiedy powinienem użyć & do wywołania podprogramu Perla?

Słyszałem, że ludzie nie powinni używać & do wywoływania subów Perla, czyli: function($a,$b,...); # opposed to &fun ... i, w których absolutnie nie powinieneś jej używać? Również w jaki sposób performace increase wchodzi w grę, pomijając &?

Prawidłowe wykorzystanie modułów, podprogramów i funkcji w Fortran

Ostatnio dowiedziałem się o blokach interfejsu podczas dodawania funkcji do mojego programu Fortran. Wszystko działa ładnie i ... nie przyjrzałem się modułom, ale z tego, co widziałem, nie jest to właściwa rzecz. Z czego korzystać kiedy i jak najlepiej?

Jak alias nazwy funkcji w Fortran

Nie wiem, czy tytuł jest dobrze ujęty. Sugestie mile widziane. Oto, co chcę zrobić. Sprawdź warunek, a następnie zdecyduj, k ... st dwóch prawie identycznych bloków. Może to dotyczyć podprogramy też. Jakieś pomysły, jak można to zrealizować? Dziękuję.

Jak utworzyć podprogram Perla, który akceptuje blok kodu

Mam zestaw podprogramów, które wyglądają tak: sub foo_1($) { my $name = shift; my $f; run_something(); open($f, $ ... wartość różnych pliki i przesyłaj dane do referencji hash. Może jest coś bardziej inteligentnego niż to, co próbuję osiągnąć.