Kako ste počeli s programiranjem?

poruka: 181
|
čitano: 41.851
|
moderatori: Lazarus Long, XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
17 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Počeo sam u 9. mjesecu, zanimalo me i tjedan dana sam intenzivno učio po knjizi i radio zadatke (Pascal) i onda sam skužio da nam je profesor totalni kreten, i ja sam u biti u tih tjedan dana naučio sve što ćemo mi do kraja razreda radit....

I onda sam prestao

Moj PC  
0 0 hvala 0
15 godina
offline
RE: Kako ste počeli s programiranjem?
mbaksa kaže...
win32 kaže...

Eh....a kako poceti sa programiranjem!? Pogotovo ako nemas predzanja? Sa cime poceti?

Sta imam.......hrpu knjiga o C, C++ (ostalo mi u nasljedstvu) i puno volje....eh... Namigiva

Mozes ti poceti kuckati konzolne programe (one s tekstualnim suceljem), no ja bih ti preporucio da pocnes petljat po nekom vizualnom alatu pa ces kroz njega dalje upoznavati elemente samog programskog jezika. Od vizualnih alata preporucujem Borland C++Builder, Delphi ili NetBeans za Javu. NetBeans je izvrsno okruzenje za pocetnike, jer hrpu posla napravi za tebe - nije da ista skriva stvari od tebe (recimo izgled sucelja - nije spremljen u nekakve zasebne datoteke s formama, nego tocno vidis kako je koja komponenta inicijalizirana) - dakle, sve vidis, ali ti on vecinu potrebnog sam izgenerira. Vjerujem da bi tu upao i C#, iako ga osobno nisam koristio. MS Visual C++ ni pod razno.

 

Hmmmm......a literatura? Dali ima sta na hrvatskom ili srpskom i koja tocno? Moze bilo kakava preporuka? Pitam zato sto mi je i sada sva literatura i testovi na engleskom pa mi je vec muka od engleskog i sav sam si sretan kada dobijem neki materijal na hrvatskom. O C++ imam more knjiga...od nekih prirucnika pa do ni sam ne znam cega sve ne.

No kao pocetniku, koju literaturu da si uzmem...kupim...posudim u knjiznici...!? Koji program/e da skinem? Koliko vidim Net Beans je free...dali je i sa ostalima takva situacija ili cu morati udarat po torrentima i sl.?

 

Zahvaljujem!

 

http://www.speedtest.net/result/724268199.png
17 godina
protjeran
offline
RE: Kako ste počeli
Tracer kaže...
lepi kaže...

mislim da je vec iz cinjenice kako je java nastala u doba kada su se mreze intenzivno koristile bash kako bi bila namijenjena tom okruzju vec ide u prilog tomu da je java prirodnija za tako neshto od c++-a

druga josh stvar je shto c++ nije dobro sproveo ideju izvrshavanja na svim platformama, shto je bio josh jedan inicijalni razlog nastajanja java-e

eto

Što je tebi prirodno ili ne u to neću ulaziti, ali nema šanse da bih sada radio mrežne aplikacije u Javi pored one jednostavnosti i brzine koje mi se nude u C++u kroz gotove biblioteke i komponente. A što se tiče multiplatfome čini mi se da si malo neupućen jer većina operacijskih sustava (platformi) je napravljena pomoću C/C++a tako da sigurno tu nema problema niti s izvršavanjem ostalih C++ programa, dok postoje i multiplatformske biblioteke poput CLX-a (iako malo zastario) i popularnog wxWidgets-a tako da to nisu nikako argumenti za nastanak Jave koju je ionako napravila skupina C++ programera. Jasno, Java je popularnija u nekim drugim segmentima poput software-a za razne uređaje (mobiteli i sl.) no i dalje se driveri za uređaje se rade na niskom nivou i upotrebom C++a.

doista ako si u pravu ne vidim cemu uopce java-e kao jezika i tolike njezine popularnosti i rashirenosti ;)

http://en.wikipedia.org/wiki/Comparison_of_Java_and_C%2B%2B

;)

 

zelim,hocu,mogu al neam koga
17 godina
moderator
online
RE: Kako ste počeli
Tracer kaže...
mbaksa kaže...

 

Ja samo trazim da se ne mijesaju kruske i jabuke. Ako se govori o C++-u kao programskom jeziku, njegovoj sintaksi i mogucnostima kao programskog jezika, govori se o jabukama. Ako se govori o razvojnim okruzenjima i/ili frameworkovima, govori se o kruskama.

Još jednom: Krajnji rezultat je C++ aplikacija pa kakve god da ti jeo kruške ili jabuke.

"C++ aplikacija" koju mozes kompajlirati iskljucivo u Borlandovom C++Builderom s instaliranim Indy komponentama pod Windowsima! Radis logicku pogresku - u jednom slucaju ti izraz "C++" znaci programski jezik C++, u drugom slucaju ti znaci razvojno okruzenje C++Builder s Indy komponentama.

 

