Kezdőoldal » Számítástechnika » Programozás » C++ vs Java? (vélemények)

C++ vs Java? (vélemények)

Figyelt kérdés

Melyiket részesíted előnyben? Miért?

Melyik a nehezebben tanulható?

Melyik a fejlettebb nyelv?

Van olyan program, amit csak az egyikben lehet megírni?

Melyikre van nagyobb kereslet?

Melyik programozó keres jobban?

Melyiket érdemes elkezdeni tanulni?



2014. ápr. 17. 17:53
 1/9 anonim ***** válasza:
100%

"Melyiket részesíted előnyben? Miért?"

C++, mert a Javat nem ismerem.


"Melyik a nehezebben tanulható?"

C++


"Melyik a fejlettebb nyelv?"

Java.


"Van olyan program, amit csak az egyikben

lehet megírni?"

Nincs.


"Melyikre van nagyobb kereslet?"

Java.


"Melyik programozó keres jobban?"

C++.


"Melyiket érdemes elkezdeni tanulni?"

Mindkettõt.

2014. ápr. 17. 18:10
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:
De ezt nem értem. A programozók közül miért nem mindegy, hogy ki milyenben programozik? Miért keres jobban egy C++ programozó mint egy Java programozó? A kész program ugyanaz, akkor nem mind1?
2014. ápr. 17. 18:14
 3/9 anonim ***** válasza:
100%

Mivel mindkettőt ismerem, ezért leírom a véleményemet.

....

Melyiket részesíted előnyben? Miért?

>> A Javát: mert platformfüggetlen és könnyebb programozni benne mint a C++-ban, mivel nincsenek pointerek és többszörös öröklés sem.

...

Melyik a nehezebben tanulható?

>> Én kb. egyforma gyorsan tanultam meg mindkettőt, de nem éppen azon a fokon. C++-ban grafikusan programozni nem tudok, de Javában igen. Habár a C++ utódjában a C#-ban jól megy a grafikus programozás.

....

Melyik a fejlettebb nyelv?

>> nézőpontkérdése, attól függ, hogy mit nevezel fejlettebbnek. Szerintem a C++-ban több minden van mint a Java-ban, például az operátortúlterhelés, és a kezdőértékadás a paraméterlistában.

....

Van olyan program, amit csak az egyikben lehet megírni?

>> Szerintem nincs.

....

Melyikre van nagyobb kereslet?

>> Úgy hallottam, hogy a világ programozóinak az 49%-a Java-ban programozik, 49%-a C/C++/C#-ban, 2%-ban valami mással. Szóval szerintem egyforma nagy rájuk a kereslet.

....

Melyik programozó keres jobban?

>> Szerintem kb. egyenlő.

.....

Melyiket érdemes elkezdeni tanulni?

>> Szerintem a C++, mert az a létező programozási nyelvek 60%-ának az alapja.

2014. ápr. 17. 18:19
Hasznos számodra ez a válasz?
 4/9 iostream ***** válasza:
100%

Kérdező:

>Melyiket részesíted előnyben? Miért?


Természetesen C++, a személyes dolgaim között nincs olyan, amire a Java lenne az ideális eszköz, vagy túl alacsony vagy túl magas szintű.


>Melyik a nehezebben tanulható?


Teljesen egyértelműen a C++. Alacsonyabb szintű, ez általában ezzel jár. És eleve sokkal több minden van benne.


>Melyik a fejlettebb nyelv?


Definiáld a fejlettséget. A C++-ban sokkal több minden van benne mint nyelvi lehetőség, a Javanak a standard könyvtára brutálisan nagy, és hát magasabb szintű.


>Van olyan program, amit csak az egyikben lehet megírni?


Most rákerestem, van C++ fordító, ami JVM-re fordít. Tehát nincs, mert Java -> natív fordító is van.


>Melyikre van nagyobb kereslet?


Nehéz kérdés, nem kutattam, valószínűleg Java.


>Melyik programozó keres jobban?


C++.


>Melyiket érdemes elkezdeni tanulni?


Elkezdeni akármelyiket. Nem kell korlátozni magad egy nyelvre, később megtanulhatsz akármit.


>De ezt nem értem. A programozók közül miért nem mindegy, hogy ki milyenben programozik?


1. A legtöbb programozó alkalmazott egy cégnél. Általában nem a programozó dönti el, hogy miben programozzon le egy feladatot.

2. Sokkal több programozó csatlakozik be egy projektbe, mint ahány elkezd egyet. Olyankor a nyelv már adott. Ha nekem van egy programom, ami Javaban íródott, akkor nem sokra megyek C++ programozókkal (junior Javasoknak talán elmennek).


>Miért keres jobban egy C++ programozó mint egy Java programozó? A kész program ugyanaz, akkor nem mind1?


Lásd: >Melyik a nehezebben tanulható?

Pontosan ezért, és nem másért.



#3:

>Habár a C++ utódjában a C#-ban jól megy a grafikus programozás.

>Szerintem a C++, mert az a létező programozási nyelvek 60%-ának az alapja.


Ezeket honnan?

2014. ápr. 17. 19:04
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:
100%

"Van olyan program, amit csak az egyikben lehet megírni?"

Azért az árulkodó, hogy a játékok nagyrésze nem Java-ban készült. Persze ellenpélda a Minecraft, de az olyan is lett.


"Melyiket részesíted előnyben?" Problémafüggő, nehéz egy nyelvet személyes preferenciák miatt előnyben részesíteni. A c++ jobban tetszik (lehet köze hozzá hogy most tanulom), a Java-t terjengősnek találtam a problémámhoz képest. (Viszont a garbage collector hasznos.)


"Melyik a nehezebben tanulható?"

Tippre a cpp, de ez nem jelenti azt, hogy a Java-t könnyű megérteni.


"Melyik programozó keres jobban?"

Itt inkább a tudás számít. C++hoz pl. nem árt, ha érted is mit csinálnak a dolgok.


"Melyiket érdemes elkezdeni tanulni?"

C-t, hogy az alapjait is megértsd, miért is jobb a C++, mitől magasszintű a Java.

2014. ápr. 17. 19:19
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:

Mii a kérdés?

Én csak azt írtam meg, hogy C++-ban nem tudok grafikusan programozni, de c#-ban igen.

.....

Milyen grafikus felületet tudtok ajánlani C++-ra? Én próbáltam már a Visual Studio C++ grafikus felületét és a QT-t, de nem igazán jöttek be.

2014. ápr. 17. 19:23
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:
talán azért mert nem találtam rájuk elegendő magyar tutorial-t.
2014. ápr. 17. 19:23
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
100%

Melyiket részesíted előnyben? Miért?

Az attól függ, hogy mi a feladat, vagy miben egyezett meg a csapat, vagy hogy miben van megírva eaz előző verzió, és más hasonlók.

Melyik a nehezebben tanulható?

C++

Melyik a fejlettebb nyelv?

Ebben nem lehet őket összehasonlítani.

Van olyan program, amit csak az egyikben lehet megírni?

Elvben nincs, gyakorlatilag nem szoktak operációs rendszert írni Javában. Bár állítólag már írtak ilyet.

Melyikre van nagyobb kereslet?

Java

Melyik programozó keres jobban?

Az sok tényezőn múlik.

Melyiket érdemes elkezdeni tanulni?

Kezdőknek a Javát ajánlom.

2014. ápr. 17. 22:54
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
77%

1:java mert platform es op. rendszer független, sokkal objektumorientáltabb

2:c++

3:talan a c++

4:nincs

5:java

6:java

7:mind2 ot a javaval kezdve

2014. ápr. 20. 13:13
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!