Portál AbcLinuxu, 24. října 2025 19:41
Třeba Butler Lampson, který přijde na řadu asi jako druhý nebo třetí, říká: „Všechno by mělo být tak jednoduché, jak jen to jde. Ale k tomu je potřeba zvládnout složitost.“ Myslím, že takhle to myslel i Simonyi; a s tím už se určitě souhlasit dá. S maďarskou notací je to složitější – nikdy jsem ji nezkoušel, ale taky mi příliš nevoní. Některé anotace mi dneska přijdou úplně zbytečné (třeba označení integeru), jiné zase může vyřešit překladač nebo runtime (například označení ne-bezpečných řetězců). Viz třeba Tainted režim v Perlu nebo typově hlídané bezpečné řetězce v Haskellu, které jsem ondy zahlédl.
Přijde mi ale, že dneska jsme takoví náchylnější k hledání nějakých „obecně nejlepších“ řešení, že se dneska automaticky hodně věří „novým a lepším“ technologiím a zahlíží na ty staré. Z těch rozhovorů mám pocit, že byli zvyklí vzít, co bylo po ruce, pár měsíců nad tím sedět, a ten operační systém/textový procesor/raketu si poctivě vysedět :) („Programovací jazyky jsou programovací jazyky. Jakmile umíte prvních pět, dalších pět už se zvládá snadno.“ –John Warnock) Po takovém roce praxe by se na maďarské notaci určitě našly i nějaké výhody.
at uz to je ,,hlasenim se'' k madarske notaciNo a nebyl to právě on, kdo, pokud ji nevymyslel, tak ji určitě zpopularizoval?
prefixes [...] are supposed to add semantic information, not merely repeat the type of a variable.
)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.