A magyar programozók miért használnak angol szavakat programjuk során? (többi lent)
Gondolok ilyenre:
Pl. van egy fgv-ük:
int add(int f,int d)
{return f+d;}
Pedig lehetne így is:
int osszead((int f,int d)
{return f+d;}
Tehát változóknak, függvényeknek,eljárásoknak angol szó, szavak...
Miért nem magyar?
Hagyjuk,hogy ha a magyar programozó valamilyen angol cégnél dolgozik...ahol angolok is dolgoznak...
Most nem arról van szó,hogy return, int,meg ilyenek.
Hanem arról,hogy a változóknak,fgv-eknek,eljárásoknak miért angol nevet adnak.
Miért nem ékezetnélküli osszead,kiszamol,meg társai.
Mert egyértelműbb sokkal.
Aki programozik általában ennyit legalább tud angolul.
Plusz van egy halom magyar szó, ami ékezet nélkül mást jelent és zavaró lehet, ugyanis sok nyelvben nem lehet ékezetet használni.
Plusz valóban ott a jobb érthetőség is. Hiába nem angol cégnél dolgozik valaki, kellhet olykor másnak is megmutatni a kódot.
Azért, mert (99%, hogy) egyébként is angolul tanultak programozni, ezáltal így sokkal egyszerűbb (plusz rövidebb is) nekik. Ezen kívül így sokkal egyszerűbben találnak segítséget, ha valahol elakadtak.
Az is hozzátartozik, hogyha valaki programozó, az előbb utóbb vagy csatlakozik egy céghez, vagy alakít egyet. Az angol pedig világnyelv. Tudom, azt írtad hogy hagyjuk ezt, de nem lehet hagyni. Nagyon kevés kivétel van.
Köszi a válaszokat.:)
"99%, hogy) egyébként is angolul tanultak programozni"
Mi a helyzet azokkal,akik magyar egyetemeken,fősulikon tanulnak magyarul?:D
Én speciel falra mászok attól, ha valaki magyar mondatokba kever angol általános angol szavakat. Ne tegyétek ezt, please!
Egy programkód magyar kifejezésekkel pont ilyen undorító lenne. Angol kifejezések: int, return, function, és magyarok együtt: getKacsazsir().
Akkor már inkább legyen angol az egész!
A másik, hogy hogy fordítanád: getUserById -> getUserIdAlapjan? :)
angolul rövidebb, egyértelműbb, magyarul az ékezet miatt van amin gondolkozni kellene mit is jelent, vagy félrevezet.
pl autó (jármű), egy függvénynek adva ez auto() lesz, amiről mindenkinek az jut eszébe, hogy valami automatizálás dolog lehet. Angolul pedig car(), teljesen egyértelmű.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!