• 41 odgovora
  • 14.710 pregleda
Re: Koji programski jezik 15.07.2003. u 20:29 · pre 283 meseci #22
Citat:
osamu bin ladena?


/bin/laden ! :)
Potpis
Commercial-Free !!!
Re: Koji programski jezik 16.07.2003. u 19:24 · pre 283 meseci #24
Eh, sa programskim jezicima ti je po principu "svaki ciga svoga konja hvali". Ali evo, pokušaću da budem objektivan.

Pošto kažeš da znaš Visual Basic, moj predlog je da naučiš VB.NET. Sa njim ćeš moći da programiraš desktop aplikacije a i web (ASP.NET).

Ako baš želiš da naučiš neki C-like jezik, savetujem ti da kreneš od C-a, a onda možeš da se baviš npr Javom, C#-om ili C++om, a možeš i da "skreneš" na npr Perl.

I na kraju, nemoj da se zanosiš time koji je jezik "bolji", a koji je "gori". Dobar je onaj koji ti vrši posao i koji možeš da savladaš u razumnom roku. Takođe, ako misliš da se profesionalno baviš programiranjem, prouči šta se traži na tržištu. Koliko vidim, u Srbiji su dosta traženi PHP+MySQL programeri, a traži se i Delphi. U Americi se trenutno ne traži ništa (recesija), a ranije su hit jezici bili Java, C++ i VB.
Potpis
IOCC
Re: Koji programski jezik 17.07.2003. u 13:12 · pre 283 meseci #25
Ja se skoro u potpunosti slazem sa Nemanjom. Treba koristiti jezik koji vam najbolje "lezi".

Ima samo jedna sitna stvar u celoj prici - zavisno od namene moze covek da ipak pre odabira jezika malo razmisli... Zasto? - Zato jer su neki jezici specijalne namene. Nemanja je vec spomenuo jedan od njih - PHP. PHP nikada nije bio jezik za pisanje dobrih shell skripti (mogu se nazvati i prave aplikacije), mada naravno on sada moze i to da radi... Tu dominiraju neki drugi jezici koji su takodje jezici specijalne namene. Zna se za sta je PERL (ko zna odakle mu naziv znace i koja mu je namena). Zna se za sta je PHP. Zanimljivo je recimo kada se porede PERL i PHP reci jednu cinjenicu - PHP danas "tuce" PERL kada su u pitanju web aplikacije. Dok su nekada Perl i ASP dominirali na CGI i Server-Side nebu, sada to nije tako... Slicna prica je sa VisualBASIC-om. To je takodje jezik specijalne namene iako ga fanovi pokusavaju staviti svuda. Zapravo to je i normalno, sto vise jezik biva popularan sto vise ga programeri "mecu" tamo gde mu nije mesto...

Dakle moj licni predlog je da sebe upitas ovih (recimo) nekoliko pitanja:
- Koja platforma me interesuje (Intel/Linux, Intel/Windows, SPARC/Solaris, ili SVE)?
- Zelim li da razvijam web aplikacije, gui aplikacije, drajvere (generalno to nazovimo low-level applications), igre (..)?
- Zelim li jezik koji se lako uci?
- Zelim li jezik za koji postoji neko popularno razvojno okruzenje?
- Zelim li razvijati uglavnom aplikacije koje su vezane za neku obradu podataka (iz baza)?
- Zelim li raditi aplikacije koje ce se koristiti u nauci?
- Zelim li pisati samo shell programe?

Ovih gore navedenih nekoliko pitanja sam "nabacao" onako bez nekog velikog razmisljanja, ti mozes dodati jos. Kad zavrsis sa pitanjima i odgovorima, onda metodom eliminacije docices do 2-3 jezika - ne vise.
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: Koji programski jezik 17.07.2003. u 14:12 · pre 283 meseci #26
Leka je potpuno u pravu. Svaki programski jezik ima neku svoju istoriju i razloge zasto je nastao, a samim tim i namenu. Vremenom su neki programski jezici prevazisli prvobitnu namenu i pokrili i neke duge oblasti u odnosu na ono za sta su prvenstveno nastali.

Sam razlog ili posao zbog kojega ucis neki programski jezik opredeljuje koji je to jezik u kojem ces najlakse i najbrze resiti neki problem.

Zato mislim da pre Lekinih pitanja, neko ko hoce da uci neki programski jezik treba sebi da postavi jos neka pitanja :
- Zasto ja to radim ?
- Da li to meni uposte treba u zivotu ?
- Da li se to isplati ?

