Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Zelený je lopuch,
fotbal to je hra...

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 12.6.2006 14:51  473
Bredyno, nevim, jestli si chceš hrát, proč ne, ale proč nepoužít něco už existujícího? tím myslim nějakej už hotovej a funkční Smalltalk... "c)
Ty VisualWorksy byly pro práci tak akorát... ted koukam na ten Squeak a jsem z nej mimo, tak moc to chteli udelat friendly, ze se nejak ztracim...
bredy 12.6.2006 14:47  472
tvxJá jsem se právě z vlastního popudu pustil do jednoduchého objektovévo jazyka, který by sloužil k vysvětlení OOP, nebyl by složitý, a pochopili by ho zejména céčkaři a Javisté. Nejprve vznikal "na papíře", ale uvažuju i o nějakém intepretu. Mimochodem první čas popisu toho jazyka jsem dal do druhého dílu.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 12.6.2006 13:59  471
Pokud by si někdo chtěl hrát, tak koukám, že už je i úplně Free verze...
http://www.squeak.org
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 12.6.2006 13:36  469
Jo, máš pravdu, jde především o způsob myšlení a řešení problémů... i ve smalltalku lze psát procedurální logikou ale pak to právě bolí... je to jako když jíš polívku nožem...

Jsem v tom dělal jako semestrálku videostop. Velice jednoduché, 3 paralelní procesy, každej si tak točil svoji kostku a jednou se jim řeklo stop, oni poslali co maj na sobě za číslo... a pak start a zase se rozběhly. každej paralelní proces byl objekt... Inu ve smalltalku je vše objekt "c)
Je to o jiným myšlení a mě to přišlo zábavný asi jako v dětství Merkur. Ale než jsem dokázal z hlavy vymydlit to starý myšlení, měl jsem pořád jenom problémy...
Databázový práce v něm byly pak už úplný žůžo, jenom samý kolekce objektů, šlo sy do nich sypat lidi a současně psy a housky.
Všechno abstraktní a žádný starání se o to jak se s tim sám OS popere.
A současne mi přišlo, že ten jazyk a prostředí je obrazem světa, je sám napsanej v sobě... a na konci řady dědění je objekt nil... nic ze kterého vzniká a vyvíjí se Smalltalk vesmír "c)

bredy 12.6.2006 13:10  468
tvxale stejně tak musíš zapomenout na procedurální programování u C++, Javy, C# a jiných programovacích jazyků, byť tam tě k tomu nikdo nenutí, protože všechny tyto jazyky se dají používat procedurálně (což je bohužel problém některých programátorů)
bredy 12.6.2006 13:09  467
tvxjá se ptal hlavně proto, abysme si vymezili pojmy. Pokud jde o smalltalk, tak i tam jde vysledovat něco jako procedury.
On samotný zapis 1+2+3 je procedura, která objektu 1 pošle zprávu + s parametrem 2 a následně opět zprávu + s parametrem 3. A když už o tom mluvíme, zaslat objektu zprávu může znamenat, že ten objekt vyšle zprávy dalším objektům a celý problém se rozloží na problémy řešeny samostatnými objekty.

No a to není procedurální programování? Akorát jsem slovo procedura nahradil slovem objekt.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 12.6.2006 12:55  466
BredyNo, to abych oprasil vedomossti od statnic...
V jejich dobe stale nejcastejsi zpusob programovani, problem se rozlozi do procedur kdy kazda resi nejakou cas problemu a cely algoritmus je pak postavenej na jejich volani. Dalsim stupnem je rozlozeni do modulu kdy kazdej modul mam procedury a funkce no a nakonec takto vzniklo OP.
ovsem OOP je jiz programovani kde reseni problemu je na zaklade tvorby objektu a vzejamne interaktivni komunikace mezi nimi...
zkus na to google...
bredy 12.6.2006 12:40  465
tvx"Procedurální programování" upřímně neznám. Co to vlastně je?

tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 12.6.2006 10:22  464
no, nevim, nevim, mě smallTalk přišel very easy, jedinej problém u něj je, že musíš naprosto zapomenout na procedurální programování.
prej v něm kdysi na nějaký jeho prezentaci na nativním stroji pro něj ušitým programovali vcelku malý děti "c)... Vyprávěl nám kdysi o něm czech OOP guru Vojtěch Merunka
bredy 12.6.2006 00:02  463

Čus.

Začal jsem psát seriál o OOP http://bredy.jinak.cz/?g=main&kat=21



Zatím je první díl v syrové formě, (ve které doufám postupně vychytám všechny pravopisné chyby :-)
king King Born to be king - ... 10.6.2006 20:46  462
Kdokolivsouhlas - perl neni idealni, ma slozitou syntax a spol (taky jsem mel problem s tema polema jak pises ;) ), ale furt je lepsi jak PHP a 100% pouzitelnejsi

ja bych ovsem rozhodne poradil python, ktery ma vyhodu perlu (jmenovanych tady) bez jeho nevyhod (jmenovanych tady)

PHP je proste vyborny jazyk na rychle napsani jednoducheho dynamickeho webu, v tom je asi bezkonkurencni, ... to uz imho neplati - veci jako Ruby on Rails, Django a TurboGears (obe v pythonu) ti umozni rychle (rozhodne rychleji nez v PHP) napsat web, ktery bude o poznani spravovatelnejsi a rozsiritelnejsi nez vetsina vytvoru v PHP... problem je s hostingem, ale to je na jine povidani...
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 10.6.2006 20:19  461
AL3X [459]: Tak to rozhodne jdou, dukazem budiz The Bat! napsany v Delphi (pokud vim).
al3x 10.6.2006 19:22  460
Jen si tak ted rikam, jestli to tu SUNX jeste stale cte. :)
al3x 10.6.2006 19:22  459
Kkl: Problem je, kdyz se v takove fungujici veci musis hrabat a plnit nejaky "feature requesty".

Ale v zasade mi jde o to, ze Pascal neni jazyk vhodny jen na uceni, ale ze v nem jdou napsat fungujici, rozsahle a netrivialni programy.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 10.6.2006 19:16  458
AL3X [457]: Ja myslim, ze to vypovida akorat o tom, ze na zivy a fungujici veci se proste nesaha a ze situace, kdy se neco (v komercnim svete) skutecne zasadne prepise, nastavaji jenom velmi zridka a svedci o tom, ze bud to bylo opravdu uz hodne zoufale, nebo ze tam docasne meli silnejsi argumenty vyvojari nez manazeri. :-)

[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt