Почетак › Форуми › Линукс › Програмирање › Odg: Koj programski jezik?
- Ова тема има 79 одговора, 17 гласова, а последњи пут ју је ажурирао
dens, 16 година, 7 месеци раније.
-
АуторЧланци
-
27. октобар 2006. у 7:00 pm #47749
jboban
УчесникTrenutno radim nesto za KDE, sto znaci C++ kao pj i jedino sta koristim je Vim i konzola za cmake i make… I apsolutno mi nista iz Eclipse, KDevelopa i slicnih ne nedostaje…
Ja koristim KDevelop. Probao sam i Eclipse npr. za PalmOS, ali ostale kombinacije samo kad bih morao. Mozes li da opises ukratko kako vršiš osnovne operacije tipa započinjanje projekta, pisanje koda, kompajliranje, kasnije dodavanje novog fajla u projekta, help i sl.
28. октобар 2006. у 6:45 am #47750civan
УчесникProbao sam i Eclipse npr. za PalmOS, ali ostale kombinacije samo kad bih morao. Mozes li da opises ukratko kako vršiš osnovne operacije tipa započinjanje projekta, pisanje koda, kompajliranje, kasnije dodavanje novog fajla u projekta, help i sl.
Zavisi od build sistema koji koristim za odredjeni projekat. Pocetak projekta je samo kreiranje direktorijuma u kome ce biti (i poddirektorijuma ako su potrebni – odvajanje koda od slicica…) i pravljenje Makefile, Makefile.am (za autotools) ili CMakeLists.txt (za cmake) fajlova.
Dok radim, na 1. desktopu mi je firefox za pretragu dokumentacije po netu, na 2. desktopu (g)vim i konzola, a na 3. stvari vezane za grafiku (na primer qt designer). Sve je tako namesteno da mi mis ne zatreba nikad osim ako radim sa grafikom.
Kompajliranje se vrsi kucanjem make komande i to je to. (za autotools je potrebno prvo pozvati lanac komandi koji ne znam na pamet da bi se kreirao Makefile, a kod CMake-a samo otkucati cmake sa odredjenim parametrima)
Dodavanje novog fajla u projekat je ekvivalentno dodavanju imena tog fajla u Makefile, Makefile.am ili CMakeLists.txt i to je to.
28. октобар 2006. у 8:13 am #47751burga
УчесникЗато што волим контролу над компајлирањем, линковањем и осталим елементима који се иначе дешавају “испод хаубе”, користим само текст едиторе. Од њих тражим само 2 ствари, а обе су поменуте: ауто индентација (што би се рекло самоназубљење :biggrin:) и бојење кода. У те сврхе користим 3 програма:
јое – невероватно али истинито, убачено му је бојење кода, тако да је најбољи за програмирање из конзоле (што повремено радим за неке блиц програме кад хоћу нешто да проверим)
KWrite – Linux
EmEditor – Windows (поставим њега и деинсталирам Нотпед)У KWrite-у сам написао комплет код за свој дипломски рад. А има бојање за ваљда сваки могући језик – од хтмл-а и цсс-а, преко свакаквих програмских и скрипт језика па до UnrealScript-a!
28. октобар 2006. у 8:53 am #47752civan
Учесникјое – невероватно али истинито, убачено му је бојење кода, тако да је [b]најбољи за програмирање из конзоле[/b]
Veeeelika opasnost od zapocinjanja flame-a…
29. октобар 2006. у 9:08 pm #47753burga
УчесникИзвињавам се. Свако може да бира, и уосталом, најбоље да сам роба па шта му пасује…
29. октобар 2006. у 9:29 pm #47754jboban
Учесникнајбоље да сам роба па шта му пасује…
Jeste, ali je dobro čuti i iskustva drugih. Iz tog razloga sam i postavio pitanje da bi drugi uporedili taj način sa načinom koji ja koristim, tj. KDevelop kao radno okruženje za razvoj složenih projekata.
30. октобар 2006. у 11:40 am #47755Milanche
УчесникCudno sto niko ne koristi Anjutu.
30. октобар 2006. у 6:02 pm #47756BrokeBody
УчесникHeh, ja bas koristim Anjutu 🙂 , a pod Winom Visual Studio 2005 (iskreno, najbolji na trzistu).
Nego Milanche, da probamo vise da stavimo tacku na ovaj tvoj problem. Gle’…
Evo hronologije nekih programskih jezika:
1. Masinski jezik (najstariji jezik)
2. Asembler (slicno masinskom, samo sto se koriste kratke slovne oznake umesto keceva i nula, ali u svakom slucaju ima da rodis mecku dok ne napravis nesto)
3. C jezik
4. C++ jezik
5. C# jezik (“najsavrseniji” jezik koji sam u zivotu video!!!)Evo ovako, ako planiras da se u buducnosti ozbiljno bavis ITem, ako planiras da studiras informatiku, onda lepo pocni da ucis C, a ako bi zeleo da se programiranjem samo bavis usput, kao neki hobi, ti lepo kreni sa C# (C Sharp).
EDIT:
C jezik je mnogo dobar za vezbanje programiranja uopste! Mozes da ga koristis u C++ i u C#. Da te ne buni kako moze, jer se ovi jezici samo razlikuju po sintaksi.
C mozes da koristis u C, C++ ili u C#. C++ mozes da u C++ i u C#, a C# samo u C#. Logicno. 😀
30. октобар 2006. у 6:07 pm #47757djvujke
Учесникslusaj sta ti druskan kaze….odluci se za jedno i pocni…
30. октобар 2006. у 6:10 pm #47758BrokeBody
УчесникMa prvo bih voleo da mi odgovori na ovo moje pitanje koje i nije toliko bitno:
Evo ovako, ako planiras da se u buducnosti ozbiljno bavis ITem, ako planiras da studiras informatiku, onda…
-
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.