печально быть антисоциальным - Post a comment

Mar. 6th, 2007

[info]smejmoon

09:24 pm - overloading -> aizstāšana, aizsegšana un operatoru definēšana

hesse te pacēla jautājumu par programmēšanas termina 'overload' tulkošanu latviešu valodā.

Par polimorfismu lasīt šeit: http://en.wikipedia.org/wiki/Type_polymorphism
Par operatoriem šeit: http://en.wikipedia.org/wiki/Operator_overloading

Metožu overloadings, manuprāt, ir polimimorfisma paveids, tapēc sīkāk neizskatīšu.

Kā to saukt latviešu valodā?

Manuprāt polimorfisma gadījumā tā ir vienkārši 'aizstāšana' vai 'aizsegšana'. Savukārt operātoru gadījumā semantika ir pievilkta aiz matiem. Arī angļu valodā neredzu jēgu lietot vārdu 'overload'. Tā ir vienkārši operatoru 'definēšana'.

Ja kāds grib pastrīdēties, piedāvāju tēzes par to, ka matemātikas un datorzinātnes pasaulē operatoru semantiskā jēga ir plūstošs jēdziens un nekādas iepriekšpieņemtas nozīmes tur nav. Karoče, matemātiķu rakstītajam uzticēties nevar, kamēr nav sīki noskaidrots, ko kurš simbols nozīmē. ;)

Nu un par polimorfismu - overloadings, overridings vai kas tur vēl ir viens un tas pats. Jāmācās vārdu nozīmes katrā programmēšanas valodā atsevišķi.

Manis apgaismošana laipni gaidīta! [[info]bubu! :)]

Read Comments

Reply:

From:
( )Anonymous- this user has disabled anonymous posting.
Username:
Password:
Subject:
No HTML allowed in subject
  
Message:

Notice! This user has turned on the option that logs your IP address when posting.