Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Uchytil-Petr 04. 12. 2012, 18:05:17

Název: Kombinace Java a C++
Přispěvatel: Uchytil-Petr 04. 12. 2012, 18:05:17
Zdravim,
V tuto chvili hledam pro klienta zkusene vyvojare C++ v kombinaci s Javou (Eclipse) a tak by me zajimalo, zda je takovato kombinace programovacich jazyku bezna (klient chce, aby zamestnanec stridal tyto technologie dle kratkodobych projektu). Touto cestou si nechci delat reklamu, pouze si udelat prehled, kolik z vas se zameruje ciste na jeden prg. jazyk a "brousi jej do kristalove podoby" (cc) Krajni meze a kdo se radeji rozviji vice smery. Jde mi tedy o feedback, jak moc je realne nalezeni kandidata.

Pokud se tento dotaz hodi do jine kategorie, prosim o presunuti ci upozorneni. Prosim vas jen o prispevky k tematu. Dekuji.
Název: Re:Kombinace Java a C++
Přispěvatel: Mejvas 04. 12. 2012, 18:12:20
V zavislosti na tom, co konkretne jsou ty kratkodobe projekty. Urcite jsou vyvojari, kteri dokazi vyvijet v obou jazycich, ale podstatne je CO. Pokud si klient mysli, ze sezene jednoho cloveka, ktery bude zvladat veskera uskali obou jazyku, tak je dost naivni a nebo hodne bohatej. Pripadne kombinace obojiho :)
Název: Re:Kombinace Java a C++
Přispěvatel: kuka 04. 12. 2012, 18:35:01
Jazyky nejsou technologie, podobne Java (Eclipse) neznamena vubec nic. Syntaxi C++ a Javy ovlada patrne vetsina studentu informatiky, o jejich schopnosti pracovat na konkretnich projektech to ovsem nic nevypovida.
Název: Re:Kombinace Java a C++
Přispěvatel: aatka 04. 12. 2012, 19:41:10
Já tyhle dva jazyky v praxi střídám podle zadání projektu. používám ale jenom podmnožinu obou jazyků, kterou mám dobře zvládnutou a zbytek ignoruju. Skalní C++ vývojáři by se asi občas dost zhrozili třeba nad návrhem tříd, který je hodně javovský. Myslím, že se takový člověk sehnat dá, ale určitě bude mít nižší produktivitu než specialista na jeden jazyk a nebude to tak kvalitní kód. Ne vždycky na tom ale záleží,
Název: Re:Kombinace Java a C++
Přispěvatel: Ivan 05. 12. 2012, 09:00:02
I kdyz syntaxe tech jazyku je podobna, tak se jedna o pomerne oddelene svety. U lidi co delaji C++ je caste, ze maji urcity presah a ze zvladaji zaklady Javy, Unixu, TCP/IP, ... whatever. Zatimco skalni Javisti neumeji nic jineho nez Javu. A hlavne pristupy k reseni problemu jsou v obou jazycich dost odlisne.
Název: Re:Kombinace Java a C++
Přispěvatel: Uchytil-Petr 05. 12. 2012, 13:51:09
Velmi vam vsem dekuji za odpovedi.. v tomto pripade jde vyvoj Embedded vyvoj software pro ruzna zarizeni, ktera nam budou litat nad hlavou po obezne draze, popripade se podivaji hloubeji do tajuplneho a mraziveho vesmiru..

kuka: Java (Eclipse) dle meho nazoru znamena ovladani Javy s frameworkem Eclipse, jen napsano kratsi formou kvuli strucnosti.
Název: Re:Kombinace Java a C++
Přispěvatel: b.f.u 05. 12. 2012, 14:02:17
kuka: Java (Eclipse) dle meho nazoru znamena ovladani Javy s frameworkem Eclipse

Eclipse je framework? Zřejmě již několik let žiji v bludu, že je to jen (modulární) vývojové prostředí...  :-\
Název: Re:Kombinace Java a C++
Přispěvatel: Ivan 05. 12. 2012, 14:09:07
IT Recruitment Consultant v CPL Jobs, vzdy hledám Java (J2EE)

PS: J2EE je mrtva technologie, ktera byla nahrazena novejsim standartem JEE
Název: Re:Kombinace Java a C++
Přispěvatel: Honza 05. 12. 2012, 14:22:46
Podle mě je to celkem normální kombinace. Přesně tohle teď já dělám na Androidu (jde o jeden projekt, ale je tam JNI), rovněž v předminulé práci jsem to taky takhle kombinoval na normálním počítači (windows a linux). Takový člověk se sehnat určitě dá, na druhou stranu asi v ani jednom z těch jazyků nebude úplně hardcore - takoví ti co v C++ žerou boost a C++11, píšou tak, že to po nich normální člověk nepřečte a takoví, co v javě používají moderní frameworky, co sežerou libovolně mnoho paměti atd.
Název: Re:Kombinace Java a C++
Přispěvatel: Uchytil-Petr 05. 12. 2012, 14:46:13
kuka: Java (Eclipse) dle meho nazoru znamena ovladani Javy s frameworkem Eclipse