Da sam ovo znao pre 20 godina, sve bi bilo drugacije :-)
Nikada se ne bi bavio programiranjem :-)
Potpis
Nahrani prasiće ne diraj dugmiće !!!
Re: Koji programski jezik 17.07.2003. u 17:26 · pre 283 meseci #28
Mislim ozbiljno.

Razlog :
Ako ce ti to biti posao od kojeg ces da zivis, a imas nameru da ga radis
ozbiljno i posteno, onda ce to oduzeti dve trecine vremena u zivotu.

Onu jednu trecinu ces potrositi na spavanje :-D

Sada posle dosta godina znam da to nije dobro, jebiga kasno, isuvise sam se upetljao.

Postoji mnogo lepsih stvari u zivotu od buljenja u monitor, lupanja po tastaturi, pisanja koda koji i nekada ni sam ne znas zasto pises, ali je neko platio, i trazenja gresaka u tom istom kodu :-)

Da bi sve to mogao uposte da radis moraces non-stop da ucis, pa ces spavati jos manje da bi imao vremena da procitas dokumentaciju i knjige koje su ti potrebne za posao.
Onda ces jednoga dana skontati da nemas uopste nikakav zivot, tj. da ti je noramalan ljudski zivot postao usputna pojava. Kada pokusas da resis taj problem onda ces tek shvatiti da to nije tako lako i da je mozda bolje da nisi ni znao "p" od programskog jezika.

Ovo nije prica o zaradjenom novcu (svi misle da on moze sve da nadoknadi), vec o izgubljenom vremenu koje nikada ne mozes vratiti (sto je mnogo bitnije).

Moze od ovoga posla dosta da se zaradi, ali stace ti to kada nemas vremena da to postrosis :-)

Nemoj ovo da te obeshrabri ima ovaj posao i lepih strana, kao i svaki (ne bih ga menjao nizasta na svetu). Samo pazi da ti se ne desi nesto od ovoga sto sam gore naveo, a desava se jako lako, jer programiranje zna da bude jako zarazno i mozes lako da postanes ovisnik a onda zivote cao.

Potpis
Nahrani prasiće ne diraj dugmiće !!!
Re: Koji programski jezik 17.07.2003. u 19:18 · pre 283 meseci #29
Citat:
Postoji mnogo lepsih stvari u zivotu od buljenja u monitor, lupanja po tastaturi, pisanja koda koji i nekada ni sam ne znas zasto pises, ali je neko platio, i trazenja gresaka u tom istom kodu :-)


Zaista? Šta to može da bude lepše od programiranja? Pivo je blizu, ali programiranje je ipak bolje. Žene su možda bolje na kratke staze, ali kompjuteri su mnogo manje komplikovani. Možda preferans?
Potpis
IOCC
Re: Koji programski jezik 17.07.2003. u 22:08 · pre 283 meseci #30
mozda pivo ali crno :-P
Potpis
Nahrani prasiće ne diraj dugmiće !!!
Re: Koji programski jezik 17.07.2003. u 22:25 · pre 283 meseci #31
[quote]Dragi Tata:
Citat:
Možda preferans?


uh sto bi dao za partije preferansa. Gdje su ti dobri stari studentski dani kada pref i bridge se igralo redovito (ako ima 2 sata pause izmedje predavanja, stigne se popiti piva i partije prefa od 50) )
Re: Koji programski jezik 18.07.2003. u 17:51 · pre 283 meseci #32
Programiranje kao zanimanje...

Citiracu sebe od pre par godina. Jednom prilikom me tadasnji poslodavac napola pitao, napola konstatovao stanje recenicom:"...a sta cu ti ja Rajko, nisam ti ja kriv sto si programer..." aludirajuci na moju (trenutnu) preopterecenost poslom/rokovima (bio sam jedini programer u firmi, dok je recimo hardverasa bilo trojica).
Moj odgovor: "Ne bih menjao ovaj posao nizasta. Da se nekim cudom ponovo rodim, opet bih bio programer, i nista drugo". Covek je (naravno) ostao bez teksta; nisam ni ocekivao da ce razumeti...
Pozdrav

Rajko
Re: Koji programski jezik 03.08.2003. u 22:05 · pre 282 meseci #34
Moja primedba na ovu temu prilicno kasno stize, ali nisam mogao a da ne prokomentarisem.

