Thread View: pl.comp.tlumaczenia
1 messages
1 total messages
Started by Grzegorz Grudzinski
Sat, 29 Nov 1997 00:00
Re: Return a value (bylo routines)
Author: Grzegorz Grudzinski
Date: Sat, 29 Nov 1997 00:00
Date: Sat, 29 Nov 1997 00:00
72 lines
3669 bytes
3669 bytes
Jar...@netspace.net.au (Jarek Mosiejewski) pisze: > Wracajac jednak do "return", rozumiem, ze problem polega na tym, ze > czasownik "zwracac" znaczy tyle co oddawac i na dodatek implikuje > tozsamosc tego co sie zwraca z tym co sie wczesniej otrzymalo...? Tak. > Ale czy tak jest w rzeczywistosci (pomijajac juz niezbyt apetyczny > przyklad ze schabowym, ktory - chyba nikt nie zaprzeczy - nie > potwierdza poprzedniej tezy). Co mozna "zwrocic" w jezyku polskim: > ksiazke, pozyczke, honor, slowo (zwolnic od przyzeczenia). Czy > zawsze mamy tu do czynienia z tozsamoscia tego co bylo dane z tym co > zostalo zwrocone? W przypadku ksi��ki - tak. W przypadku po�yczki - patrz ni�ej. Zaiste, w przypadku honoru i s�owa znaczenie ,,zwr�ci�'' jest czysto metaforyczne (cho� nie znam etymologii tych wyra�e�, by� mo�e tam kiedy� co� by�o naprawd� zwracane). > Nie sadze. Chocby w przypadku zwracania pozyczki - "zwraca sie" > kapital ale i odsetki, ktorych sie przeciez nie otrzymalo. Po�yczk� si� zwraca jak najbardziej. A odsetki si� p�aci. Jak po�yczam od kolegi, a nie banku, to mu potem zwracam tyle, ile po�yczy�em. > W moim odczuciu wazniejsze w slowie "zwracac" jest fakt zaleznosci > tego co zwracane od tego co sie otrzymalo i w tym wypadku uzycie > tego slowa wydaje mi sie jak najbardzej adekwatne. S�owo ,,zwraca�'' w j�zyku naturalnym implikuje to�samo�� z du�� dok�adno�ci� (np. w przypadku pieni�dzy z dok�adno�ci� do ilo�ci, a nie to�samo�ci fizycznej). Sama zale�no�� to za ma�o. > Funkcja oddaje/zwraca "cos" co wyprodukowala bazujac na tym co > otrzymala (parametry). To co jest zwracane calkowicie zalezy od tego > co zostalo funkcji dane. Albo tylko cz�ciowo zale�ne, jak poni�ej: > Dajac najproszy przyklad: funkcja GetEmpName zwrace imie i nazwisko > pracownika na podstawie jego numeru ewidencyjnego. Imie i nazwisko > zwrocone przez funkcje jest w stu procentach zalezne od numeru > ewidencyjnego, ktory funkcja otrzymuje jako parametr - w tym sensie > zachodzi logiczna tozsamosc pomiedzy numerem ewidencyjnym. W tym przyk�adzie zale�ne jest od dodatkowej struktury danych, kt�ra nie zale�y od argumentu, z jakim funkcj� wo�asz (na ile rozumiem, na podstawie argumentu funkcja zagl�da do jakiej� zewn�trznej nazy danych, kt�rej jako argument nikt jej nie daje?). A co w przypadku funkcji, kt�ra ignoruje swoje argumenty? Tam wynik jest _ca�kowicie niezale�ny_ od argumentu. A poza wszystkim zale�no�� wyniku od danych (du�a lub ma�a) nie usprawiedliwia stwierdzenia, �e wynik si� zwraca. Zreszt� je�li funkcja jako wynik przeka�e warto�� kt�rego� z argument�w, to w tym przypadku zgodz� si�, �e ,,zwr�ci�a''. Wszystkiego dobrego -- Grze� "Nie wiesz, p�ki nie spr�bujesz" (m�dro�� ludowa) -- grupa pl.comp.tlumaczenia | lista comp-tlu...@mimuw.edu.pl moderator - Aleksy Schubert <a...@mimuw.edu.pl> i znajomi warto zajrzec: http://zls.mimuw.edu.pl/~alx/slownik/slownik.html
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads