🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.tlumaczenia
Article #136

Re: Return a value (bylo routines)

#136
From: Grzegorz Grudzinski
Date: Sat, 29 Nov 1997 00:00
72 lines
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
Technical Details
Message-ID: <oqu3cvbxpm.fsf@lipa.mimuw.edu.pl>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: Grzegorz Grudzinski <g...@lipa.mimuw.edu.pl>
Subject: Re: Return a value (bylo routines)
Date: 1997/11/29
Message-ID: <oqu3cvbxpm.fsf@lipa.mimuw.edu.pl>
X-Deja-AN: 293646668
Sender: ma...@kawa.mimuw.edu.pl
X-Moder-Tool: modArc v1.04faq, last rev. 1997.10.21
Followup-To: pl.comp.tlumaczenia
X-Moderator: Aleksy Schubert <a...@mimuw.edu.pl>
Organization: MIM UW
Newsgroups: pl.comp.tlumaczenia
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit