Kezdőoldal » Számítástechnika » Programozás » Első programnyelvnek jó a C++...

Első programnyelvnek jó a C++ vagy inkább mással kezdjek?

Figyelt kérdés

2015. júl. 31. 14:59
1 2
 11/16 anonim ***** válasza:

"ne kezdj oop nyelvvel"

...

"De a Python talán még jobb lenne."


Pont ez a baj a Pythonnal, mint első nyelvvel. Nagyon értened kell a programozáshoz, hogy legyen fogalmad arról, mit is csinál a kód, amit leírsz. Például, hogy észrevedd, a Python egy szigorú OOP nyelv, azaz minden objektum, vagy annak tagja. Még a függvények is elsőrendű (first class) objektumok. Ehhez jön egy kiló syntax sugar, pár furcsa konvenció (pl. indtendálás) és az ezer library, aminek eredményeként a programozó jelöltek pillanatok alatt összerakhatnak valami fost, amit aztán büszkén lehet mutogatni.

2015. aug. 3. 17:09
Hasznos számodra ez a válasz?
 12/16 anonim ***** válasza:
27%

Ha csak annyi a célod hogy kis hülye script kiddy legyél, aki képes megírni 20-30 soros kis vackokat, akkor elég neked a Python is, valóban. Meg a PHP. Ezeknek is csak az alapjai.


Ha KOMOLY programozó akarsz lenni, akkor azonban én kizárólag egyetlen nyelvet ajánlhatok kezdésnek: És ez igenis a C nyelv!


Aztán amikor ebben már tényleg jól tudsz programozni, akkor kell hogy jöjjön a C++ nyelv. Sokan megfeszítenek majd a szavaimért, de igenis azt mondom hogy a C++ simán tekinthető a C egyfajta kiterjesztésének, a „következő emelet”-nek. Eredetileg az első C++ compilerek is C forráskódra fordítottak...


C++ nyelven programozva nem okvetlenül szükséges vegytiszta OOP kódot írnod. Megteheted hogy alapvetően C nyelven programozol ott is, és csak annyit használsz fel a C++ speciális lehetőségeiből, amennyit épp kedved tartja vagy megtanultál. Ha tehát már tudod a C nyelvet, akkor fokozatosan tanulhatod meg a C++ nyelvet, nem az van hogy egy tök más valamibe kezdesz és hetekig nem tudsz benne programozni mert nem ismersz szinte semmit belőle.


Aki komolyan akar programozni, annak csakis ezt ajánlhatom. Minden más javaslatot lelkiismeretlenségnek tekintek. Kivéve persze, ha a fickó aki kérdez, bevallottan csak hobbyzni akar, és csak játszadozás a célja, szellemi kalandkergetés, és nem komoly tudás megszerzése.

2015. aug. 6. 02:29
Hasznos számodra ez a válasz?
 13/16 anonim ***** válasza:
Szerintem a C++ annyira nem jó, sokkal több minden van a C# és Javában is.
2015. aug. 6. 06:45
Hasznos számodra ez a válasz?
 14/16 anonim válasza:
Kezdésnek csak is C# semmi más!
2015. aug. 6. 06:50
Hasznos számodra ez a válasz?
 15/16 teelapo ***** válasza:
Tanulni egyértelműen az alap C. Utána jöhet C++, azután a C#. A nyelvek is ilyen sorrendben jöttek ki, érdemes a logikát követni. Az oop (=objektum orientált programozás) koncepcióját akkor fogod megérteni, ha már a "sima" programozás megy.
2015. aug. 7. 09:33
Hasznos számodra ez a válasz?
 16/16 A kérdező kommentje:
Köszönöm a válaszokat! Akkor belenézek egy C nyelv könyvbe. Esetleg valami ilyesfajta ó könyv?
2015. aug. 11. 11:22
1 2

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!