Dobry den,

ja programujem v Jave, manzel v C#.NET (pred tym
programoval par rokov v Jave).
Mozem Vam napisat zopar postrehov z nasich rozhovorov.

C#.NET je vyzrelejsi jazyk, pretoze bol zostaveny
neskor, na principoch Javy, a vyvaroval sa jej chyb a
nedostatkov. Napr. anotacie tam existovali uz davno.
Vsetky funkcie su pekne dokumentovane, Microsoft
proste staval na svojich skusenostiach a rozsiroval
iba bazu, ktoru uz mal. V .NET mozete pouzivat viacero
jazykov, napr. Visual Basic, J# a pod. 
A teraz k nevyhodam. Ked sa dostanete k .NET projektu,
ktory je napisany vo viacerych jazykoch, tak je to
zvacsa horor, zlepenec. Dalsim problem je, ked sa v
nejakej .NET kniznici vyskytne chyba alebo Vam nejakym
sposobom, tak k nej vacsinou nemate ekvivalent. Manzel
si raz cast jednej Microsoft kniznice napisal nanovo.
Pre Javu existuje mnozstvo open-source projektov. Ked
sa Vam jedna kniznica nepaci, najdete si inu. V .NET
tuto moznost velmi nemate.
Vyhoda Javy je aj v bezproblemovom nasadeni na Linuxe.
Viem, ze uz bol napisany aj "VM" pre .NET pod Linuxom,
ale o nejakom sirsom nasadeni som este nepocula. Ked
sa clovek rozhodne pre .NET, takze sa v podstate
rozhodol pre Windows.

Myslim, ze zalezi aj na type programatora. Cloveku,
ktory ma rad veci jasne nalinkovane, by viac vyhovoval
.NET, lebo tam mate standardne kniznice a standardne
postupy. Ak ste viac experimentatorsky typ a bavi vas
hladat rozne projekty po Internete, tak by Vam asi
viac vyhovala Java. Ale to je samozrejme len moj
subjektivny nazor.

S pozdravom
Radovana Straube

--- Tomas Hubalek <[EMAIL PROTECTED]> wrote:

> Zdar,
> 
> mame tu takove pnuti v teamu a cast teamu chce
> dezertovat k .NET s tim, 
> ze .NET je pro ne vhodnejsi.
> 
> Ted zrovna me nenapadaji nejake priklady toho, co v
> .NET jde a v Jave ne 
> (bohuzel ani odpadliky ne ;-)) . Nemate nejake
> priklady? Pripadne v cem 
> je .NET lepsi nez Java a v cem horsi.
> 
> Podotykam, ze ted se bavime hlavne o GUI aplikacich
> a slozitych 
> projektech na dlouhou dobu (tj. argument ze neco
> naklikam za pet minut 
> tu ztraci vahu, protoze podstatna vaha projektu bude
> ve sberu a cisteni 
> dat z ruzne (ne)konzistentnich zdroju a pomerne
> slozite business logice 
> (polovodicovy prumysl)).
> 
> Nechci rozpoutat zadnou flamewar, jen bych chtel
> znat argumenty 
> protistrany driv, nez na ne dojde  v diskusi.
> 
> Dik za jakoukoliv poznamku nebo odkaz k tomuto
> tematu
> Tom
> 



 
____________________________________________________________________________________
Access over 1 million songs - Yahoo! Music Unlimited 
(http://music.yahoo.com/unlimited)

Odpovedet emailem