[ mnicic @ 07.07.2003. 17:35 ] @
Mozda ovo bas pogodan forum ali...

Radim u Visual Basicu i poceo sam pre izvesnog vremena da ucim PHP. Planiram dalje da pocnem da ucim Javu ili C/C++ ili mozda nesto drugo. Koji mi vi jezik predlazete. Mislim da je C++ najbolji ali ipak zelim da cujem vase misljenje.
[ byTer @ 07.07.2003. 19:28 ] @
Zavisi od toha sta ces da programiras i gde ce tvoje aplikacije da se nalaze. Java ce uglavnom imati podrsku u mobilnim uredjajima, za desktop C++ ima veoma dosta moci, kao i Delphi. Ustvari, Odluci se... Za Web ja sam pristalica ASP-a, narocito sada kada vidim kolike su prednosti .NETa. Verovatno ce i linuxsashi da izadju sa nekom podrskom za sve te nove stvari sa XML-om, ali ako vec znash basic, uci ASP.NET...
[ random @ 08.07.2003. 18:23 ] @
Citat:
C++
2 Tradicionalno je namenjen za razvoj desktop aplikacija ali sa novom .NET tehnologijom obuhvata i Internet programiranje
4 Zavisi od konkretnog IDE-a.


?????
[ leka @ 08.07.2003. 19:01 ] @
random, nemas pojma kako sam ja reagovao kad sam ovo procitao... onda sam rekao sebi "Leko, gasi prozor".
[ mnicic @ 08.07.2003. 22:26 ] @
Citat:
byTer:
Zavisi od toha sta ces da programiras i gde ce tvoje aplikacije da se nalaze. Java ce uglavnom imati podrsku u mobilnim uredjajima, za desktop C++ ima veoma dosta moci, kao i Delphi. Ustvari, Odluci se... Za Web ja sam pristalica ASP-a, narocito sada kada vidim kolike su prednosti .NETa. Verovatno ce i linuxsashi da izadju sa nekom podrskom za sve te nove stvari sa XML-om, ali ako vec znash basic, uci ASP.NET...


ASP.NET ne ucim zato sto sam cuo da je PHP mnogo bolji. Za sada nisam cuo da je ASP bolji u bilo cemu od PHP-a (i ako mislim da ima i toga).

Nije mi vazno sta cu lakse da naucim, vec sta je bolje.
[ byTer @ 08.07.2003. 22:37 ] @
Pa aspom mozes da uradis sve. A asp.net ti omogucuje da sve to priblizis desktop programiranju!
[ Mikky @ 08.07.2003. 23:17 ] @
Aj sta se svi kao folirate, nesto besnite u sebi i ostalo.
Ispravite lepo sta je greska ako hocete ili nemoj da komentarisete.
[ random @ 08.07.2003. 23:47 ] @
Moderatoru koji je obrisao dotičnu poruku: nije trebalo da je obrišeš. Poruka je bila dobar primer kako ne treba razmišljati o programiranju, i više bih voleo da vidim da si je detaljno izanalizirao i ukazao dečku na greške (dobro, priznajem, mogao sam i ja, ili neko drugi, ali nisam imao snage u datom trenutku). Najlakše je obrisati. Ali zadatak moderatora je i da podučava.
[ tOwk @ 09.07.2003. 00:18 ] @
Nažalost, ja imam utisak da nije moderator obrisao poruku, već njen autor.

Ne vidim ni jedan razlog zašto bi bilo koji moderator tu poruku uklonio — poruka koja je delom subjektivna i sa nešto netačnih podataka nije dovoljan uslov za brisanje.

U svakom slučaju, vrlo je nezgodno brisati poruke na koje se odgovara (a da je to radio moderator, on bi najverovatnije uklonio i odgovore, zar ne?), pošto se izgubi nit rasprave, i mnogo toga postane besmisleno.

Takođe, poruka je bila poduža, pa je svakako sadržavala i nešto korisnih informacija (ako ništa drugo, to bar utisak koji je autor iste stekao koristeći razne programske jezike, što je veoma korisna informacija).
[ Dragi Tata @ 09.07.2003. 00:35 ] @
Ko god da je izbrisao poruku, pogrešio je. Poruka ni po čemu nije odudarala od pravila foruma i sadržala je autorov lični stav i iskustva sa programskim jezicima. Možemo da se ne slažemo sa tim (ni ja se ne slažem), ali nema potrebe ni da se rugamo čoveku koji je samo izneo svoje mišljenje i nije nikog uvredio, a ni da mu brišemo poruku.

