Dobrodošli na FOSS Srbija

Free and Opensource Srbija je skup entuzijasta i ljubitelja slobodnog i otvorenog koda. Cilj nam je okupiti sve istomišljenike na jednom mestu i stvoriti najveći globalni OpenSource projekat u Srbiji i šire!

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

C - programski jezik - odakle poceti?

Discussion in 'Programiranje' started by maxbord, 16.02.2016.

  1. maxbord

    maxbord Isključen sa foruma

    Joined:
    21.01.2016
    Messages:
    188
    Likes Received:
    0
    odlicno. za sad polako citam ovu knjigu koju sam kupio, presao sam intenzivni uvod, nije mnogo, ali sam se nekoliko puta vracao, pisao primere, sam pravio neke primere i skapirao osnove osnova. Sad pravim pauzu, jer mi ovaj drugi deo deluje tesko i ima mnogo koda. Ali polako.
     
  2. Zeyn

    Korisnik

    Joined:
    17.02.2016
    Messages:
    208
    Likes Received:
    164
    Location:
    Pj4gYXJlIHlvdSBvayA/IDw8
    Okruženje:
    Workplace
    Sistem:
    Ostalo
    Nikada nisam učio iz knjiga na srpskom jer su ili nepotpune ili previše stare i ne prate standarde. K&R je OK knjiga za početnike, no za C je poželjno pri ruci imati i knjige koje se bave dubljim stvarima tj. nešto specijalizovano sa sistemsko programiranje i hardver.
     
    Collapse Signature Expand Signature
  3. Vladimir

    Staff Member

    Joined:
    12.01.2012
    Messages:
    9,177
    Likes Received:
    3,873
    Location:
    /home
    Okruženje:
    Kde5
    Sistem:
    Arch
    Kod nas jedini koji su pratili standarde i išli u korak je izdavač Mikro Knjiga, oni su radili a i dalje rade po licencama dakle uzmu originalnu knjigu na engleskom i prevedu je i to je to.
     
    Collapse Signature Expand Signature
  4. maxbord

    maxbord Isključen sa foruma

    Joined:
    21.01.2016
    Messages:
    188
    Likes Received:
    0
    Da, ovu knjigu sam video i kod mikroknjige i kod cet izdavaca, kod cet je doduse par desetina dinara jeftinija, a i lepsi im je sajt :)
     
  5. Zeyn

    Korisnik

    Joined:
    17.02.2016
    Messages:
    208
    Likes Received:
    164
    Location:
    Pj4gYXJlIHlvdSBvayA/IDw8
    Okruženje:
    Workplace
    Sistem:
    Ostalo
    @maxbord Kako napreduješ? Dokle si stigao?
     
    Collapse Signature Expand Signature
  6. maxbord

    maxbord Isključen sa foruma

    Joined:
    21.01.2016
    Messages:
    188
    Likes Received:
    0
    sad ucim funkcije, 71. strana, u principu do sad sve se vrti oko istoga, cekam da predjem na pokazivace i nesto komplikovanije, ali hocu i ove osnove da savladam. E sad ima neki primeri, nesto znam, nesto mi ne ide, uglavnom treba dosta prakse :)
     
  7. bestragamuglava

    Korisnik

    Joined:
    29.01.2012
    Messages:
    97
    Likes Received:
    71
    Okruženje:
    Ostalo
    Sistem:
    OpenBSD
    Logican generalan stav, ali potpuno pogresan ukoliko se odnosi na linkovani Janicic-Maric elektronski udzbenik. Naime, godinama je prevod K&R na srpski deljen kao skripta za Programiranje 1 (C) kod Janicica (i kod drugih na matf). Konkretno elektronsko izdanje je plod decenijskog unapredjenja i iskustva stecenog u nastavi upravo na bazi pomenutog K&R C. Ukratko, elektronsko izdanje udzbenika je po mom sudu fenomenalno i dostupno svima potpuno u skladu sa praksom drugih vrhunskih svetskih univerziteta (da pomenem MIT) koji su svoje udzbenike i materjale otvorili slodobdno bilo putem opencourseware.mit.edu bilo putem edx.org

    Odnosno, ne kudite konja koga niste jahali, s'o rece nas narod.
     
  8. Zeyn

    Korisnik

    Joined:
    17.02.2016
    Messages:
    208
    Likes Received:
    164
    Location:
    Pj4gYXJlIHlvdSBvayA/IDw8
    Okruženje:
    Workplace
    Sistem:
    Ostalo
    Nikog ja ne kudim, samo pričam o tome da se na našem prostoru slabo mogu naći knjige koje prate standarde. Za knjige koje koriste obrazovne institucije ne znam, samo znam da se u našim srednjim školama još uvek uči Pascal i Delphi 7 (ne svaljujem krivicu na stariji kadar koji uglavnom sa novim tehnologijama i nema nekog iskustva, ali mislim da se obrađivanjem ovih jezika u nastavi samo pravi još veća odbojnost od programiranja među učenicima). Prošle godine na sajmu knjiga sam bio na CET-ovom štandu i bacio pogled na neka novija izdanja. Nigde nisam naišao na neke knjige vezane za Rails, Django, Go, Haskell, Clojure ili neke druge novije tehnologije (doduše, naišao sam na 'Razvoj iOS 8 aplikacija u Swift-u'). I MIT i Stanford materijal objavljuju javno što je odlična praksa na koju i mi treba da se ugledamo.

    Još jedan razlog je i taj što ne volim da kupujem ukoričene tehničke knjige jer nisam uvek u mogućnosti da ih čitam, dok e-knjige mogu da preuzmem sa cloud-a i čitam kad god hoću.
     
    Collapse Signature Expand Signature
  9. bestragamuglava

    Korisnik

    Joined:
    29.01.2012
    Messages:
    97
    Likes Received:
    71
    Okruženje:
    Ostalo
    Sistem:
    OpenBSD
    To nije proizvod iskljucivo gluposti, nego je u pitanju bila i namera. Inace, u proseku u Srbiji svrha obrazovnih institucija nije da se nauce ucenici, nego da se zaposli nastavni kadar, sa casnim izuzecima.

    Pa evo, ugledali su se Janicic i Maric.

    'Ajde malo obuj njihove cipele, ili cipele katedre za embeded sisteme na ETF, pa ces shvatiti da oni kukaju i studentima govore da postoji "Ubuntu", jer su ti isti studenti kroz skolski sistem isklisitirani Micro$oft operativnim sistemima. A ti isti jadni ETF-ovci na katedri za embeded sisteme (Saranovac i kompanija) na prvoj i drugoj godini ETF imaju starije kolege koji rade iskljucivo na Micro$oft resenjima, cak deo nastavnog programa posvete uputstvu kako na Micro$oft instalirati VBox pa onda na njemu neki *NIX program.

    Sve si u prau za ostalo, ali ovu knjigu prvo treba procitati, pa onda reci da nije u skladu sa trendovima. Ona je vrhunska, IMO.
     
    Dragan likes this.
  10. joytoy

    Korisnik

    Joined:
    28.10.2017
    Messages:
    20
    Likes Received:
    18
    Okruženje:
    Kde5
    Sistem:
    Kubuntu
    Uz Janičićeve i Marićeve knjige dodala bih još i dva korisna linka koji će vam biti od velike pomoći za praktični deo ukoliko odlučite da učite C. Teorijsko znanje bez primene i pisanja programa je, ako smem da kažem, bezvredno.
     
    Collapse Signature Expand Signature
    marecare and SickDope like this.
  11. dmn

    dmn
    Guest

    programiranje 1 Janicic, Maric
     
  12. joytoy

    Korisnik

    Joined:
    28.10.2017
    Messages:
    20
    Likes Received:
    18
    Okruženje:
    Kde5
    Sistem:
    Kubuntu
    Pročitaj celu temu pre nego što se nadovežeš na istu.
     
    Collapse Signature Expand Signature
  13. Maligan

    Korisnik

    Joined:
    05.08.2017
    Messages:
    138
    Likes Received:
    34
    Location:
    Србадија
    Okruženje:
    Kde5
    Sistem:
    OpenSuse
    Epa dobar šlagvort da se bacim na c jezik. Web sam diplomirao i nisam se ovajdio. Lepo naš narod kaže ko uči znaće, ko krade imaće. Ali mene to ne zanima. Sutra se bacam na c jezik.
     
    Collapse Signature Expand Signature
  14. joytoy

    Korisnik

    Joined:
    28.10.2017
    Messages:
    20
    Likes Received:
    18
    Okruženje:
    Kde5
    Sistem:
    Kubuntu
    Ako treba neka pomoć, tu sam. ;)
     
    Collapse Signature Expand Signature
    Maligan and Dragan like this.
  15. Maligan

    Korisnik

    Joined:
    05.08.2017
    Messages:
    138
    Likes Received:
    34
    Location:
    Србадија
    Okruženje:
    Kde5
    Sistem:
    OpenSuse
    Trebaće mi, za sad radim sporo ali sigurno. Pišem male skriptice if else i rad sa brojevima i stringovima. Još ne vidim način da izadjem iz terminala ali dobro :)
     
    Collapse Signature Expand Signature
SSL Certificate Biblioteka++ Tor anonimnost Cyberghost vyprvpn