Diskuse:Hašovací tabulka

message: Ke jménu: hešování dává v googlu 1000 hitů, hašování 2200 a hashování 5700. Je mi vcelku jedno jestli se článek bude jmenovat Hešovací tabulka nebo Hashovací tabulka, ale vůbec se mi nelíbí česko-anglický hybrid Hašovací tabulka. --Adam Zivner 19:57, 2. 6. 2007 (UTC)
replies: text: Hybrid to sice je, ale řekl bych, že celkem používaný. Přísně vzato „hashování“ je ještě větší hybrid... --Pavel Kotrč 21:54, 2. 6. 2007 (UTC)
replies: text: :"Hashování" není o nic větší hybrid než třeba "softwarový"... Honza Záruba Pomozte Wikislovníku! 21:59, 2. 6. 2007 (UTC)

text: Mně se jeví nejpoužívanější hashování. Článek bych začal jako „Hashovací tabulka (čtěte hešovací) je datová struktura, která...“ --DaBler 22:23, 2. 6. 2007 (UTC)
replies: text: :Ano. Honza Záruba Pomozte Wikislovníku! 22:28, 2. 6. 2007 (UTC)

message: V kategorii :Kategorie:Vyhledávací algoritmy máme zatím 3 články o technice, která je v anglických publikacích označována hashing. Domnívám se, že by bylo vhodné sjednotit používat překlad „hašování“. Měl jsem v ruce 3 tištěné české publikace (učebnice Pascalu z 80. let; skripta MFF UK z r. 1998; Algoritmy v C od Sedgewicka), které používaly termín „hašování“, ale ani jednu, kde by se vyskytlo „hashování“. Jaký je Váš názor? --Jvs 14:37, 14. 10. 2007 (UTC)
replies: text: Udělal jsem průzkum literatury, doplňujte další po libosti. Zatím se mi zdá, že hlavní střetnutí bude mezi termíny „hešování“ a „hašování“, tvar „hash“ se zjevně používá tam, kde jde o prosté přejetí nějakého názvu funkce nebo objektu. --Beren 23. 6. 2009, 16:52 (UTC)
Prosím, přidávejte sem přesné odkazy na odbornou literaturu, nejnovější knihy nahoru, pokud možno uvádějte překladatele a přidávejte citace použitých tvarů:
* haš-
** 
**: „funkce hašování (hashing)“, „hašovací funkce“, ale kupodivu ve stejném textu uvádí i „hash algoritmy“, „hash funkce“, „hash šifrování“, „výsledek se zahashuje“
** 
**: připouští jak kořen haš-, tak i heš-, uvedeny překlady: „hašovací algoritmus = hashing algorithm“; „hašovací funkce = hash function“; „hašování = hashing“
** 
**:„haš – výsledek hašovací funkce …“
** 
**: „hašé funkce“, „hašé hodnota“, ale také „hašé-funkce“, „hašé-hodnota“ 
** 
**: „hashing, viz hašování“; „hašovací funkce“
** 
**: „hašovací kód“; „hašovací funkce“; „hašovací tabulka“
** 
**: uvedeny překlady: „hash function = transformační funkce, hašovací funkce“; „hash table = transformační tabulka, hašovací tabulka, …“; „hashing = transformace klíčů, hašování, …“; „hashing algorithm = algoritmus transformace klíčů, hašovací algoritmus, …“
* heš-
** 
**: „heš-kód“, „hešové tabulky“, „hešový kód“
** 
**: připouští jak kořen haš-, tak i heš-, uvedeny překlady: „hešovací funkce = hash function“; „hešovací tabulka = hash table“; „hešování = hashing“
** 
**: „hešování“; „hešovací funkce“
** 
**: „Hešová tabulka neboli mapa …“
* hash-
** 
**: „hash algoritmy“, „hash funkce“, „hash šifrování“, „výsledek se zahashuje“, ale kupodivu ve stejném textu uvádí i „funkce hašování (hashing)“, „hašovací funkce“
**
**: „hashovací funkce“, „hash“, „hashovací hodnota“, „hashování“
** 
**: Asociativní pole v Perlu má anglické označení hash. Výrazy: „hash“, „hashový literál“
** 
**: „hashovací hodnota“
** 
**: „Hash je neuspořádaná množina skalárů …“ (Asociativní pole v Perlu má anglické označení hash)
* – (přeloženo opisem)
** 
**: „hash = … přepočet klíče …“
** 
**: „hashing = … metoda transformování vyhledávacího klíče …“; „hashing algorithms = algoritmus transformace klíčů“
** 
**: „hashing = vypočítání adresy transformací (klíče)“;
Zatím je zastoupeno zejména aplikační programování, ale pro komplexní pohled na věc by to chtělo více položit důraz také na práce z oblasti teorie datových struktur a složitosti a hlavně vzít v úvahu použití hešovacích funkcí v kryptografii. Tam se používají hešovací funkce také a protože v rámci kryptografie publikují zcela jiní odborníci, je možné, že to výsledky průzkumu někam zvrátí. --Tchoř 23. 6. 2009, 17:53 (UTC)

