Diskuse:Ruby: Porovnání verzí
.. v pythnou ale (1).__str__() funguje a tedy můj příspěvek o menší objektovosti pythonu je nyní scestný, a to je dobře |
|||
Řádek 15: | Řádek 15: | ||
::Tím, že „''má logicky navrženou knihovnu,''“ se to ovšem nijak v článku nevysvětlilo. Vráceno tedy zpět. --[[Wikipedista:Slady|slady]] 10:43, 10. 9. 2007 (UTC) |
::Tím, že „''má logicky navrženou knihovnu,''“ se to ovšem nijak v článku nevysvětlilo. Vráceno tedy zpět. --[[Wikipedista:Slady|slady]] 10:43, 10. 9. 2007 (UTC) |
||
...ale ruby PLNE objektove neni. Existuji vyjimky (jako napriklad funkce) ktere objekty nejsou (ale daji se na ne prevest). DarkTatka |
|||
{{PotvrzeníOTRS|zdroj=http://blackened.wz.cz/ruby.php|otrs=2006072410013775}} |
{{PotvrzeníOTRS|zdroj=http://blackened.wz.cz/ruby.php|otrs=2006072410013775}} |
Verze z 17. 9. 2008, 22:34
Obdržel jsem zmínku o podezření z porušení autorských práv při uveřejnění textu nápadně podobného tomu na stránkách http://blackened.wz.cz Vzhledem k tomu, že autorem zmíněného textu jsem já, stejně jako jsem autorem uvedených stránek, nedošlo v tomto případě k porušení žádných pravidel. V případě nejasností mohu autorství potvrdit na emailové adrese lord.blackened@seznam.cz, jež je současně uvedena jako kontaktní email na uvedených stránkách (sekce "o mně").
Navrhuju přeformulovat "...jako je Python a Perl. Na rozdíl od nich je však plně objektově orientovaný, doslova vše v Ruby je objekt.", nebo více popsat, v čem je Ruby více objektový než Python (o Perlu nemůžu vzhledem k absenci osobních zkušeností nic říct). Mám pocit, že i v Pythonu je doslova vše objektem - počínaje základními datovými typy. --David Mudrák 22:47, 13. 7. 2006 (UTC)
narozdíl od Pythonu je plně objektově orientovaný...
Připojuji se k poznámce Davida Mudráka z 13.7. Neznám Ruby, ale pokud je následující bod uveden jako jeho výhoda...
plná podpora objektově orientovaného programování (lze však psát i klasické strukturované programy)
... pak tady máme nějaký rozpor. Buď Ruby není plně objektově orientovaný jazyk a je hybridní (jako Python nebo C++), nebo je nepravdivá zmínka o uvedené výhodě. Samotné vyzvedávání plně (čistě) objektových jazyků ve smyslu něčeho lepšího, než je tomu u hybridních jazyků je navíc poněkud diskutabilní. Prakticky používaný programovací jazyk má poskytovat především dobré vyjadřovací prostředky z hlediska lidského, nikoliv z hlediska matematického.
- Nejspis je tim "plne objektovy" myslena standardni knihovna. V pythonu pouzijes napriklad len(list), ale v ruby to vyresis pomoci list.size. Coz je velice prijemne. Upravuju clanek.
- -- pheeror, 19:33, 8. 9. 2007 (UTC)
- Tím, že „má logicky navrženou knihovnu,“ se to ovšem nijak v článku nevysvětlilo. Vráceno tedy zpět. --slady 10:43, 10. 9. 2007 (UTC)
...ale ruby PLNE objektove neni. Existuji vyjimky (jako napriklad funkce) ktere objekty nejsou (ale daji se na ne prevest). DarkTatka