Citace od: Filip Jirsák kdy 16. 07. 2019, 11:00:53Nejrozšířenější jazyk používající prototypovou dědičnost je JavaScript. O prototypové dědičnosti v JavaScriptu si můžete přečíst např. v článku Třídy, dědičnost a OOP v Javascriptu – II.
Citace od: fortran1986 kdy 16. 07. 2019, 11:41:33Zato taký Self ho má spravené veľmi pekne a zrozumiteľne... Self má, ale veľkú nevýhodu v tom že potrebuje image. Ale napr. Perlovská (Class::Prototyped) má prototype oop na štýl selfu https://metacpan.org/pod/Class::Prototyped#NAME dodržiava aj názvoslovie (addSlots), ale narozdiel od selfu nepotrebuje image.
Citace od: Ink kdy 17. 07. 2019, 07:39:26Co přesně má to (prototypové) OOP řešit, zajímá Tě to jenom tak, nebo s tím chceš i něco dělat? Úplně chápu, pokud někdo studuje exotické (lidské) jazyky, kultury a organismy, ale z praktického hlediska...
Citace od: Ondrej Nemecek kdy 16. 07. 2019, 21:51:14Hlavní problém Selfu určitě není nutnost image. Proč by měla být nutnost image vůbec nevýhoda?
Citace od: Ink kdy 17. 07. 2019, 07:39:26Co přesně má to (prototypové) OOP řešit, zajímá Tě to jenom tak, nebo s tím chceš i něco dělat?
Citace od: Ondrej Nemecek kdy 17. 07. 2019, 16:04:17Citace od: Ink kdy 17. 07. 2019, 07:39:26Co přesně má to (prototypové) OOP řešit, zajímá Tě to jenom tak, nebo s tím chceš i něco dělat? Úplně chápu, pokud někdo studuje exotické (lidské) jazyky, kultury a organismy, ale z praktického hlediska...Pro každého je praktické něco jiného. IMHO javascript je stále populární a může se hodit vědět, jak funguje. Anebo se pak člověk dostane k lepší práci, protože tam třeba bude mít možnost uplatnit rozhled (i když k tomuto levelu je ještě delší cesta, nestačí obecně vědět co to prototypové OOP je).
Citace od: fortran1986 kdy 16. 07. 2019, 11:41:33Citace od: Filip Jirsák kdy 16. 07. 2019, 11:00:53Nejrozšířenější jazyk používající prototypovou dědičnost je JavaScript. O prototypové dědičnosti v JavaScriptu si můžete přečíst např. v článku Třídy, dědičnost a OOP v Javascriptu – II.Viem najpoužívanejšie prototypové jazyky sú JS a Lua.Ja by som sa prototypovaniu detailnejšie pozrel na zúbky, ale zrovna JS ho ma trošku zmršené. Zato taký Self ho má spravené veľmi pekne a zrozumiteľne... Self má, ale veľkú nevýhodu v tom že potrebuje image. Ale napr. Perlovská (Class::Prototyped) má prototype oop na štýl selfu https://metacpan.org/pod/Class::Prototyped#NAME dodržiava aj názvoslovie (addSlots), ale narozdiel od selfu nepotrebuje image.
Citace od: fortran1986 kdy 17. 07. 2019, 20:17:26JS (resp TS) ma živí a viem ako v ňom prototypy fungujú ale chcel som viac zabrdnúť do teórie a rád by som si prototypy pozrel aj z perspektívy iných jazykov. A Self bol predsa len prvý.
Citace od: Ink kdy 18. 07. 2019, 11:13:36Citace od: Ondrej Nemecek kdy 17. 07. 2019, 16:04:17Citace od: Ink kdy 17. 07. 2019, 07:39:26Co přesně má to (prototypové) OOP řešit, zajímá Tě to jenom tak, nebo s tím chceš i něco dělat? Úplně chápu, pokud někdo studuje exotické (lidské) jazyky, kultury a organismy, ale z praktického hlediska...Pro každého je praktické něco jiného. IMHO javascript je stále populární a může se hodit vědět, jak funguje. Anebo se pak člověk dostane k lepší práci, protože tam třeba bude mít možnost uplatnit rozhled (i když k tomuto levelu je ještě delší cesta, nestačí obecně vědět co to prototypové OOP je).Jsem ten poslední člověk na světě, který by byl proti obecnému rozhledu. Nicméně i do toho JavaScriptu přibylo třídy, domnívám se, že prototypové OOP obecně není moc osvědčený způsob psaní programů, proto jsem se ptal, co s tím chtěl původní tazatel řešit.
Citace od: Ink kdy 18. 07. 2019, 11:13:36Jsem ten poslední člověk na světě, který by byl proti obecnému rozhledu. Nicméně i do toho JavaScriptu přibylo třídy, domnívám se, že prototypové OOP obecně není moc osvědčený způsob psaní programů, proto jsem se ptal, co s tím chtěl původní tazatel řešit.
Citace od: Ondrej Nemecek kdy 18. 07. 2019, 14:43:32To Vám určitě neunikly články na Bystroushaakově blogu http://www.abclinuxu.cz/blog/bystroushaak/2019/2/prostredi-a-programovaci-jazyk-selfu-dil-prvni-prostredi http://www.abclinuxu.cz/blog/bystroushaak/2019/2/prostredi-a-programovaci-jazyk-selfu-dil-druhy-jazyk http://www.abclinuxu.cz/blog/bystroushaak/2019/2/prostredi-a-programovaci-jazyk-selfu-dil-treti http://www.abclinuxu.cz/blog/bystroushaak/2019/2/prostredi-a-programovaci-jazyk-selfu-dil-ctvrtyIMHO je to realistické shrnutí stavu ohledně Selfu. O Selfu na Ábíčku psal i Pavel Křivánek.