[python] globalni promenne

Petr Mach gsl na seznam.cz
Čtvrtek Únor 13 13:27:12 CET 2003


>>Kdyby byl Python dobry objektovy jazyk, proc ne. Ale dobry
>>objktovy jazyk pouziva konstrukce string.lenght a ne
>>lenght(string). Python je uz tedy v zakladu procedurovy
>>a ne objektovy. Me nevaddi ani jedno, ale michat by se to
>>imho nemelo.
> 
> 
> Ale v Pythonu muzete psat string.__len__() !
Bezva, ted jeste aby to platilo pro vsechny obdobne metody.
Dekuji za hint.

> ale i jinak je ten argument s prominutim blbost. nechcete mi doufam tvrdit,
> ze C++ ma lepsi podporu pro OOP, protoze ma string.size() ?
> charakter jazyka udavaji podstatne dulezitejsi vlastnosti nez je
> len(string) - to je naprosto bezvyznamny detail
Ne, ale chci tvrdit, ze Python je navrzen jako procedurovy
jazyk a objekty jsou do nej pouze "nabouchane kladivem".
S cistym objektovym navrhem jako ma treba Ruby to nesnese
srovnani.




Další informace o konferenci Python