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

Tolik rozruchu
jen v Lopuchu

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ší>  
_dave 8.6.2006 20:29  429
Kdokoliv : no ten printf a printWriter je sikovnej, lepsi nez to co bylo driv.
huh huh 8.6.2006 19:08  428
uz jenom to, ze obsahuje 3 objektovy modely (Object, Class, a pak na ActiveX komponenty), navic ten nejbeznejsi je referencni bez GC, coz snad zadnej jinej jazyk nema. neni tam -- aspon co si pamatuju -- ani poradna knihovna kontejneru. Delphi samotne pak zrovna nikterak nevedou k dobremu programatorskemu stylu, naopak primo svadeji k patlani aplikacni logiky do GUI atd. Proste je nemam rad :-)
mach 8.6.2006 17:43  427
Ja nevim o nicem, co by tam mohlo zacatecnikovi chybet...
huh huh 8.6.2006 17:32  426
No tak zrovna Object Pascal je podle me docela prisernost.
mach 8.6.2006 17:30  425
Ja bych uvazoval jen o Delphi, to je takove klikaci, object pascal je dost citelny jazyk a vubec. Plus jde stahnout free verze odtud (funguje ok, nekonecne dlouho a tak):

http://www.stahuj.cz/vyvojove_nastroje/delphi_a_c++/komponenty/delphi-personal/

Je nutne ji zaregistrovat na strankach Borlandu:

http://www.borland.com/downloads/download_delphi.html

Jinak to pojede jen 30 dni. Takze na uceni neni myslim co resit. Z cecka by se zacatecnik zblaznil.

Nejakymi konkretnimy algoritmy bych se netrapil, ono jde celkem programovat i bez toho, ze vis co jsou 2,3-stromy.

Ta ucebnice, o ktere mluvi Kdokoliv, je Algoritmy a programovaci techniky, P. Topfer. Ale vylozene jsou v ni jen algoritmy (cili to, co zacatecnika typicky nezajima, mozna az na ty nejelementarnejsi veci jako fronta, zasobnik a vyhledavani do hloubky a sirky).

Jinak IMHO naprosto nejlepsi ucebnice na uvod do algoritmu a datovych struktur (z nichz sem pred 15 minutami udelal zkousku, hura!) je Introduction to algorithms (treba Quicksort nebo Bellman-Forduv algoritmus tam je paradne).
huh huh 8.6.2006 15:30  424
Kdokoliv [420]: No zase na Javu je asi jedina opravdu dobra ucebnice pro zacatecniky.
al3x 8.6.2006 12:03  423
C++ je zlo :)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 8.6.2006 11:41  422
Ano, SWT ujde (akorat furt cekam, kdy konecne vypustej ven i tu QT verzi), ale zase to asi neni neco, do ceho poslat zacatecnika, kterej nikdy nevidel programovani.
Java bude pro zacatecniky lepsi jazyk nez C++, to asi jo, nez C, to uz bych si tak jistej nebyl (ale proste zacatecnikum bych necpal ani jedno).
Cim jsou lepsi v paty verzi vstupy a vystupy (krom printf na PrintWriteru)?
_dave 8.6.2006 11:21  421
no swing je celkem k nicemu, ale SWT ujde. Ja bych javu nezatracoval, v pate verzi uz je i dobre vyresenej vstup a vystup. Rekl bych ze pro zacatecniky lepsi jazyk nez C/C++
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 8.6.2006 08:48  420
Ja bych asi do Javy nechodil. Pokud nekdo nevidel nikdy driv programovani, tak u zakladnich cviceni typu nacti neco ze vstupu (ze souboru) a vypis to na vystup (do souboru) bude muset pouzivat v Jave radu "magickych" prikazu, kterym absolutne nebude rozumet, proc tam jsou a proc je to tak slozite (sam jsem na to velmi dlouho dobu koukal dost vyjevene).
Navic se veci okolo Javy proste primarne orientuji hlavne na servery a s klientskou casti je to trochu slabsi - ne, ze by to neslo, ale treba Swing je proste opravdu nejak pomalej. Tudiz pokud clovek predpoklada, ze chce psat (hlavne) nejaky jednoduchy okynkovsky programky, asi Java+Swing neni ta nejlepsi volba.

