Favicon Svetmobilne.cz  Svět mobilně Favicon Svetaudia.cz  Svět audia Favicon TVFreak.cz  TV Freak   Fórum Favicon Digimanie.cz  Digimanie   Fórum   Galerie Společnost oXy Online s.r.o.
Strana 3 z 3 PrvníPrvní 123
Zobrazené výsledky: 31 až 37 z 37

Téma: Začátky programování

  1. #31
    Banned
    Registrace
    Nov 2007
    Příspěvků
    359

    Citace Původně odesláno od mech13 Zobrazit příspěvek

    Belbas: stahni si nejake live CD linuxu
    Myslím, že psát programy pod linux je nerentabilní, když linux má mizivé procento uživatelů, zbylých 95% má Windows.
    Odpovídat lze po přihlášení

  2. #32
    Čestný člen Avatar uživatele mech13
    Registrace
    May 2006
    Příspěvků
    5,779

    michal.kolesa: pokud mu jde o zacatky, tak je jedno na cem to dela tezko bude zachazet za hranice std knihoven, takze kdykoli muze vzit zdrojak a prekompilovat ho na win.

    ja dotaz pochopil tak, ze neumi vubec nic a chce se alespon dostat do obrazu, ne ze z neho hned zacnou litat ucetni systemy a systemovy utility ktery bude chtit prodavat. z tohoto pohledu je imho uplne jendo v cem to dela a linux mi na to prijde vhodnejsi (a to jsu zaryte windowsak, ktere na linux nadava kde muze... linux mi vzdy jel jen ve virtualni masine kvuli projektum do skoly a musim proste uznat, ze na toto je lepsi)

    navic mame multiplatformni jazyky - java, php, python...
    Odpovídat lze po přihlášení



  3. #33
    Starousedlík SHW
    Registrace
    May 2006
    Příspěvků
    4,042

    Pro začátky bych doporučil oproti mechovi něco s IDE - pro dobrou algoritmizaci neni třeba hned znát jak funguje compiler, linker atd... a neznalost toho nevede ke špatnejm návykům.

    Taky bych nedoporučil beztypovej jazyk - typovej jazyk vede k větší disciplíně při programování a člověk se nenaučí zhovadilosti typu trojnásobný konverze mezi typama sem a tam.

    Nedoporučil bych ze začátku objektovej jazyk - pro jednoduchý věci je objektovost spíš na obtíž - objekt je v v jistym smyslu "zapouzdření" algoritmu (teď mě začnou objektový puristi mlátit po hlavě :-)) a nemá smysl stavět barák, když člověk ani neumí dát dvě cihly k sobě.

    Z toho mi vyplývá, že nejlepším jazykem na naučení je zatracovanej pascal. Ovšem nesmí se u něj zůstat, ten použít jen na takový ty etudy typu napiš spoják, strom, .... Po zvládnutí tědle začátků pak imho vede cesta přes objektový jazyky (java, python), ale doplněný prostym Cčkem (popř. C++, ale ne takový to highlelev C++, kdy člověk používá jen objekty, hezky strcpy, malloc, klidně si např. implementovat vlastní string apod...), aby člověk trochu přičuch k hardwaru a zjistil, co je pro procesor jak drahý a jak se to vevnitř s těma bytama vlastně dělá. A zároveň se poučil trochu o tom linkeru, compileru atd - takže nejlíp v linuxu... (teď je ta správná chvíle :-))

    No a pak časem ještě čuchnout k lispu, popř. aspoň javascriptu - ale zas ne k javascriptu pojímanýmu jako BASIC, ale k javascriptu s celou jeho výrazovou sílou (prostě funkcionální jazyky). Neřikam, že jsou the best, ale některý triky z nich se hodně hoděj i v klasickejch procedurálních/objektovejch jazycích a naučej myslet nad věcma "trochu jinak", což se dost hodí....

    mech: C je taky multiplatformní :-), jen se musí znova přeložit.
    Odpovídat lze po přihlášení

  4. #34
    Čestný člen Avatar uživatele mech13
    Registrace
    May 2006
    Příspěvků
    5,779

    Citace Původně odesláno od Logout Zobrazit příspěvek
    mech: C je taky multiplatformní :-), jen se musí znova přeložit.
    to jsem taky napsal "tezko bude zachazet za hranice std knihoven, takze kdykoli muze vzit zdrojak a prekompilovat ho na win"

    mozna by bylo dobry zase pockat nez se ozve autor co od toho ceka, protoze mam takovy pocit, ze jsme ho odradili jeste nez zacal

    btw na zkompilovani v gcc nepotrebuje znat jak funguje kompiler a linker... staci to jednou napsat a pak mackat sipku nahoru a entr
    Odpovídat lze po přihlášení

  5. #35
    Obyvatel SHW
    Registrace
    May 2009
    Příspěvků
    364

    Citace Původně odesláno od mech13 Zobrazit příspěvek
    to jsem taky napsal "tezko bude zachazet za hranice std knihoven, takze kdykoli muze vzit zdrojak a prekompilovat ho na win"

    mozna by bylo dobry zase pockat nez se ozve autor co od toho ceka, protoze mam takovy pocit, ze jsme ho odradili jeste nez zacal

    btw na zkompilovani v gcc nepotrebuje znat jak funguje kompiler a linker... staci to jednou napsat a pak mackat sipku nahoru a entr
    Hoši moc nerozumim tomu co mi to tady vykládáte, takže to vidim tak že zajdu do knihkupectví nejdu knížku programování v pascalu+nějaká algoritmy a začnu se šprtat...
    Odpovídat lze po přihlášení

  6. #36
    Starousedlík SHW Avatar uživatele xmarek
    Registrace
    May 2008
    Příspěvků
    1,689

    Citace Původně odesláno od Belbas Zobrazit příspěvek
    Hoši moc nerozumim tomu co mi to tady vykládáte, takže to vidim tak že zajdu do knihkupectví nejdu knížku programování v pascalu+nějaká algoritmy a začnu se šprtat...
    Myslím si, že to bude asi nejrozumnější řešení.
    Odpovídat lze po přihlášení

  7. #37
    Starousedlík SHW
    Registrace
    May 2006
    Příspěvků
    4,042

    Jojo - to je myslim nejlepší cesta.
    Ještě ze zkušenosti - až překonáš úplný základy, nejlíp se naučíš na vlastnim projektu. Vymysli si nějakej program, klidně blbost (třeba obligátní hru hadi) a zkus to dotáhnout do konce. Na tom se ve výsledku naučíš nejvíc. Ale zas bez bez nějakýho pevnýho základu to taky nejde, takže nejdřív tu knížku :-).

    mech13: na zkompilovani v gcc nepotrebuje znat jak funguje kompiler a linker
    Pak ale je na tom stejně, jako s ide, jen ne tak komfortně. Ale hlavní výhoda, obzvlášť pro začátečníka, je při použití IDE snadnej debugging. Přecejenom gdb bez nějaký grafický nadstavby je takový nepříliš přítulný (i když už sem s nim taky pár věcí odladil).
    Odpovídat lze po přihlášení



Strana 3 z 3 PrvníPrvní 123

Podobná témata

  1. začátky (nastavení ITALC
    Od oju v sekci Benchmarky a diagnostika
    Reakcí: 1
    Poslední příspěvek: 18-02-2013, 12:45
  2. Programování na Androidu, lze?
    Od jozka.1 v sekci Programování
    Reakcí: 5
    Poslední příspěvek: 19-04-2011, 13:24
  3. programování GPGPU
    Od klouda v sekci Programování
    Reakcí: 24
    Poslední příspěvek: 10-07-2010, 14:13
  4. Začátky programování
    Od adolfik v sekci Programování
    Reakcí: 27
    Poslední příspěvek: 30-10-2008, 21:40
  5. Programování v C#
    Od Alamaster v sekci Programování
    Reakcí: 35
    Poslední příspěvek: 01-05-2008, 14:52