C++ kao programski jezik, sa svojim standardnim bibliotekama, nije nimalo bolji od Jave za Internet/intranet - vjerojatno je losiji - ako uopce dolazi s bibliotekama za to! Java SE dolazi s odgovarajucim runtimeom. Samo sto treba daleko vise koda nego u C++Builderu ili Delphiju, posto nema pripremljene komponente (iako, neki su vec napravili klase koje samo treba upotrijebiti pa recimo download datoteka nije nista kompliciraniji nego koristenjem Indy komponenti).

17 godina
protjeran
offline
RE: Kako ste počeli

U doba kad je Java bila jako popularna i nije bilo baš nekih dostojnih protivnika na tim područjima tj. drugih programskih jezika i u njima ugrađenih tehnologija. Danas je situacija sasvim drukčija.. a pogotovo ako se usporedi .NET i Java.

16 godina
odjavljen
offline
Kako ste počeli s programiranjem?

Ipak prelazim na C#. E sad, kao totalnom početniku, koji IDE uzeti? MS Visual C# ili možda SharpDevelop? Malo offtopic, ali kad smo već tu -.-

A rifle is like a human. The stock is the skeleton, the scope is the eyes, the action is the brain, and the barrel is the heart. But you, the man behind the rifle, you are the soul.
Moj PC  
0 0 hvala 0
16 godina
neaktivan
offline
RE: Kako ste počeli s programiranjem?
Sum_of_all_fears kaže...

Ipak prelazim na C#. E sad, kao totalnom početniku, koji IDE uzeti? MS Visual C# ili možda SharpDevelop? Malo offtopic, ali kad smo već tu -.-

Mislim da bi ti bilo bolje na C++ ali tvoja je odluka.Ja sam probao(samo probao) MS Visual C# i dobro izgleda,uzmi njega

Fućkaj ga!
17 godina
protjeran
offline
RE: Kako ste počeli
mbaksa kaže...
Tracer kaže...
mbaksa kaže...

 

Ja samo trazim da se ne mijesaju kruske i jabuke. Ako se govori o C++-u kao programskom jeziku, njegovoj sintaksi i mogucnostima kao programskog jezika, govori se o jabukama. Ako se govori o razvojnim okruzenjima i/ili frameworkovima, govori se o kruskama.

Još jednom: Krajnji rezultat je C++ aplikacija pa kakve god da ti jeo kruške ili jabuke.

"C++ aplikacija" koju mozes kompajlirati iskljucivo u Borlandovom C++Builderom s instaliranim Indy komponentama pod Windowsima! Radis logicku pogresku - u jednom slucaju ti izraz "C++" znaci programski jezik C++, u drugom slucaju ti znaci razvojno okruzenje C++Builder s Indy komponentama.

 

Ako smo već kod Jave onda možemo i reći da code pisan u npr. Javi 5.5 (kad su otprilike u Javi implementirani predlošci) možeš isključivo pokrenuti na toj ili višim verzijama jer prijašnje verzije Jave to nemaju. No opet, to je Java aplikacija bez obzira na verziju u kojoj je pisana.

Poruka je uređivana zadnji put pet 26.2.2010 20:34 (Tracer).
17 godina
moderator
online
RE: Kako ste počeli
Tracer kaže...
mbaksa kaže...
Tracer kaže...
mbaksa kaže...

 

Ja samo trazim da se ne mijesaju kruske i jabuke. Ako se govori o C++-u kao programskom jeziku, njegovoj sintaksi i mogucnostima kao programskog jezika, govori se o jabukama. Ako se govori o razvojnim okruzenjima i/ili frameworkovima, govori se o kruskama.

Još jednom: Krajnji rezultat je C++ aplikacija pa kakve god da ti jeo kruške ili jabuke.

"C++ aplikacija" koju mozes kompajlirati iskljucivo u Borlandovom C++Builderom s instaliranim Indy komponentama pod Windowsima! Radis logicku pogresku - u jednom slucaju ti izraz "C++" znaci programski jezik C++, u drugom slucaju ti znaci razvojno okruzenje C++Builder s Indy komponentama.

 

Ako smo već kod Jave onda možemo i reći da code pisan u npr. Javi 5.5 (kad su otprilike u Javi implementirani predlošci) možeš isključivo pokrenuti na toj ili višim verzijama jer prijašnje verzije Jave to nemaju. No opet, to je Java aplikacija bez obzira na verziju u kojoj je pisana.

Ako smo vec kod Jave, a da ostanemo pri ovome o cemu smo raspravljali, onda mozemo reci da Java podrzava vec od najranijih verzija podrzava internetske stvari - najstarija dokumentacija koju mogu pronaci na Netu vezana je uz Javu SE 1.3.1 sadrzi informacije o API-ju iz paketa java.net. Dakle, za Javu se opcenito moze reci da sama po sebi omogucuje koristenje internetskih tehnologija (to su valjda imali na umu od samog zacetka). Case closed.

 

