[ _CaRtMan_ @ 27.04.2008. 11:12 ] @
Naime, zanima me koliko moćan je Delphi i kakav je naspram C#. Pretpostavljam da je C# moćniji... molio bih da neko napise nesto o tome... |
[ _CaRtMan_ @ 27.04.2008. 11:12 ] @
[ morlic @ 28.04.2008. 10:15 ] @
Bilo je vise puta u toku vremena ovakvih pitanja. Dobri su i jedan i drugi. Sta znaci mocniji? Mocna su oba u zavisnosti ko ih koristi :) Ako pitas da bi se odlucio sta da ucis, mozda je pravo pitanje da li Java ili C#?
[ Miloš Baić @ 28.04.2008. 11:20 ] @
Ako je pravo pitanje Java ili C#, iz ličnog iskustva, opredelio bih se za Javu, jer šta je C#!?!
[ schild @ 28.04.2008. 11:40 ] @
Citat: Miloš Baić: Ako je pravo pitanje Java ili C#, iz ličnog iskustva, opredelio bih se za Javu, jer šta je C#!?! ![]() However, kako je krenula priča, možda bi se trebali prebaciti na neki drugi forum? [ savkic @ 30.04.2008. 16:35 ] @
> Naime, zanima me koliko moćan je Delphi i kakav je naspram C#. Pretpostavljam da je C# moćniji... molio bih da neko napise nesto o tome...
C# i uopšte .NET i MS alati imaju bolji marketing ali ih to ne čini boljim. Delphi po kvalitetu ili mogućnostima nimalo ne zaostaje za C#, po mom mišljenju je i mnogo bolji (i brži). Meni je primarni alat Delphi (VLC) ali radim i u .NET, fino je zamišljen mada je mnogo zakomplikovan i ukalupljen. Čim zatreba nešto što framework nije predvideo nastaju problemi. Ako pitaš šta da učiš, Delphi je odlično rešenje (ili C++), pružiće ti mogućnost da upoznaš Windows i stekneš dobre navike u pisanju koda. [ priki @ 27.05.2008. 13:40 ] @
delphi - lagan za ucenje,
malo zastarela sintaksa (proceduralna) ali mnogo veće mogućnosti u OOP (object oriented programming), jezivo brz , ima svoj memory managment, ograničen oko .NET aplikacija c# - mnogo veće mogućnosti oko web-a (samim tim dosta ograničen s frameworkom), koristi windows memory managment, dosta sporiji ima sintaksu sličnu Javi Microsoft je najavio napad na sve platforme s njim, koliko će to zaživeti, veliki plus ako se ostvari c# programeri se sad mnogo više traže zbog popularizacije web-a samim tim i web aplikacija, ima već tema na forumu oko ovoga Srdjo [ franjo_tahi @ 27.05.2008. 22:44 ] @
U Delphi-u radim godinama, C# učim (upisao se u školicu...)
Vrlo krato: Ono što sam do sada vidio i naučio o C#, u Delphi-u je lakše, jednostavnije i brže. Napominjem da do WEB-a nismo još došli [ priki @ 27.05.2008. 23:02 ] @
Citat: franjo_tahi: U Delphi-u radim godinama, C# učim (upisao se u školicu...) Vrlo krato: Ono što sam do sada vidio i naučio o C#, u Delphi-u je lakše, jednostavnije i brže. Napominjem da do WEB-a nismo još došli verovatno bi ovako neko rekao ko godinama radi u c#-u ali u korist c#-a [ schild @ 28.05.2008. 06:34 ] @
Ova tema "koji je jezik bolji" nema puno smisla. Naime, jezik je dobar ako mogu u njemu da odradim posao i klijent je zadovoljan. Klijenta uglavnom nije briga u čemu ja radim dok god program radi kako treba.
Uglavnom se priča na ovu temu završi preformulacijom tipa: šta se više traži, šta je popularnije, šta je bolje plaćeno... a to je već stvar marketinga a ne kvaliteta. Ista priča, skoro identična, bi se mogla povesti na pitanje: "šta je bolje - engleski, ruski ili nemački". Ako ćemo pravo, engleski je daleko od savršenstva, pišeš jedno - čitaš drugo, ..., ali se definitivno najviše traži. Ali to opet ne znači da na ruskom i nemačkom nemožeš napisati dobru knjigu ili otpevati dobru pesmu. Eto, baš isto i sa programskim jezicima. [ markozelenovic @ 02.06.2008. 14:31 ] @
Ja sam negde cuo da je Delphi izum'ro, pa onda je bolje uciti C# ?!?
[ franjo_tahi @ 06.06.2008. 00:45 ] @
Delphi je daleko od izumiranja...
Odnos bolji-lošiji za programske jezike se može donekle postaviti. U prvom redu je bitno što se radi. Nije isto da li progamiraju baze ili igrice. Moj posao su baze i sada, nakon odslišanih nešto sati o C# ostajem pri ranijoj izjavi. 1. Program napravljen u Delphiu je brži (full compile) 2. Pristup podacima je jednostavniji. 3. C# je u klasama u nešto jači od Delphi-a (static klase, var i metode), ali ima i manjaka: kako kreirati više od jednog indexnog property-a u jednoj klasi? U Delphiu je moguće, a da pri tome index ne mora biti integer. C# je popularniji, više se traži (bolja reklama) i vjerojatno mu je svjetlija budućnost nego Delphi-u jer iza njega je ipak striček Bill. Da ne znam Delphi, odlučio bih se za C#, ovako ću ipak vjerojatno do daljnjega ostati na Delphi-u. [ Rapaic Rajko @ 13.06.2008. 09:54 ] @
Heh, evo komentar nekog ko je probao oba alata (mada mi je Delphi apsolutni favorit i dalje)...
1) Zamislite da radite u C#. I, treba vam poziv neke API funkcije. 2) Ta funkcija kao parametar trazi array nekih record-a; znaci, neprekinut staticki niz record-a u memoriji. 3) Brutalno: nece da moze. To zato sto kad C# generise array, on zapravo napravi array POINTERA (referenci) na record-e; nista od kontinualnog bloka. 4) Poziv funkcije naravno, puca ko blesav. 5) Resenje postoji (nasao bio kolega na net-u) ali je (blago receno) rogobatno: 3 reda specijalnih switch-eva kompajleru u JEZIVOJ sintaksi. C#? Neka hvala... Prava stvar, po meni, je Java. Upravo je ucim (po drugi put :) ) i odusevljava me. Java i API? Kojesta, Java je pisana za SVE sisteme, nema ona vremena da se bakce s tamo nekim Windows API-jem ;) . Rajko P.S. Ah da, C# je plagijat Jave; zapravo, C# je konglomerat svega i svacega, pravi M$ proizvod. Ponesto ima i od Borland Delphi-ja... [ stankons @ 13.06.2008. 10:32 ] @
Citat: Rapaic Rajko: P.S. Ah da, C# je plagijat Jave; zapravo, C# je konglomerat svega i svacega, pravi M$ proizvod. Ponesto ima i od Borland Delphi-ja... Charlie Calvert radi na razvoju LINQ, a za svakog Delphi programer must have je knjiga Delphi 4 Unleashed, od Charlie Calverta. Mislim da je Delphi superioran jezik za sve jezike za Win32 aplikacije, ali je marketinski vrlo lose podrzan. Jednom sam od Zarka Gajica citao, "teoriju zavere", da je .Net u stvari Borlandov produkt. Koliko sam cuo o C# - u, to je u stvari simbioza Delphi - a i Jave. Tako da, moj zakljucak, za Win32 aplikacije nema boljeg jezika od Delphi - a :) [ LittleHacker93 @ 13.06.2008. 10:38 ] @
Ja radim u Delphi-u godinu dana(nisam neki dobar programer)...Pre nekih mesec dana sam poceo da ucim C#...
Nema pravila da li je jedan ili drugi bolji...Zavisi sta se pravi...Jedan je bolji za ovo, drugi za ono...Ti biras onaj koji ti treba... Zato je najbolje znati sve... [ franjo_tahi @ 16.06.2008. 10:29 ] @
Dragi kolega... "znati sve" u programiranju je prilično nezgodno. Radio sam jedno vrijeme u dva jezika istovremeno, prava mora... mješanje sintaksi.
Napišeš red koda, koji je savršeno OK, ali staviš na kraj reda ";" u jeziku u kom to ne ide, pa 1/2 sata blejiš u red i ne razumiješ što on to hoče! Kakav j..i error! Što su jezici sličniji po sintaksi to je gore. npr: WHILE (A = 10) DO BEGIN ili DO WHILE (A = 10) [ milance_kg @ 16.06.2008. 11:19 ] @
Ma ljudi tema je veoma glupa, direktan odgovor - radi ono sto ce ti doneti prihode, a bas ako volis
C# ili Delphi (osetis to) uci, i samo uci. [ jablan @ 16.06.2008. 11:35 ] @
Citat: franjo_tahi: Napišeš red koda, koji je savršeno OK, ali staviš na kraj reda ";" u jeziku u kom to ne ide, pa 1/2 sata blejiš u red i ne razumiješ što on to hoče! Zato postoje editori koji poznaju sintaksu. [ jablan @ 16.06.2008. 11:36 ] @
Citat: franjo_tahi: Napišeš red koda, koji je savršeno OK, ali staviš na kraj reda ";" u jeziku u kom to ne ide, pa 1/2 sata blejiš u red i ne razumiješ što on to hoče! Zato postoje editori koji poznaju sintaksu. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|