[python] Tabulatory (bylo RE: ukazatele)
Petr Prikryl
Prikryl na skil.cz
Úterý Leden 25 07:59:57 CET 2005
Jan Matějka napsal...
> azurIt
> > nemyslel som kombinovanje, proste nevidim
> > dovod preco by TAB bol horsi ako urcity
> > pocet medzjer
>
> Kdybych mel volit, tak radeji tab. Duvodem je, ze
> tab je k tomu v ascii urcen,
Řídicí znak TAB je určen k tomu, aby se pouhým
jedním znakem posunul válec dálnopisu mnohem
rychleji na vzdálenější pozici. V době, kdy se
vysílalo rychlostí řádově 10 znaků za sekundu se
to jevilo jako velmi dobrý nápad.
> editory umoznuji
> nastavit jak ma byt ten tab vizualne siroky a muzu
> si to nastavit jak se mi libi.
Problém je v tom, že by se vám měla líbit pouze
šířka 8 znaků. S ničím jiným se při interpretaci
ASCII původně nepočítalo.
> Dokonce by mi
> prislo logicke, kdyby byly Pythonem povoleny pro
> urcovani struktury programu pouze tabelatory a pro
> odsazeni jedne urovne kodu se pouzival jeden
> tabelator.
Logické také je programovat pouze ve strojovém
kódu, protože je to pak teoreticky nejvýkonnější.
Jenže to dá moc práce a místo toho, abychom
uvažovali v abstrakcích spojených s řešeným
problémem, musíme v takovém případě uvažovat z
pozice hardware.
> Neni tomu bohuzel tak, takze kdyz
> zasahuji do spravne napsaneho modulu, musim
> pouzivat mnozstvi malickych normalizovanych
> tabelatorku ktere se pisou mezernikem ;-) Kolik
> jich mam udelat pro spravne odsazeni pod else:?
> Kdyz budu mit stesti tak 4, ghrr.
Když si pořídíte lepší editor (zadarmo), tak
stisknete klávesu TAB a napíše se tam ten správný
počet mezer. Už o tom tady několikrát řeč byla.
Nechci rýpat, ale musím ;-)
Petr
--
Petr Prikryl (prikrylp at skil dot cz)
Další informace o konferenci Python