Moj izbor:
- programski jezik - Delphi 7 ( ima podrsku za .NET )
- Kylix ( Delphi za Linux - zasada nema podrsku za NET )
- PHP - ima ga na vise platformi
- Java - mada mozda izumre za jedno 5 godina ako NET zazivi na Linuxu i Unixu

Primedbe :
- .NET postoji i na Linuxu ( ima cak tri projekta i ne zavaravajte se - NET nije Microsoftov izum )
- PERL je nastao nekada davno na OS/2 ( ko se seca - znace o cemu pricam )

- C++ je mocniji od Delphi-ja, ali je konfuzan ako neko hoce sam da uci bez necije pomoci

- mozes da pogledas i Visual Basic - zgodan je da se nesto zavrsi na brzinu
Re: Koji programski jezik 04.08.2003. u 00:20 · pre 282 meseci #35
Nekoliko primedbi:

Citat:
programski jezik - Delphi 7


Delphi nije programski jezik, već više razvojno okruženje. Jezik je Object Pascal. Čuo sam dosta lepih stvari o ovom jeziku, ali je potražnja za njim (bar u Americi, ne znam za Evropu) mala.

Isto važi i za Kylix, naravno.

Citat:
PHP


Vidim da se u Srbiji dosta traži, ali ne znam previše o njemu, pa ću radije da ćutim.

Citat:
PERL je nastao nekada davno na OS/2 ( ko se seca - znace o cemu pricam )

Iskreno ja ne znam o čemu pričaš. Koliko znam, Perl je nastao na Unix-u. Uglavnom, trenutno radim jedan projekat upravo u Perl-u i mogu reći da mi se ne dopada preterano, osim možda za jako kratke skripte.

Citat:
Java - mada mozda izumre za jedno 5 godina


Neće da izumre, bar ne za 5 godina - u to budi ubeđen. Java ima svoje mane, ali je trenutno najprivaćenija platforma za biznis aplikacije u heterogenim okruženjima.

Citat:
.NET postoji i na Linuxu ( ima cak tri projekta i ne zavaravajte se - NET nije Microsoftov izum )


.NET jeste Majkrosoftov izum i ne postoji na Linux-u (znam za projekat Mono, ali on je još daleko od upotrebljivog - ne verujem u budućnost te inicijative).
Potpis
IOCC
Re: Koji programski jezik 04.08.2003. u 03:37 · pre 282 meseci #36
Citat:
Dragi Tata:
Delphi nije programski jezik, već više razvojno okruženje. Jezik je Object Pascal. Čuo sam dosta lepih stvari o ovom jeziku, ali je potražnja za njim (bar u Americi, ne znam za Evropu) mala.


samo mala ispravka. od Delphi 7, jezik OOP je preimenovan u Delphi. iz više razloga. jedan od njih je da se definitivno napravi razlika od paskala.. ipak je Delphi jezik mnooogo napredovao od Turbo Paskala, koji je već bio dosta daleko od standardnog paskala...

(a plus i zbog novih očekivanih dodataka u jezik povodom .NET tehnologije...)



a za ostalo (da java i dalje ima budućnost, i da .NET neće baš procvetati na ne-m$ platformama) se slažem sa nemanjom..
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Re: Koji programski jezik 04.08.2003. u 04:17 · pre 282 meseci #37
Citat:
bobby100:
Moja primedba na ovu temu prilicno kasno stize, ali nisam mogao a da ne prokomentarisem.

Moj izbor:
- programski jezik - Delphi 7 ( ima podrsku za .NET )
- Kylix ( Delphi za Linux - zasada nema podrsku za NET )
- PHP - ima ga na vise platformi
- Java - mada mozda izumre za jedno 5 godina ako NET zazivi na Linuxu i Unixu

Primedbe :
- .NET postoji i na Linuxu ( ima cak tri projekta i ne zavaravajte se - NET nije Microsoftov izum )
- PERL je nastao nekada davno na OS/2 ( ko se seca - znace o cemu pricam )

- C++ je mocniji od Delphi-ja, ali je konfuzan ako neko hoce sam da uci bez necije pomoci

- mozes da pogledas i Visual Basic - zgodan je da se nesto zavrsi na brzinu