Krajnje detinjasto...
[ Alter Ego @ 09.07.2003. 04:01 ] @
Ja sam obrisao poruku pošto ne vidim razloga da gomila gluposti i netačnih informacija navedenih u istoj i dalje sablažnjava posetioce foruma. Ako je nešto toliko besmisleno da izaziva podsmeh i iščuđavanje, a pri tome ne zavređuje argumentovan komentar, onda stvarno ne treba da zauzima mesto na forumu i da vam oduzima dragoceno vreme.

I ja kao autor očigledno nemam ovde šta da tražim, pa ovu poruku smatrajte mojom poslednjom porukom na forumu.
[ random @ 09.07.2003. 06:42 ] @
Alter Ego, moraš naučiti da sve što ti neko kaže na Internetu prihvatiš sa zrnom soli. Ako nešto lupiš na forumu, dešava se da usledi oštra kritika, mnogo oštrija nego što bi je dobio od nekoga uživo, jer su ovde svi zaštićeni nekom poluanonimnošću. A klinački je duriti se, naročito što od toga niko nema koristi. Ti ćeš ispiti svoju čašu žuči, i nećeš se nikada vratiti na forum, a sutra će ionako ovde sve to biti zaboravljeno. Popuši pljugu, iskuliraj, razmisli o tome. Da li je vredno toga?
[ leka @ 10.07.2003. 13:43 ] @
Elem, videh da je autor sam obrisao poruku. Ovo je moja poruka njemu licno - mani me svoje patetike. Mikiju mogu samo ovo da kazem: kad neko lupa i nije ga blam, onda nije ni mene blam da napisem onakav odgovor random-u, drugo, da autor sam prodje jos jednom kroz svoj tekst (ako je iskusan programer koji je ozbiljno radio sa gore pomenutim jezicima) sam bi kritikovao svoj tekst!
Sto je najgore, tako je zaista bilo, kad sam video ono zaista sam zatvorio FireBird, jer mi je sve teze i teze da "gutam" gluposti koje ovde ljudi lupaju.
Skoro sam odreagovao na nesto slicno, ARGUMENTOVANO, i bio maksimalno iskritikovan ni kriv ni duzan. :) - Zato sada samo zatvaram prozor kad vidim onako nesto, jer tipicno je za nas narod da svako ukazivanje na greske/lupetanja odmah smatraju "podsmeh"-om (u najboljem slucaju (izjava Alter Ega)). Ja nemam nameru niti volju da se ikome podsmevam - takve stvari su za ljude koji imaju vremena/volje na pretek.

Na kraju jedna druga stvar o kojoj vi garantovano niste razmisljali, umesto da ljudi odmah "planu" i kritikuju nas koji kritikujemo njihove tekstove, zasto ne zapocnu raspravu o tome i DOKAZU da NIGDE nisu pogresili? Neko je davno rekao "napad je najbolja odbrana"...
[ Dragi Tata @ 10.07.2003. 18:23 ] @
Citat:
random:
Popuši pljugu, iskuliraj, razmisli o tome.


Jeste, malo je čoveku njegove muke, nego treba još da počne i da se truje...


Leki:

Uopšte se ne postavlja pitanje koliko je ono što je Alter Ego napisao tačno ili netačno, jer je govorio isključivo o svojim pogledima na razne programske jezike. Možemo samo da se slažemo ili ne sa tim pogledima, a nikako da ih proglašavamo "tačnim" ili "netačnim". Ako bih ja npr naveo da mi se dopada C/C++/Java/C#, a da mi se ne dopada npr JavaScript, to je moj lični pogled na stvari i nemam šta da dokazujem.

A čak i da je naveo materijalne neistine, to nikako nije razlog da mu se podsmevamo.
[ leka @ 11.07.2003. 13:16 ] @
Nemanja, pogledaj ono sto je random citirao... (a sto je jedino ostalo od te poruke)
[ tOwk @ 11.07.2003. 17:17 ] @
Citat:
Dragi Tata:
...Ako bih ja npr naveo da mi se dopada C/C++/Java/C#, a da mi se ne dopada npr JavaScript, to je moj lični pogled na stvari i nemam šta da dokazujem.


