Valentínska akcia je tu! Získaj až 80 % extra kreditov ZADARMO na náš interaktívny e-learning. ZISTIŤ VIAC:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:
Avatar
Ženda
Člen
Avatar
Ženda:25.2.2014 20:00

Zdravím, poslední dobou se rozhoduji mezi volbou C/C++ a Java. Rád bych programoval spíše mimo desktop (mám na mysli mimo Windows)- tudíž linux, android. Nedávno jsem si pořídil i Raspberry PI, na který bych rád tvořil aplikace a nevím jestli se více hodí Java nebo C/C++ na takovéhle "multiplatformní" programování. Vím, že z hlediska syntaxe a naučení je snadnější Java ale že C/C++ je výkonnější. Úplný nováček v programování nejsem spíše takový amatér. Co by jste doporučili vy? I z hlediska využití do budoucna jako zaměstnání například. Díky za odpovědi.

 
Odpovedať
25.2.2014 20:00
Avatar
Odpovedá na Ženda
Zdeněk Pavlátka:25.2.2014 20:04

Z hlediska budoucnosti rozhodně Javu.

Hore Odpovedať
25.2.2014 20:04
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Benjibs
Člen
Avatar
Odpovedá na Ženda
Benjibs:25.2.2014 20:10

A z hladiska multiplatformnosti taktiež rozhodne Javu.

Hore Odpovedať
25.2.2014 20:10
1 + 1 = 2
Avatar
TurboPascal
Nevyplnené
Avatar
TurboPascal:25.2.2014 20:11

**

že C/C++ je výkonnější.

** to není vždy pravda..
Určitě javu:

tudíž linux, android.

Takže 100% a C++ je na velmi specifické účely.. a velmi náročné.. jinak nemá využití

 
Hore Odpovedať
25.2.2014 20:11
Avatar
Ženda
Člen
Avatar
Ženda:25.2.2014 20:15

OK, díky. Jak se tak občas koukám po tý Javě v inzerátech, co požadujou tak mě krapet děsí, že to většinou souvisí s vývojem webu což není zrovna moje parketa. A tím mám na mysli, že mě tvorba webu doopravdy nebaví :). Ale jinak dám na vaše rady, ještě jednou díky.

 
Hore Odpovedať
25.2.2014 20:15
Avatar
Benjibs
Člen
Avatar
Odpovedá na Ženda
Benjibs:25.2.2014 20:19

Tým vývojom webu sa nemyslí kódenie HTML/CSS :D
Ale búchanie kódu v hovade typu Spring

Hore Odpovedať
25.2.2014 20:19
1 + 1 = 2
Avatar
Odpovedá na Benjibs
Luboš Běhounek Satik:25.2.2014 20:31

C++ je z hlediska multiplatformnosti na tom ještě lépe než Java.

Hore Odpovedať
25.2.2014 20:31
https://www.facebook.com/peasantsandcastles/
Avatar
Benjibs
Člen
Avatar
Odpovedá na Luboš Běhounek Satik
Benjibs:25.2.2014 20:37

Treba portovať :`

Hore Odpovedať
25.2.2014 20:37
1 + 1 = 2
Avatar
Odpovedá na Benjibs
Luboš Běhounek Satik:25.2.2014 21:49

Musíš mít sice spustitelný soubor pro všechny OS (nebo nechat kompilaci na uživatelích), ale C++ kompilátory jsou pro více platforem než pro kolik platforem existuje JVM :) .

Hore Odpovedať
25.2.2014 21:49
https://www.facebook.com/peasantsandcastles/
Avatar
mkub
Tvůrce
Avatar
Odpovedá na
mkub:26.2.2014 2:51

ako to mozes napisat, ze C/C++ nie je vykonnejsi nez Java? co sam tyka behu aplikacii, tak C/C++ je po kompilacii ovela vykonnejsi a rychlejsi nez je Java, lebo Java sa kompiluje do bytekodu a az ten sa vykonava VM
ale prelozeny kod v C/C++ je vykonavany priamo CPU

 
Hore Odpovedať
26.2.2014 2:51
Avatar
mkub
Tvůrce
Avatar
Odpovedá na Ženda
mkub:26.2.2014 2:52

Java sa nehodi iba na web, hodi sa aj na aplikacie mimo web

 
Hore Odpovedať
26.2.2014 2:52
Avatar
Odpovedá na mkub
Zdeněk Pavlátka:26.2.2014 6:34

Záleží na tom, co v tom C++ napíšeš ;) I v něm jdou psát prasekódy.

Hore Odpovedať
26.2.2014 6:34
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Silvinios
Tvůrce
Avatar
Odpovedá na mkub
Silvinios:26.2.2014 7:04

Java může být skutečně rychlejší vezmeme-li v úvahu Just-in-time compilation (JIT). JIT umožňuje kód optimalizovat za běhu podle typu procesoru. V případě C/C++ se obvykle optimalizuje při kompilaci.

 
Hore Odpovedať
26.2.2014 7:04
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 13 správy z 13.