Bolje da nisi komentarisao...
Potpis
A computer once beat me at chess, but it was no match for me at kick boxing.
Re: Koji programski jezik 05.08.2003. u 20:35 · pre 282 meseci #38
Izvinjavam se sto se tice jedne stvari - .NET jeste M$ izum ali je specifikacija prosledjena ECMA. Sam M$ je razvio i verzije za MacOS i FreeBSD.
Sto se tice .NET-a na Linuxu, postoje dva projekta : MONO i DotGNU portable .NET .

Mono je orijentisan iskljucivo na Linux i sledi ECMA/M$ specifikacije
DotGNU NET se razvija za Linux, BSD ( FreeBSD, OpenBSD, NetBSD), Darwin/MacOSX , Win32( preko Unix/POSIX API extendera - cygwin , ming itd) i Solaris.

Sto se tice komentara o Javi - mozda sam se previse zaneo u pisanje teksta.
Glavna razlika izmedju Jave i .NET-a je sto je .NET open-source ( M$ kaze shared-source iz razloga sto mrzi prethodni naziv ). Na osnovu toga sam dao svetlu buducnost .NET-u.
Zasad MS .NET postoji samo na x86 i PPC platformama. Mono je orijentisan iskljucivo na x86. Jedina svetla tacka je DotGNU .NET koji tipuje i na mainframe i prenosne uredjaje gde trenutno caruje JAVA.

Jos nesto: MS .NET je vec izasao iz specifikacija koje je prosledio ECMA. Mono sledi MS .NET dok DotGNU .NET iskljucivo sledi ECMA specifikacije.

Toliko od mene ovaj put


Re: Koji programski jezik 05.08.2003. u 21:48 · pre 282 meseci #39
Samo da ne bude nedoumice. SharedSource za FreeBSD i Mac je izdat pod jako restriktivnom licencom koja dozvoljava praktično samo da proučavaš taj kod i da se igraš njime, a ne da ga distribuiraš - ni u komercijalne ni u nekomercijalne svrhe. Tako da se .NET inicijativa teško može nazvati open source-om.

Što se tiče ECMA standarda, on obuhvata samo deo biblioteka koje se isporučuju sa MS .NET SDK. Recimo, nedostaje Windows Forms, ASP.NET, ADO.NET... Mono i DotGnu, međutim, najavljuju i implementaciju tih biblioteka koje su i dalje Microsoft-ovo vlasništvo. Tu ja sad vidim dva problema:

1) Može li grupa open source entuzijasta (po običaju, podeljena u dva tabora) da prati Microsoftov tempo razvoja? Nisu stigli ni do verzije 1.0, a MS je objavio 1.1 a dogodine već stiže i 2.0.

2) Pod (sumnjivom) pretpostavkom da može, šta ako im Microsoft sudskim putem zabrani da razvijaju .NET biblioteke koje nisu obuhvaćene ECMA standardom? Doduše, Ximian (od skora Novell, jel' te) gura GTK# biblioteku kao zamenu za Windows Forms, ali da budemo realni - ko će normalan to da koristi? Za ostale stvari (ASp.NET, ADO.NET) nemaju čak ni to.

Potpis
IOCC
Re: Koji programski jezik 05.08.2003. u 21:53 · pre 282 meseci #40
Citat:
bobby100:
Sto se tice komentara o Javi - mozda sam se previse zaneo u pisanje teksta.
Glavna razlika izmedju Jave i .NET-a je sto je .NET open-source ( M$ kaze shared-source iz razloga sto mrzi prethodni naziv ). Na osnovu toga sam dao svetlu buducnost .NET-u.


cek, cek... stani... dramska pauza. java source je u neku ruku dostupan (prema licenci mozes da je skines samo u usa-u i blah, blah, zakoni) i eto korisnici FreeBSD-a vec duze vreme uspesno kompajliraju jdk-1.3.1. drugo, .NET je framework, a ne programski jezik i stoga poredjenje sa javom ne pije vodu. razlika je ogromna.
.NET ce verovatno proci ok i to ne zato sto je baziran na open source-u, nego zato sto Microsoft ulaze veoma mnogo u to da .NET prodje na trzistu.

Citat:

Zasad MS .NET postoji samo na x86 i PPC platformama. Mono je orijentisan iskljucivo na x86. Jedina svetla tacka je DotGNU .NET koji tipuje i na mainframe i prenosne uredjaje gde trenutno caruje JAVA.


to ce potrajati... ne bih tipovao da ce java biti tako lako istisnuta sa trzista i pitanje da li ce uopste .NET biti prihvacen kao mainstream framework.
Potpis
OV SM
LA PK
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme