Dyskusja:Podprogram
Z Wikipedii
Jak żyję (i studiuję) nie słyszałem określenia podprogram... Procedura, funkcja owszem, ale podprogram??? Jakieś archaiczne określenie chyba, albo ktoś sobie wymyślił... --Nux 16:23, 31 gru 2005 (CET)
- Google - 96,700 wyników. Ponton msg 17:34, 1 sty 2006 (CET)
- Google 2 - 852,000 wyników. Ponton msg 17:35, 1 sty 2006 (CET)
[edytuj] Błędna poprawka?
Ktoś poprawił komentarz w moim przykładzie podprogramu w Sobol wstawiając polskie znaki - mam do tej osoby pytanie: czy zna implementację umowżliwiajacą w dowolnym systemie korzystanie z polskich znaków w tym języku - bo ja nie i dlatego ich nie użyłem, jest to niemożliwe w tym języku (chyba że istnieje taka implemetacja)? Na razie nie poprawiam bo czekam na odpowiedź. (Joee)
[edytuj] Co to właściwie jest funkcja?
No właśnie, wiele osób sądzi, że funkcja to procedura, która coś zwraca (tutaj brawa dla twórcy Pascala). Niestety, i to i to jest procedurą. Funkcja musi być bezstanowa, składać się z jednego wyrażenia i zwracać zawsze to samo przy takich samych argumentach.
- Wirth niejako wycofał się z tych pomysłów przy projektowaniu Moduli.
Procedury i funkcje to raczej kategorie syntaktyczne, tak przynajmniej myśli o nich większość programistów, a nie semantyczne. royas (dyskusja) 13:03, 1 kwi 2008 (CEST)