Eclipse je framework? Zřejmě již několik let žiji v bludu, že je to jen (modulární) vývojové prostředí...  :-\

Nezijete - to spise ja zil v bludu. Dekuji za opraveni. Uprimne receno, s programovanim jsem mel prime zkusenosti naposledy jeste v dobach MS-DOSu, takze Vam tu asi budu hazet perlu za perlou..
Název: Re:Kombinace Java a C++
Přispěvatel: aatka 05. 12. 2012, 15:09:24
kuka: Java (Eclipse) dle meho nazoru znamena ovladani Javy s frameworkem Eclipse

Eclipse je framework? Zřejmě již několik let žiji v bludu, že je to jen (modulární) vývojové prostředí...  :-\
Eclipse je jak vývojové prostředí tak vývojová platforma (nevím co přesně znamená framework, ale asi by to šlo také říct) viz. http://wiki.eclipse.org/index.php/Rich_Client_Platform. Eclipse IDE je postavené na platformě eclipse RCP.
Název: Re:Kombinace Java a C++
Přispěvatel: b.f.u 05. 12. 2012, 20:36:14
Eclipse je jak vývojové prostředí tak vývojová platforma (nevím co přesně znamená framework, ale asi by to šlo také říct) viz. http://wiki.eclipse.org/index.php/Rich_Client_Platform. Eclipse IDE je postavené na platformě eclipse RCP.
no, tak nějak tohle rozumím pod tím "modulární" - mam nějakou "holou kostru", na kterou si můžu nabalit (naprogramovat, stáhnout,...) další věci/moduly, použitím nástrojů které mi ta kostra nabízí, což mi umožní z té "holé kostry" udělat aplikaci určenou k nějakému účelu. tzn. v tomto případě tomu rozumím jako "podpora pro javu" v RCP, clasic a dalších verzích eclipse, podpora pro PHP v PDT Eclipse, podpora pro c++ v... (a tak dále do "nekonečna").

Pod pojmem "framework" rozumím (dost volně míněno) "set-knihoven-a-postupů" použitelných obecně kdekoliv (kde je dostupný ten framework a s vazbou pouze na jazyk pro nějž je určen). Ještě volněji bych pak řekl, že to je "extrahovaný" všechen ten kód co code-monkeys stále dokola opakujou tak, abychom ho nemuseli stále dokola opisovat. Což mi na popis Eclipse nesedí. Resp. sedí pouze částečně - to co nesedí - a sice ta použitelnost vázaná pouze na Javu, protože to ve skutečnosti je vázáno na Eclipse samotné - mi přijde jako důležitější.


No, ale jak jsem řekl (a myslel jsem to v celku vážně, ne jako sarkazmus či ironii) - je možné, že dlouhé roky žiji v bludu, přece jen jsem tyhle (teoretické) věci nestudoval na vysoké škole, ale z manuálů a v praxi od kolegů (ne)programátorů...
Název: Re:Kombinace Java a C++
Přispěvatel: developer 06. 12. 2012, 00:00:57
Ahoj myslim, ze poziadavky na programatora schopneho programovat v C++ a Jave nie su nic neobvykle.
Schopnym programovat myslim boost aj C++0x (v reakci na "píšou tak, že to po nich normální člověk nepřečte") a samozrejme J2EE a ine pridruzene technologie. Sam som zivym prikladom a v mojom okoli sa pohybuje min. 5 ludi s podobnym zameranim a zmieneny okruh schopnosti je sice kazdodenym zakladom prace ale zdaleka tym vycet znalosti dobreho vyvojara nekonci.
Název: Re:Kombinace Java a C++
Přispěvatel: Ondřej Novák 06. 12. 2012, 10:54:21
Já tyhle dva jazyky v praxi střídám podle zadání projektu. používám ale jenom podmnožinu obou jazyků, kterou mám dobře zvládnutou a zbytek ignoruju. Skalní C++ vývojáři by se asi občas dost zhrozili třeba nad návrhem tříd, který je hodně javovský. Myslím, že se takový člověk sehnat dá, ale určitě bude mít nižší produktivitu než specialista na jeden jazyk a nebude to tak kvalitní kód. Ne vždycky na tom ale záleží,

Naopak to není nic špatného, pokud nezapomínáte uvolňovat paměť (chytré ukazatele atd), pak používáním javovského stylu nemůžete nic pokazit. Je to pořád lepší, než v C++ používat Cčkovský styl.
Název: Re:Kombinace Java a C++
Přispěvatel: Uchytil-Petr 06. 12. 2012, 14:11:08
Velmi Vam dekuji za odpoved. Vidim tedy, ze skutecne existujete.. S par lidmi jsem take jiz mluvil, ale vsichni spokojeni a nikoho tato prilezitost (prevazne psani kodu pro hardware Evropske vesmirne agentury) zatim dostatecne nemotivovalo. Budu to tedy zkouset dal. Diky moc za pomoc! Kdybyste na oplatku cokoliv potreboval, ozvete se.