Početak›Forumi›Linuks distribucije›Mandriva›Softver›Sta preporucujete
- This topic has 9 odgovora, 6 glasova, and was last updated 19 years, 9 months ranije by RiSK.
-
AutorČlanci
-
27. jun 2004. u 3:10 pm #3903DuffmanUčesnik
Interesuje me programiranje i hocu da kupim neku knjigu vezanu za programiranje. E sad koji jezik biste vi mi vi preporucili ❓ za programiranje koji se moze koristiti (na Linuxu naravno 🙂 ), odnosno koji se jezik najcesce koristi u programima za Linux. Hocu i ja da dam svoj skromni doprinux OS zajednici.
27. jun 2004. u 3:22 pm #19989RiSKUčesnikBez dileme: u linuxu je najbolje koristiti C koji maozhe da iskompajlira gcc. Mozhes da koristish i druge jezike koje kompajlira gcc, jer ti je to najsigurniji nachin da tvoj program mozhe da se instalira na svim linux sistemima. To je sigurno najkorishceniji jezik i kompajler.
Moj favorit je Borland Kylix. Linenca za Enterprise koshta djavo i po (chini mi se 3500$), a OpenEdition ti je za dz., ali onda i svoje programe morash da delish pod GNU/GPL. Naravno, ostaje pitanje kako ce iskompajlirani programi na tvom sistemu da rade na drugim linux-ima. Distribucija ima mali milion, a dovoljno je da se razlikuje kernel, pa da tvoj program ne mozhe da radi. Vidish i sam da se svi programi instaliraju iz source-a ili kompajliraju za svaku distribuciju ponaosob.
srecno u programiranju
27. jun 2004. u 3:41 pm #19990DuffmanUčesnikHvala ali koju bi mi knjigu preporucio, znam da sam dosadan 🙂 al ❓
27. jun 2004. u 6:08 pm #19991ZivicAleksandarUčesnikIma jedna mala knjizica za 800Din, mnogo mala, za kintu koju dajes, skoro 1Din po listu knjige, “Uvod u linux programiranje” ili tako nesto, ali obuhvata od svega po malo ali sasvim dovoljno da se pronadjes.
Sve zavisi sta bi radio, a od viska glava ne boli, samo dok ne biju 😉
28. jun 2004. u 3:40 pm #19992NostromoUčesnikImas “C++ za Linux” od Jesse Liberty-ja u izdanju Kombiba, ali pazi u njoj ima puno
sintaksnih gresaka u kodu koji je dat u knjizi ali zato imas cd na kome mozes da ga proveris. Takodje bih ti preporucio od Bjarna Struostropa “The C++ programming language”, skini je sa ovog linka:
http://argos.observatorio.unal.edu.co/virtual/books/The_C++_Programming_Language_Third_Edition_by_Bjarne_Stroustrup.pdf
A mozes da odes i na ovaj link:
http://www.nerd-star.com/books/
Sve u svemu c++, a sve ostalo ce ici samo od sebe.
🙂28. jun 2004. u 5:16 pm #19993RiSKUčesnikEvo, rekoshe ti dobru literaturu za C i Linux… Da dodam josh ovo: Izbegavaj sve knjige tipa C za 7 dana, za 24 sata i slichno… Previshe su slabe…
Za Kylix (ako te i to interesuje) imash Makco Cantu -Mastering Kylix 3. Prevod na spski je uradila Kompjuter Biblioteka.Ako te zanima ozbiljno programiranje: potrazhi knjigu Algoritmi od Zivkovica (PMF Beograd). Moci cesh da praish shtivo sa relativno malim predznanjem iz matematike, a knjiga je fantazija. Za neke specifichne programe (drajveri, sve shto radi direktno sa elektronikom) skokni na ETF ima dobrih knjiga.
28. jun 2004. u 9:28 pm #19994KukiUčesnikMada,ako si pocetnik u programiranju,znaci ne linux programiranju,vec uopste programiranju najbolje bi bilo da pocnes sa Python-om. Relativno je lak,puno uputstava,cak i na srpskom,je dostupno za njega,a on ce ti posluziti kao odlicna osnova,jer c,c++itd.,ako si pocetnik treba da izbjegavas,naravno ne skroz,dok se ne upoznas sa programiranje. Takodje je korisno da malo procitas i o shell programiranju.
29. jun 2004. u 5:36 am #19995salacUčesnikOsnova *nixa je C, pa ako zelis da budes ‘baja-programer’ baci se na savljadjivanje c/c++.
Tu je jos perl koji je fenomenalan programski jezik, (PHP je derivat perla-a, zatim postoji mod_perl za apache sto ga cini sjajnim za web aplikacije, modularan, logican itd) Jedina mana: perl je interpreterski jezik tj programi pisani u perl-u su relativno spori (sporiji od c-a, brzi od jave).
Velike nade polagane su u Kylix kao kompletno cross-platform razvojno okruzenje iza koga stoji legendarni Borland. Medjutim Borland je dalji razvoj Kylix-a gurnuo ne u drugi nego u treci plan – ne izbacuju se patch-evi za neke iritantne bug-ove, postoje problemi sa novim bibliotekama (libqt, libmysql itd)….Stvarno steta.
I naravno ne treba zaboraviti javu – jedini pravi multiplatformski jezik.Moja preporuka : pocni sa javom ili perl-om, kasnije ces prirodno preci na c/c++ ako ti to bude trebalo.
Za sve navedene jezike postoji literatura na srpskom.
29. jun 2004. u 7:24 am #19996NostromoUčesnikSto se mene tice, ja ti ipak preporucujem C++ jer ces kroz njega da naucis sve ostalo,
a pogotovo javu jer ako znas c++ onda 85-90% znas i javu jer su sintaksno vrlo slicni.
I zapamti da se programiranje ne uci samo citanjem vec arcenjem po tastaturi.
Citanje ti samo sluzi kao referenca kada zapnes, naravno ovo ne znaci da ne treba nesto i da se procita prethodno ako si pocetnik.
Da, umalo da zaboravim, imas i jako dobru knjigu koja je prevedena kod nas pod imenom “Thinking in C++” od Brusa Ekela (Bruce Eckel), mislim u izdanju
Mikro Knjige. Nju mozes takodje da skines sa neta jer je besplatna u pdf-u.29. jun 2004. u 11:13 am #19997RiSKUčesnikE, ako razvijash aplikacije zjb Javu. To je sporo k’o puzh…. Mozhe da posluzhi za neki aplet, midlet i sl. Tu nema programiranja…
Shto se tiche C/C++ mozhesh bez problema da pochnesh od njega. Znachi nikakvi dugi jezici ti nisu potrebni kao osnova, ali je svskako dobrodoshlo da znash shto vishe jezika. Dosta ljudi tvrdi da je bolje odmah pocheti sa C++, da se odmah predje na OOP. E, ja mislim obrnuto: prvo nauchi procedurelno programiranje u konzoli, znachi C, a zatim cesh lako preci na objekte i C++
POz
-
AutorČlanci
Forum ‘Softver’ je zaključan za nove teme i odgovore.