Opusti se. Nije da ti ja nesto zamjeram, ili da se ljutim na tebe ili sto vec. Kad raspravljamo o takvim stvarima, volim biti precizan i volim da budu stvari tako napisane da se njih moze razumjeti i kad se gledaju iz drugacije perspektive. Jasno mi je da si si ti poistovjetio Borlandov C++Builder s C++-om kao programskim jezikom - i to bi bilo sasvim OK da se ovdje raspravlja samo o C++Builderu. Medjutim, tu su ljudi koji pod C++-om ne podrazumijevaju C++Builder (to ce biti svatko tko nije radio u C++Builderu) i onda im ti velis da "pomocu C++-a" mogu bez po muke raditi s Internetom, cak im mozes pokazati i tutorial, no sto kad osoba s druge strane, koja ima MS Visual C++, DevC++ ili nesto deseto (recimo Carbide C++ za Symbian, LOL), kaze "A gdje ja imam te komponente koje si ti koristio?" Onda dolazi do problema. Onda ispada da niste mislili na "isti C++". Namigiva Upravo zbog toga trazim malo preciznije izrazavanje. Na kraju krajeva, od programera se ocekuje da bude precizan.

16 godina
neaktivan
offline
RE: Kako ste počeli
mbaksa kaže...
Tracer kaže...

 

 Medjutim, tu su ljudi koji pod C++-om ne podrazumijevaju C++Builder (to ce biti svatko tko nije radio u C++Builderu) i onda im ti velis da "pomocu C++-a" mogu bez po muke raditi s Internetom, cak im mozes pokazati i tutorial, no sto kad osoba s druge strane, koja ima MS Visual C++, DevC++ ili nesto deseto (recimo Carbide C++ za Symbian, LOL), kaze "A gdje ja imam te komponente koje si ti koristio?" Onda dolazi do problema. Onda ispada da niste mislili na "isti C++". Namigiva Upravo zbog toga trazim malo preciznije izrazavanje. Na kraju krajeva, od programera se ocekuje da bude precizan.

 Lijepo sam rekao da treba praviti razlike ,ili reći ja volim C++Builder,ili volim MS V.Studio ,DevC++.
Ja propagiram MS i zato skinite besplatnu verziju VSExpress i kuckajte osnove C++-a ,sasvim dovoljno za početak,također ima besplatna verzija i C++Buildera(starija)...također dovoljna za početnike ,kao i DevC++,u svima se može pisati C++ kod....sasvim dovoljno da shvatiš sintaksu ,logiku,algoritme ,funkcije ,template,klase i objekte u bilo kojem IDE-u.....Druga stvar je govoriti nekome krenin s ovim ili onim jer "mi" volimo raditi u onome što je nama pri srcu ,e to je subjektivno.A c++ možeš kucati u bilo čem nabrojanom ako imaš volje ,vremena i velike velike želje!Govorim o početnicima....naprednije ,eh to je već rasprava tko što voli  i zašto mu je potrebno(profi)....Osmijeh

 

 

 

Private
17 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Za razliku od C#-a koji je nerazdvojan od .NET-a, C++ se ne može promatrati kroz prizmu VCL-a ili neke druge biblioteke. Ako nešto možeš VCL-om (to je u "moje vrijeme" bio "Borlandov .NET" i moćan pandan MFC-u), to ne znači da to može C++.

Sve što sam napisao nije mišljenje BUG d.o.o., nego je isključivo moje mišljenje na koje imam pravo po članku 38. Ustava Republike Hrvatske koji jamči slobodu mišljenja i izražavanja misli.
Moj PC  
0 0 hvala 0
17 godina
protjeran
offline
RE: Kako ste počeli
mbaksa kaže...

Ako smo vec kod Jave, a da ostanemo pri ovome o cemu smo raspravljali, onda mozemo reci da Java podrzava vec od najranijih verzija podrzava internetske stvari - najstarija dokumentacija koju mogu pronaci na Netu vezana je uz Javu SE 1.3.1 sadrzi informacije o API-ju iz paketa java.net. Dakle, za Javu se opcenito moze reci da sama po sebi omogucuje koristenje internetskih tehnologija (to su valjda imali na umu od samog zacetka). Case closed.

 