Ja bych to skutecne furt videl na Pascal, jak rika AL3X - freepascal a nejakej slusnej editor, otazka zni, co k tomu za vyukovy material - urcite, chce-li clovek tomu aspon trochu porozumet, by se hodila ta Topferova ucebnice nebo cvicebnice nebo co to je, nemuzu si ted vybavit, jak se to jmenuje - ale taky nevim, jestli se do toho da skocit rovnou, nebo by to jeste predtim chtelo nejakej uvod (urcite nekde budou nejaky tutorialy, aby si to clovek proste osahal).
Pak uz se da prejit na cokoliv dalsiho, asi uz skutecne podle konkretni potreby.
sunx 8.6.2006 05:28  419
děkuju všem za radu, mam jistou představu jaký prg takže něco určitě zkusím, až si zas nebudu rady tak si příjdu za váma pro pomoc, ještě jednou díky , papa sunx
al3x 7.6.2006 19:33  418
Sice to neni odpoved na sunxovu otazku, ale kdyz uz jsme u toho pythonu, moc hezka je Dive in Python (je i na webu). Je to ucebnice pythonu pro lidi, kteri uz programovat umi.
huh huh 7.6.2006 19:25  417
Já myslím, že poměrně dobrá učebnice programování je "Nebojte se programovat" od Jiřího Rubeše, ta používá Python a C. Pro Javu pak možná (nečetl jsem) Myslíme objektově v jazyku Java 5.0 od Rudolfa Pecinovského.
al3x 7.6.2006 19:08  416
sunxAsi bys mel trosku tusit, jakym smerem sve pokusy uprit.

pascal:
- Tradicni jazyk na vyuku programovani, nekdo tvrdi, ze je zastaraly, ale na uceni se "jak to funguje" muze byt dobry. V Delphi pak muzes pokracovat ve vytvareni programu s lepsim uzivatelskym rozhranim.
- stahni si freepascal a dobry editor.
C:
- Pro zacatecnika slozity, ale kdyz se tim prokouses, tak te hodne nauci. O vsechno se tam stara programator. Hodne pouzivany, zvlaste pak jeho objektove rozsireni "C++".
Java:
- Modni a kontroverzni. Krasny objektovy model, prenositelna mezi ruznymi OS. Podle nekterych nazoru narocna navykon PC, nekdy pomala.

Pak existuje mnoho tzv. scriptovacich jazyku, jejichz vyuztiti je trosku jine. Jsou urceny spise (nikoliv vyhradne) na jednodussi a/nebo specializovanejsi ukony. V nekterych z nich se delaji dynamicke weby (php, python), nektere slouzi spise k automaticke matipulaci s textem (perl).

Naucit se programovat spociva ve dvou zakladnich schopnostech. 1] Vymyslet, jak dany ukol algoritmisovat, tj. urcit posloupnost ukonu, kterou musi PC provest. 2] Napsat tyto prikazy v konkretnim jazyce. Prvni bod je asi tezsi ale mnohem mene zavisly na pouzitem prog. jazyce. Takze kdyz se rozhodnes zacit s nekterym z nich a casem budes chtit pouzivat jazyk jiny, nebudes se muset ucit vse od zacatku. Je to jako s rizenim osobaku a nakladaku. Styl jizdy je jiny, radis jinak, ale princip je podobny.
sunx 7.6.2006 15:41  415
chci si skusit udělat vlastní program, ovládám opsluhu pc, ale s programováním nemám žádné zkušenosti, pradte mi jakou knížku si mám koupit - kde bude všechno, nebo kde jaký prg si stáhnout - jako průvodce ? děkuju

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

(c) 2001-2011 Lopuch.cz   
Kontakt