text: Zdá se, že vyhrává hašovací, i když velmi těsně, takže pokud nikdo nepřinese relevantní argumenty, tak to koncem týdne přejmenuji. --Beren 1. 7. 2009, 17:27 (UTC)
Jsem pro přejmenování článku z "Hašovací tabulka" na "Tabulka s rozptýlenými položkami". To je jediné správně české označení pro tuto vyhledávací strukturu. V praxi se sice používá i "hashovací tabulka", ale rozhodně ne "hašovací", to už je opravdu komolení na n-tou a naprosto nesprávný český ekvivalent. Taky nepíšete "heš", ale "hash". Pokud proto nikdo nic proti tomuto návrhu nemá, rád článek zedituji tak, aby byl češtinářsky správně a doplním o další informace. --Freddykrueger13 (diskuse) 13. 12. 2013, 17:29 (UTC)

text: Tabulka s rozptýlenými položkami sice může být češtinářsky správně, ale v relevantní oblasti, tedy oblasti IT, se to IMHO neujalo. Ale když si najdete dostatek odborných zdrojů dokládajících, že se to užívá právě způsobem, jaký popisujete jako správný ..., a přebijete již doložené zdroje, tak samozřejmě ustoupím. Netvrdím, že to, jak se to užívá v mém okolí, je jedině správné a nejrozšířenější. Názory nás obou jsou samy o sobě irelevantní, podstatné jsou argumenty dokládající převážné užití daného termínu v příslušné oblasti. --Beren (diskuse) 13. 12. 2013, 21:48 (UTC)
replies: text: :No, jsem ajťák a sám používám slovo "hashovací", byť si stojím za tím, že "tabulka s rozptýlenými položkami" je jediné česky správné označení. "hašovací" je fakt prasárna a mrvení jak češtiny, tak angličtiny. Slovo "hashovací" se vyslovuje [hešovací] a nikoliv [hašovací], nebo má snad "hašování" něco společného s hašením? Nebo snad hašišem? Když už, tak by se mělo používat slovo "hešovací", to je mnohem korektnější než "hašovací". Mimochodem, na dotaz "tabulka s rozptýlenými položkami" poskytne Google 12 400 výsledků, což je 3× více než na dotaz "hašovací tabulka". A vůbec, kořen slova, tedy slovo "haš", narozdíl od "hash" neexistuje. Na dotaz "hash" najde Google přes 65 milionů výsledků, na dotaz "haš -hašiš" (to minus aby nehledal hašiš) 297 tisíc výsledků a to ještě s tím, že RELEVANTNÍ JSOU POUZE PRVNÍ DVA, jedním z nichž je i tato nesmyslně pojmenovaná stránka na wiki. Stejně nesmyslně jako stránka "hašovací funkce", běžně se říká mapovací nebo rozptylovací funkce, případně [hešovací] s tím, že se to píše "hashovací" z angličtiny. Cituji z pravidel českého pravopisu: "Slova řídká a úzce odborná se píšou pravopisem původním, tj. tak jako v jazyce, z kterého byla přejata". A dále "Slova zdomácnělá, tedy obecně v jazyce rozšířená, a běžné výrazy odborné, se píšou podle zásad českého pravopisu; způsob psaní zpravidla odpovídá jejich české spisovné výslovnosti" Použití slova "hašovací" tedy ani čeština neumožňuje(!!!). Pokud jej tak někteří autoři používají, dopouštějí se zásadního omylu. Navíc v praxi jsem se opravdu nesetkal s nikým, kdo by používal zkomoleninu "hašovací". A abych to zakončil nějakými knihami: hashovací vs. hašovací Freddykrueger13 (diskuse) 14. 12. 2013, 21:26 (UTC)
replies: text: ::Že jde v tomto případě o nedůsledné počeštění, o tom se nepřu, ale kdo jsme, abychom určovali, jaký tvar slova používat? Takovou pravomoc si nepřisvojují ani jazykovědci. Maximálně řeknou, že slovo je korektně nebo nekorektně utvořeno (dle současných známých pravidel). Podstatná je ale především skutečná užívanost v jazyce (když se něco prosadí i proti dosavadním pravidlům dostatečně dlouho, nakonec dojde k úpravě pravidel nebo zařazení výjimky). Slovo v článku bylo zvoleno pouze na základě užívání v odborné literatuře (do roku 2006), bez osobních preferencí. Prostě jsem si našel knížky v oboru a co vyšlo, to jsem použil. Je možné, že v novější odborné literatuře vyhraje například termín hashovací, jak to naznačuje váš předposlední odkaz, i když u něj je potřeba být opatrný, pokud indexuje jen výňatky. Když se to ale přesvědčivěji doloží, proč ne. Nicméně rozšířenosti termínu tabulka s rozptýlenými položkami" zatím nevěřím, v Google mi to na rozdíl od Vás vrací jen 49 výsledků ("hashovací tabulka" 622, "hašovací tabulka" 1450, "hešovací tabulka" 150), a jinak jste to nedoložil. U víceslovných termínů je v Googlu nutné zadat uvozovky, jinak vrací zavádějící výsledky. --Beren (diskuse) 15. 12. 2013, 00:08 (UTC)
thread_title:  „Hašování“ vs. „hashování“