Opusti se. Nije da ti ja nesto zamjeram, ili da se ljutim na tebe ili sto vec. Kad raspravljamo o takvim stvarima, volim biti precizan i volim da budu stvari tako napisane da se njih moze razumjeti i kad se gledaju iz drugacije perspektive. Jasno mi je da si si ti poistovjetio Borlandov C++Builder s C++-om kao programskim jezikom - i to bi bilo sasvim OK da se ovdje raspravlja samo o C++Builderu. Medjutim, tu su ljudi koji pod C++-om ne podrazumijevaju C++Builder (to ce biti svatko tko nije radio u C++Builderu) i onda im ti velis da "pomocu C++-a" mogu bez po muke raditi s Internetom, cak im mozes pokazati i tutorial, no sto kad osoba s druge strane, koja ima MS Visual C++, DevC++ ili nesto deseto (recimo Carbide C++ za Symbian, LOL), kaze "A gdje ja imam te komponente koje si ti koristio?" Onda dolazi do problema. Onda ispada da niste mislili na "isti C++". Namigiva Upravo zbog toga trazim malo preciznije izrazavanje. Na kraju krajeva, od programera se ocekuje da bude precizan.

Te "internetske stvari", kako ti to voliš "precizno" se izraziti su još postojale u C-u, te i osobno sam radio klijent-server aplikacije u linuxu i u windowsima. Znači, bez ikakvih objekata, komponenti i sl..  Stoga, Java me ne impresionira baš previše u tom pogledu. Štoviše, i očekujem od jednog potpuno objektno orjentiranog jezika da ima bolje pristupe. I opet, danas Java polako umire. Zapravo, događa joj se ista stvar kao i Visual Basicu tj. nekad jako popularan i raširen jezik, a danas sve više zapostavljen zbog novijih tehnologija i pristupa. I čak i da je ultra popularna opet ju ne bi koristio i to baš zbog manjka nekih stvari u objektim pristupima tj. nedostatka operatora, višestrukog nasljeđivanja (pa time i virtualnog) itd.. Stoga, što mi vrijedi njen API za sockete kad trebam čekati Java update 155 da dobijem neke stvari (poput i predložaka) koje su u C++u od samih početaka.

 

Također, već sam u nekoliko navrata objasnio što sam mislio pod "C++" a ti uporno navaljuješ kao da ja nikada za ništa nisam čuo niti radio osim s C++ Builderom. Zapravo, VCL je tek treća C++ (izvorno Delphi) biblioteka s kojom ozbiljno radim. I još jednom (zadnji put) ponavljam da pod "C++" mislim na C++ aplikacije tj. one koje su pisane C++ sintaksom i prevedene C++ prevoditeljom. S obzirom da postoji mnoštvo C++ biblioteka adekvatno tome postoji i isto toliko prevoditelja za njih i razvojnih okruženja, a onaj tko se već kani baviti programiranjem u C++u na toj razini da koristi sockete onda bi već trebao biti barem toliko upoznat s C++om da zna da si izabrati odgovarajuću biblioteku, a ne pitati "koji C++". To je onda početnik koji nema niti elementarna znanja da bi počeo takvo što raditi, a primjera za to je mali milijun.. od onih koji bi tutorijal za izradu Crysisa do onih koji bi radili nove windowse. I takvima sigurno ništa neće niti značiti kad mu kažeš "C++ Builder" ili VCL.

 

I isto tako, voljan sam uvijek saslušati kritiku, no ti nisi u poziciji da išta tražiš ili zahtjevaš. Zapravo, u ovih par navrata kačiš se na sitnice i od njih radiš bauk. Od banalnosti poput mog imenovanja varijabli pa do mog poimanja C++a. Ne kažem da su to baš nebitne stvari no ipak.. daj diši Namigiva. Ne pišem ja tutorijale za MS inžinjere niti je ovo ultra profesionalni programerski forum već okolina gdje su ipak velika većina tek početnici i cilj im je više shvatiti osnovnu poantu neke stvari nego raditi filozoske rasprave oko imena varijable ili "što je pjesnik mislio reći s C++".

17 godina
moderator
online
RE: Kako ste počeli

Ako te "sitnice" nisu bitne, zasto se iz petnih zila trudis opravdati? Prisjetimo se kako je cijela ova trakavica pocela, da ne ispadne da sam lud sto se bunim zbog tih sitnica. Znaci, covjeku preporucis C++-a umjesto Jave jer...

Tracer kaže...
Hehe, a moj prijedlog je baš suprotno. C++ definitivno kad je mreža u pitanju tj. klijent-server aplikacije i protokoli. Indy (Internet Direct) komponente u VCL biblioteci su pravi dokaz kako mrežno programiranje može biti jednostavno, brzo i efikasno. A čak i na području web aplikacija C++ već ima jako dobre intraweb komponente.
Tracer kaže...
Što je tebi prirodno ili ne u to neću ulaziti, ali nema šanse da bih sada radio mrežne aplikacije u Javi pored one jednostavnosti i brzine koje mi se nude u C++u kroz gotove biblioteke i komponente.

 

Nakon cega pokusavas opravdati da je bitno to sto se koristi C++ kao programski jezik (a bez koristenja Indy komponenti iz C++Buildera nema takvog ultra-jednostavnog koristenja socketa, ali doci cemo ponovno i do toga...).

Tracer kaže...

No svejedno o kojemu frameworku je riječ ipak se koristi C++ sintaksa i pravila C++ programskog jezika.

 

