Diskuze: Java vs. C#
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Jen otázka, jak využiješ tu multiplatformnost? Se mi líbí jak tím každý argumentuje, ale nikdo to skoro nevyužívá
Neber to nějak osobně, je to směrováno všem co maj podobné dotazy
Každý toho možná nevyužije, ale tvrdit, že skoro nikdo, je hloupost. V každém případě je dobré mít tu možnost.
tak je jasny ze 98 % je windows a zbyli 2 % jsou Linux, Mac a dalsi...
moc bych uvital aby muj soft byl pristupny i na mene pouzivany os, nechci byt limitovan jen na windows
proto me laka ta Java ale bohuzel o ni nevim skoro nic a proto se obracim zde na foru
2% to určitě nejsou, ale to je jedno.
Chápu tvoji představu, ale pochybuju, že je to takhle jednoduché, že vyvíjíš na winu a pak jen přeneseš zkompilovaný soubor na linux a nebo naopak.
S C# nebo obecně s .NETem nejsi omezený jen na winy, ale to už jsi tu mohl přečíst tak stokrát.
Dej spíše konkrétní otázky co tě zajímá o Javě, pak ti třeba někdo odpoví. Na otázku nevím nic, řekněte mi vše se blbě odpovídá
Divný přehled - o dost přesnější: Windows zaujímá 44% uživatelů, MAC 22%, Linux 20%, Unix 5%, DOS 2% a ostatní OS 7%. (A to z cca. 3 806 000 000 lidí - což je cca. 1/3 populace.) Java vs. C# - téma jen k zlosti. Bohužel je to pudová záležitost. Cítit se skvěle, když budu mít ten nejlepší produkt atd. Jenže to je zkrátka blbost. Stejně jako Windows vs. Linux. Někde jsem četl článek krástě toť vystihující - motorka vs. auto atp. Každý dopravní prostředek tě přenese z bodu A do bodu B. Ve chvíli kdy to tuto schopnost nenaplňuje, nemůže to být oficiálně uznané jako dopravní prostředek - stejně jako programovací jazyk... Uživatel je spolucestující, který stroji nemusí vůbec rozumět a ani nemusí mít řidičský průkaz. Pokud se chceš převozem lidí přímo živit, pak vyhledáš takový dopravní prostředek, který ti vyhovuje a přitom ti umožní vydělat kolik potřebuješ. Je tedy zcestné řešit, zda tento jazyk je rychlejší atp. Chceš vozit ožraly jako taxíkář? Chceš přepravovat kancelářské krysy jako pilot? To je daleko logičtější souhrn dotazů... Chceš létat s nízkorozpočtovým letadlem, nebo velikánem? Máš vůbec na to řídit tak složitý stroj? Ač je tento stroj bezpečnější, rychlejší, ale když jej nikdy v životě nebudeš schopen ovládat, k čemu ti to bude?...
Ty statistiky jsou naprostý nesmysl - http://en.wikipedia.org/…ting_systems
C# a Java jsou tak podobné jazyky a umí tak podobné věci, že je orpavdu jen otázkou vkusu každého, který se mu bude líbit více.
Ne, cucáš si čísla z prstu, nejdříve si ověř zdroje než napíšeš že Linux má každý pátý user a že dos má 2% populace.
Ať už zvolíš to či ono, neprohloupíš. Co se týče té "multiplatformnosti" tak ano, možná Java je na tom trochu líp. Ovšem pokud i tak budeš vyvíjet hlavně pro Windows, .NET je lepší volba.
Rozdíly mezi tvorbou okeních aplikací je možná tak ve frameworku - v C# např. Windows Forms či WPF. V Javě co tak jsem četl JavaFX (nevím přesně, Javu nedělám). Ale principy jsou stejné. Oddělit logiku od prezentace, obsluha událostí...
Tobě konkrétně poradím jedno. Už tu působíš možná tak rok, a jednou za čas se ptáš na nový jazyk. Co takhle konečně k nějakému se usadit a opravdu se ho učit ?
Diskuzi zavírám. Opět by tu byla nesmyslná diskuze o Java vs C# a pravděpodobně následně Windows vs Linux.
Zobrazeno 10 zpráv z 10.