Avatar
Neaktivní uživatel:

nechci odpoved co si vybrat spise srovnani v par vecech a par otazek

chtel bych vedet:

jaky jsou IDE pro Javu a jejich rozdily (+ kde v nem vygenerovat .jar)
jsou nejaky rozdily mezi tvorbou okennich aplikaci mezi C# a Javou?
Je neco co by mohlo zaskocit zacinajiciho C# programatora ?
je jeste neco co bych mel vedet?

chci prejit na Javu kvuli jeji MultiPlatformnosti, a rad bych vedel jak zacit

budu rad za kazdou odpoved :-)

Odpovědět  ±0 12.3.2014 11:27
Neaktivní uživatelský účet
Avatar
Jan Vargovský
Redaktor
Avatar
Jan Vargovský:

Jen otázka, jak využiješ tu multiplatformnost? Se mi líbí jak tím každý argumentuje, ale nikdo to skoro nevyužívá :D

Neber to nějak osobně, je to směrováno všem co maj podobné dotazy :)

Editováno 12.3.2014 12:33
 
Nahoru Odpovědět  +1 12.3.2014 12:32
Avatar
Hartrik
Redaktor
Avatar
Odpovídá na Jan Vargovský
Hartrik:

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.

 
Nahoru Odpovědět  +2 12.3.2014 15:18
Avatar
Odpovídá na Jan Vargovský
Neaktivní uživatel:

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 :-)

Nahoru Odpovědět  -1 12.3.2014 16:18
Neaktivní uživatelský účet
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Neaktivní uživatel
Jan Vargovský:

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á :)

 
Nahoru Odpovědět 12.3.2014 16:55
Avatar
Warif-James
Člen
Avatar
Odpovídá na Neaktivní uživatel
Warif-James:

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?...

Editováno 12.3.2014 16:59
Nahoru Odpovědět  -4 12.3.2014 16:57
Kde je můj životní EIP registr?
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Warif-James
David Čápka:

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.

Nahoru Odpovědět  +2 12.3.2014 17:01
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Warif-James
Člen
Avatar
Nahoru Odpovědět 12.3.2014 17:05
Kde je můj životní EIP registr?
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Warif-James
David Čápka:

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.

Nahoru Odpovědět  +1 12.3.2014 17:09
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Neaktivní uživatel
Petr Nymsa:

Ať už zvolíš to či ono, neprohloupíš. Co se týče té "multiplatfor­mnosti" 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.

Nahoru Odpovědět  +2 12.3.2014 17:16
Pokrok nezastavíš, neusni a jdi s ním vpřed
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Tato diskuze byla označena moderátorem jako nekonstruktivní a myslíme si, že nemá pro veřejnost příliš vysokou hodnotu. Členy můžete samozřejmě stále oslovit soukromě a to formou zpráv nebo chatu.

Zobrazeno 10 zpráv z 10.