Da bi na kraju kapitulirao spominjanjem API-ja u C-u, neimenovanim C++ bibliotekama za koristenje socketa i impliciranjem da "pametni znaju sto odabrati" - dakle, necim sto nema veze s jednostavnosti Indy komponenti - koje su dostupne za C++Builder, Delphi, C# i VB.NET, te samim tim nevezane direktno za C++Builder, a kamoli za C++ opcenito.

Tracer kaže...
Te "internetske stvari", kako ti to voliš "precizno" se izraziti su još postojale u C-u, te i osobno sam radio klijent-server aplikacije u linuxu i u windowsima. Znači, bez ikakvih objekata, komponenti i sl..
Tracer kaže...
I još jednom (zadnji put) ponavljam da pod "C++" mislim na C++ aplikacije tj. one koje su pisane C++ sintaksom i prevedene C++ prevoditeljom. S obzirom da postoji mnoštvo C++ biblioteka adekvatno tome postoji i isto toliko prevoditelja za njih i razvojnih okruženja, a onaj tko se već kani baviti programiranjem u C++u na toj razini da koristi sockete onda bi već trebao biti barem toliko upoznat s C++om da zna da si izabrati odgovarajuću biblioteku, a ne pitati "koji C++".

 

 

Situacija je i vise nego jasna. Slazem se da je C++Builder zbog Indyja u vecini slucajeva bolja opcija od Jave za koristenje socketa. No ti, nakon sto sam te upozorio da se to odnosi samo na C++Builder, na kraju uporno svodis stvari na C++ opcenito, a da to nisi nicim argumentirao. AFAIK s drugim C++ razvojnim alatima ne dolaze biblioteke/komponente koje bi nudile jednostavnost Indyja (ispravi me ako grijesim), a koje biblioteke postoje, a da omogucavaju jednostavno koristenje socketa poput Indyja, i s kojim su razvojnim alatima, odnosno kompajlerima i platformama kompatibilne, o tome ces nas ti morati izvjestiti. Ako takve uopce postoje. Ili barem da su jednostavnije od Jave pa da zaista mozes bezrezervno preporuciti C++ u odnosu na Javu za kodiranje aplikacija programskim jezikom C++.

 

Gle - ja ne tvrdim da je Java bogomdana - ja samo kazem da, kad covjeku svesrdno preporucujes C++ za koristenje socketa, da bi mu onda trebao adekvatno objasniti zbog cega mu preporucujes C++ i sto konkretno mora koristiti. A ja cu biti sretan ako naucim nesto novo. Apstraktne "informacije" me ne zanimaju.

17 godina
protjeran
offline
RE: Kako ste počeli
mbaksa kaže...

Ako te "sitnice" nisu bitne, zasto se iz petnih zila trudis opravdati?

Ah.. sad ja, kao, se tebi opravdavam? Upravo suprotno: Iz petnih žila ti po 3-4 puta istu stvar ponavljam a ti nikako da shvatiš. I još me tu citiraš baš gdje spominjem Indy i VCL u kombinaciji i opet pišeš da generaliziram. Uostalom, kao da je stvarno toliko teško zaključiti gdje se koristi VCL tj. kao da se upit na google-u plaća.

 

No imaš pravo. Trebao sam te jednostavno ignorirati.

Poruka je uređivana zadnji put sub 27.2.2010 8:31 (Tracer).
17 godina
protjeran
offline
Kako ste počeli s programiranjem?

tracer,tebi nije jasno da nije isto govoriti o verzijama java-e,kao programskog jezika,i verzijama nekog frameworka

jesu verzije,al drugih redova velicine

ne razumijem kako ne kuzish tu razliku,a tako si iskusan

banalizirash,a onda izjednacujesh

nisi u pravu...

 

nadalje,naravno da kao i svaka napravljena stvar,kasnije moze bit popravljena ili bolje napravljena ako se ispocetka radi

ono shto ja najvishe priznajem java-i je njezina hot spot tehnologija,koju su vec preuzeli i drugi,a koja je meni stvarno genijalna kao ideja kako je napravljena :)

zelim,hocu,mogu al neam koga
Poruka je uređivana zadnji put sub 27.2.2010 13:02 (lepi).
 
0 0 hvala 0
17 godina
moderator
online
RE: Kako ste počeli s programiranjem?
win32 kaže...
mbaksa kaže...

Mozes ti poceti kuckati konzolne programe (one s tekstualnim suceljem), no ja bih ti preporucio da pocnes petljat po nekom vizualnom alatu pa ces kroz njega dalje upoznavati elemente samog programskog jezika. Od vizualnih alata preporucujem Borland C++Builder, Delphi ili NetBeans za Javu. NetBeans je izvrsno okruzenje za pocetnike, jer hrpu posla napravi za tebe - nije da ista skriva stvari od tebe (recimo izgled sucelja - nije spremljen u nekakve zasebne datoteke s formama, nego tocno vidis kako je koja komponenta inicijalizirana) - dakle, sve vidis, ali ti on vecinu potrebnog sam izgenerira. Vjerujem da bi tu upao i C#, iako ga osobno nisam koristio. MS Visual C++ ni pod razno.

 