Nije tačno!!! Sviđa ti se JavaScript :-P
[ mnicic @ 14.07.2003. 22:30 ] @
Da li ce se ovde naci odgovor na moje pitanje? :)
[ Dragi Tata @ 14.07.2003. 22:51 ] @
Bio je jedan odgovor, ali su ga u međuvremenu izbrisali :)
[ Rapaic Rajko @ 15.07.2003. 11:31 ] @
Citat:
Alter Ego:
I ja kao autor očigledno nemam ovde šta da tražim, pa ovu poruku smatrajte mojom poslednjom porukom na forumu.


AlterEgo, par reci tebi licno.
Bar 4-5 puta sam hteo da batalim ovaj forum, jer sam slican tebi: impulsivan i rekao bih, pomalo iskljuciv. Ali, kao sto vidis, jos sam tu, iz bar dva razloga.
Prvi je sto na ovim prostorima izgleda ne postoji dostojan pandan ovom forumu i to po vise kriterijuma (zemljo, otvori se!). Prema tome, odavde mozes otici samo u osamu.
Drugi razlog je da, koliko god se ljutio na moderatora zbog obrisane poruke (ili neceg sasvim treceg), hladan rezon na kraju pokaze da sam "pravio buru u casi vode". Hocu da kazem da ovde ipak postoji jedna doza odmerenosti i objektivnosti (ahm-hm).

Tvoju prvu poruku nisam stigao da procitam, ali njen sadrzaj uopste nije bitan (da li si se izblamirao ili nesto slicno). Bitno je to da si dozvolio da te jedan STARI NAMCOR kao sto je Leka iznervira; e, to vec ne ide, moras biti iznad toga. Lekin posao ovde je (izmedju ostalog) da sahranjuje ljude (mora da je "grobar"), ali samo one koji mu to dopuste. Prema tome, istrpis kritiku i vozis dalje. Ja radim jos bolje: pamtim pa vratim (ako i kad mogu, hehe).
Pozdrav

Rajko
[ leka @ 15.07.2003. 13:02 ] @
Rajko, ja UVEK dozvoljavam da mi neko "vrati", cak i duplo, ako to radi ARGUMENTOVANO!
[ random @ 15.07.2003. 17:54 ] @
Citat:
Rapaic Rajko:
Prema tome, odavde mozes otici samo u osamu.


osamu bin ladena?
[ degojs @ 15.07.2003. 20:29 ] @
Citat:
osamu bin ladena?


/bin/laden ! :)
[ mnicic @ 16.07.2003. 18:09 ] @
Citat:
Dragi Tata:
Bio je jedan odgovor, ali su ga u međuvremenu izbrisali :)


Hm...

Pa naravno da sam procitao taj odgovor ali dajte ljudi. Nije valjda da vise niko nema nista da kaze?
[ Dragi Tata @ 16.07.2003. 19: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.
[ leka @ 17.07.2003. 13:12 ] @
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.
[ tvucko @ 17.07.2003. 14:12 ] @
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 :-)
[ mnicic @ 17.07.2003. 16:37 ] @
Citat:
tvucko:
Da sam ovo znao pre 20 godina, sve bi bilo drugacije :-)
Nikada se ne bi bavio programiranjem :-)


Da li mislis ozbiljno ?!? Zasto?
[ tvucko @ 17.07.2003. 17:26 ] @
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.

[ Dragi Tata @ 17.07.2003. 19:18 ] @
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?
[ tvucko @ 17.07.2003. 22:08 ] @
mozda pivo ali crno :-P
[ papak @ 17.07.2003. 22:25 ] @
[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) )
[ Rapaic Rajko @ 18.07.2003. 17:51 ] @
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
[ mnicic @ 18.07.2003. 22:43 ] @
Citat:
Rapaic Rajko:
nisam ni ocekivao da ce razumeti...


Tesko da nas neko moze razumeti...
[ bobby100 @ 03.08.2003. 22:05 ] @
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
[ Dragi Tata @ 04.08.2003. 00:20 ] @
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).
[ -zombie- @ 04.08.2003. 03:37 ] @
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..
[ Last Man Standing @ 04.08.2003. 04:17 ] @
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...
[ bobby100 @ 05.08.2003. 20:35 ] @
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


[ Dragi Tata @ 05.08.2003. 21:48 ] @
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.

[ caboom @ 05.08.2003. 21:53 ] @
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.
[ tvucko @ 06.08.2003. 11:39 ] @
Evo resenja : Python :-P

[ leka @ 15.08.2003. 14:28 ] @
Ma DotGNU iz d best...