Hmmmm......a literatura? Dali ima sta na hrvatskom ili srpskom i koja tocno? Moze bilo kakava preporuka? Pitam zato sto mi je i sada sva literatura i testovi na engleskom pa mi je vec muka od engleskog i sav sam si sretan kada dobijem neki materijal na hrvatskom. O C++ imam more knjiga...od nekih prirucnika pa do ni sam ne znam cega sve ne.

No kao pocetniku, koju literaturu da si uzmem...kupim...posudim u knjiznici...!?

Tu ti nazalost ne mogu pomoci - nemam pojma postoje li knjige za te jezike na hrvatskom (vjerojatno postoje), a jos manje kako se zovu. Idi u knjiznicu i pitaj. Ili u knjizaru (mozes poceti s prelistavanjem on-line knjizarama). Potrazi na webu video tutoriale - za to neces biti tako opterecen engleskim jezikom. Iako - ako zbilja hoces uciti programiranje, engleski ti je nuzan. Ne gledaj na njega kao na nuzno zlo, nego kao na "alat" koji ti pomaze u programiranje (i kojecemu jos).

 

win32 kaže...

Koji program/e da skinem? Koliko vidim Net Beans je free...dali je i sa ostalima takva situacija ili cu morati udarat po torrentima i sl.?

Da, NetBeans je besplatan i fora je sto ti odmah oznaci jesi li napisao ispravnu "naredbu" - znaci, vec tijekom kuckanja koda ces znati jesi li napravi sintakticke ili kakve druge pogreske (upotrijebio nepostojeci identifikator, recimo, ili si zaboravio inicijalizirati varijablu). Nekoliko verzija Delphija su bile besplatne (stari Delphi 7, a mozda i jos neki, su imali Personal verziju, Turbo Delphi 2006 ili tako nesto je takodjer bio besplatan, ali mislim da ga se vise ne moze skinuti) - medjutim, uciti mozes i na Lazarusu - besplatna i multiplatformska kopija Delphija, samo sto ima malih razlika u samom jeziku. Za C++ - od besplatnih imas taj Microsoftov Visual Studio Express (ima i za C# - ako ne zelis taj Microsoftov koristiti, imas SharpDevelop), wxDev-C++... Jos neke, ali ne znam jesu li "vizualni". Tracer je inace ovdje dao link za besplatni C++Builder, no ne znam kako funkcionira registracija kod toga. Znam da sam prek koji mjesec skinuo besplatnu verziju Turbo Delphija, ali ga nisam mogao instalirati (mada je besplatan), jer se vise ne moze skinuti sa sluzbenih stranica i ne dijele besplatne kljuceve ili tako nesto.

Poruka je uređivana zadnji put sub 27.2.2010 17:17 (mbaksa).
16 godina
protjeran
offline
Kako ste počeli s programiranjem?

@lepi,mbaksa,Tracer

nije da se mješam, ali idete previše u offtopic, pogledajte naslov ponovno

 
1 0 hvala 0
17 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Odlično rješenje za C++ (k tome i besplatno) je Visual C++, uskoro (u travnju) izlazi i verzija 2010 koja podržava i noviji C++0x standard.

 

I da, Scorp je u pravu, ovo je waaaaay out of topic.

Sve što sam napisao nije mišljenje BUG d.o.o., nego je isključivo moje mišljenje na koje imam pravo po članku 38. Ustava Republike Hrvatske koji jamči slobodu mišljenja i izražavanja misli.
Poruka je uređivana zadnji put sub 27.2.2010 17:22 (naxeem).
Moj PC  
0 0 hvala 1
17 godina
moderator
online
RE: Kako ste počeli s programiranjem?
ScorpioN60 kaže...

@lepi,mbaksa,Tracer

nije da se mješam, ali idete previše u offtopic, pogledajte naslov ponovno

Napravili smo digresiju, zavrsili smo s digresijom i zbilja sad nije bilo potrebno da pises ovakav post kad je vec sve gotovo. Namigiva

16 godina
neaktivan
offline
Kako ste počeli s programiranjem?

OT: Ovo je tema pod nazivom kako ste poceli s programiranjem ne za prepucavanje  koje se

ukljucuju cak i moderatori koji bi IMHO trebali znati bolje.

 

Evo da i ja pridodam svoj programerski curriculum vitae.

Ja osobno sam poceo s programiranjem tamo u osnovnoj skoli u 6. razredu koristeci Logo (hvata me nostalgija kad se sjetim

da sam nekad tjerao malu kornjacu da crta za mene :) hahaha )

Nakon toga tek u srednoj malo naprednije, basic ( takoder iscrtavanje raznih gluposti ponekad i uz pratnju zvukova s pc speakera

tj. piskutanje) i uvod u SQL i baze podataka koristeci Access 97.

Na faksu sam se tek poceo pravo zanimati za programiranje, najprije uz C pa onda C++ uz kojeg sam proveo mnogo godina,

nakon cega mi je zanimanje neko vrijeme preslo na HTML,JavaScript, PHP,SQL pri cemu je dobro poznavanje C-a bilo od velike prednosti

(ako se dobro poznaje c/c++ onda se u JS i PHP osjecas gotovo kao kod kuce). Zadnjih godina fokus se ipak prebacio na SQL, PL/SQL i Java jezik,

poslije kojega sam se poceo zanimati i za C# (uglavnom jer su Java i C# svojim osnovnim osobinama toliko slicni da nije potrebno

mnogo vremena za prilagodavanje).

 

Sljedeca postaja (uglavno iz hobija) je svakako Ruby (poglavito zbog Rails frameworka) za kojeg se zanimam on/off vec neko vrijeme ali jos

nisam nasao vremena da se malo vise udubim u cijelu stvar...

 

 

 

All religions are the same: religion is basically guilt, with different holidays.
 
0 0 hvala 0
17 godina
neaktivan
offline
RE: Kako ste počeli s programiranjem?
u osnovnoj nest malo qbasic... srednja nista... faks python, c, c++, zasada...
MBO Asus P5KC, P35 // Intel Core 2 Duo E8200, 2,66 GHz, 6MB Cache // Kingmax 4x1 GB DDR 2-800 // Gigabyte Radeon HD 3870, 512 MB, 256 bit, GDDR3 // Seagate Barracuda SATA 320 GB // Chieftec 550W // LG
16 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Odlučio sam početi programirati u Javi!Sad me zanima koji da program uzmem,vaše preporuke molim!

I bi li mi mogao netko tko zna o Javi tu ukratko napisati nešto o tom programskom jeziku(jer vjerojatno nije ni sličan VB-u koji sam učio),i preporučiti neku knjigu?

 

EDIT:Skinio sam si Eclipse.Sad me zanima neka dobra stranica ili knjiga s tutorialima,po mogućnosti na hrvatskom!Hvala unaprijed!

Fućkaj ga!
Poruka je uređivana zadnji put sub 13.3.2010 22:34 (Tomislav95).
 
0 0 hvala 1
17 godina
moderator
online
RE: Kako ste počeli s programiranjem?
Tomislav95 kaže...

EDIT:Skinio sam si Eclipse.Sad me zanima neka dobra stranica ili knjiga s tutorialima,po mogućnosti na hrvatskom!Hvala unaprijed!

Imas videotutorijale na engleskom - spominju se u ovoj temi. Za hrvatski ne znam...

16 godina
neaktivan
offline
RE: Kako ste počeli s programiranjem?
mbaksa kaže...
Tomislav95 kaže...

EDIT:Skinio sam si Eclipse.Sad me zanima neka dobra stranica ili knjiga s tutorialima,po mogućnosti na hrvatskom!Hvala unaprijed!

Imas videotutorijale na engleskom - spominju se u ovoj temi. Za hrvatski ne znam...

Hvala,pogledat ću!

Našao sam na stranici FESB-a hrvatske i na stranici Jave tutoriale na engleskom!

http://laris.fesb.hr/java/java.htm

http://java.sun.com/docs/books/tutorial/

Fućkaj ga!
16 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Prije 4 godine s batchom na prastarom WIN98 OS-u....

Zatim sam nakon sto sam u par mjeseci naucio batch napamet,presao na VB,HTML i JS. Trenutno radim na dovodjenu u savrsenstvo spomenutih programa i ucim PHP.

Forum: http://www.elite7hackers.byethost16.com/
Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Na faksu visual studio ,al nismo se bas tada slagali,pa me zanimalo kako rade web stranice pa sam ucio HTML,PHP i CSS.

Od prije pola godine intezivno na Visual studio 2008 i SQL 2008,zasada prilicno dobro ide :)

Acer 5535 AMD Athlon 64 x2 1.9ghz ATI Radeon HD3200, 3gb DDR2 250gb HDD Windows 7
Moj PC  
0 0 hvala 0
15 godina
offline
RE: Kako ste počeli s programiranjem?

Dali je uopce moguce nauciti programirat bez icije pomoci tj. bez da si to ucio u skoli/faxu!?

Znaci samo uz knjige i komp....

http://www.speedtest.net/result/724268199.png
16 godina
neaktivan
offline
RE: Kako ste počeli s programiranjem?
win32 kaže...

Dali je uopce moguce nauciti programirat bez icije pomoci tj. bez da si to ucio u skoli/faxu!?

Znaci samo uz knjige i komp....

Kako da ne!Ja sam uz PDF knjige i Youtube naučio Visual Basic i to sasvim dobro!

Fućkaj ga!
17 godina
moderator
online
RE: Kako ste počeli s programiranjem?
win32 kaže...

Dali je uopce moguce nauciti programirat bez icije pomoci tj. bez da si to ucio u skoli/faxu!?

Znaci samo uz knjige i komp...

Ovisi o tvojim sposobnostima. I o onome sto dosad vec znas. Onaj tko vec zna programirati, pogotovo u nekom OO jeziku, on ce se bez problema i sam nauciti drugi OO jezik. Onaj tko ne zna ni osnove, trebat ce mu puno vremena da to svlada. Ali opet - ovisi od covjeka do covjeka. Mnogi nisu sposobni nauciti programirati ni u skoli! Zapravo, vjerujem da su takvi vecina studenata na faksevima! Pa sad... Prednost ucenja programiranja u skoli/faksu je to sto vec ima neki gotov skolski program - znaci, zna se koja ti se teorija mora prezentirati, dobivas zadatke, rjesavas zadatke, oni se provjeravaju (dakle imas feedback - to je jako vazna stvar!).

 

Samo na knjizi bit ce ti jako naporno, uz tutoriale ces brze svladati osnove, ako imas nekog prijatelja kojeg mozes pitati ono sto ne znas, onda ces jos brze svladati. Ako stvarno zelis nauciti programirati, a nisi antitalent za to, onda ces vjerojatno uspjeti.

 

Mislim da sam vec pricao svoju osobnu pricu (ili bar u kratkim crtama) - no za slucaj da nisam - u osnovnoj skoli smo samo nesto malo nabadali QBasic - vise sam ga sam naucio, nego su me tamo naucili. Programirati u Turbo Pascalu sam naucio sam, analizirajuci izvorni kod demonstracijskih programa koji su dosli s Pascalom, te koristeci Pascalov sustav pomoci. U to vrijeme Internet nam nije bio dostupan, knjige su bilo tesko dobavljive (doduse, ne znam kakva je tad situacija bila u Zagrebu) pa ce covjek morao sam snalaziti, a ucitelji iz osnovne i srednje skole nisu bili mnogo od pomoci. Uz Turbo Pascal, naucio sam i Clipper, analizirajuci izvorni kod financijskih programa koje je moja majka imala na poslu - dakle, cisto nabadanje - nisam imao apsolutno nikakvu dokumentaciju. Nazive funkcija (koje nisu bile koristene u spomenutom financijskom programu) sam vukao programcicem tlib iz clipperovih biblioteka, a parametri su bili nabadanje - niz pokusaja i pogresaka. I na kraju sam uspio napraviti mali progrma koji je suceljem, odnosno user friendly karakteristikom, nadmasivao program iz cijeg sam izvornog koda ucio Clipper.

 

Eto - moze se, ali kad se sjetim koliko kose sam si pocupao od zifciranja i nerazumijevanja neceg (zasto ne radi, a mislio sam da je trebalo raditi) - da sam to ucio u skoli, da sam imao ucitelja/profesora, usvojio bih daleko brze, da sam imao (ikakve!) knjige usvojio bih daleko brze. Al dobro, prosao sam taj put na takav nacin jer tada drugi nacin nije postojao. I sad mi nije zao, jer programiranje razumijem, a ne da samo "znam". Namigiva Ali svesrdno ti preporucujem da iskoristis sve dostupne resurse. Ako imas mogucnosti, upisi neki pocetnicki tecaj programiranja, da lakse i brze pokupis osnove, pa onda dalje nastavi sam uciti prema knjigama i tutorijalima.

14 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Ja sam poceo programirati jos od svoje 10-te godine,kada sam igrao zeldu na onom prastaro m nintendu,pitao sam se kako je to napravljeno,kako sad igra zna kada ja pritisnem A dugme link zamahne macem.Pitao sam svojeg starijeg brata i on mi je objasnio da je to sve pisano u codovima.Onda,posto sam bio jako znatizeljan uvjek sam pravio kao neke znanstvene eksperimente itd.Htjeo sam i  napraviti svoju igru,mislio sam da su ti kodovi nerazumljivi i da ako napisem nest bzvz mozda mi slucajnno ispadne igra.I tako sam ja krenio sa logom,upisao sam neke bzvz znakove i kompajlo i dobio gomilu erora,trazio sam knjige o programiranju,i nasao nekakvu o logu i citao,nisam nista strebao jer sam sve zapamtio jer mi je bilo zanimljivo.Nakon godine dana napravio sam prve 2 svoje prave igre,bili su to space iinvadersi i snake.Onda sam vidio da ima i drugih jezika kao qbasic i njega sam naucio i svidio mi se,onda sam krenio na pascal,pa na c,zatim na php,css,js,html, i danas sam na c++ i na web jezicima {#}

kinder milch schokolade
 
3 0 hvala 0
Nova poruka
E-mail:
Lozinka:
 
vrh stranice