- Milyen monitort vegyek?
- Milyen videókártyát?
- TCL LCD és LED TV-k
- Először égett le egy újságnál a GeForce RTX 5090
- VR topik (Oculus Rift, stb.)
- Milyen billentyűzetet vegyek?
- Kormányok / autós szimulátorok topikja
- Amlogic S905, S912 processzoros készülékek
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Amazon Kindle
Új hozzászólás Aktív témák
-
Kezdőnek nem biztos, hogy a rövidebb jobb. Szerintem pontosan látsszon a programban mi mit csinál, ne legyen már elsőre olyan furaság, hogy az input() és a print() függvény is kiír, ami elsőre wtf lehet.
Pedig ez egy szükséges dolog a tanításnál, hogy elsőre nem magyarázunk el mindent, hanem pár dolog egyszerűen csak úgy van. Lásd pl nyelvtanulás, az elején gyakorlatilag seggelni kell a kifejezéseket, anno németül nekem még a múlt idő előtt tanították azt a mondatot "Ezt nem értettem", mivel alapvető szükség van rá. Nem lehet minden megmagyarázni először, mert elveszik a lényeg a részletekben, ezzel sajnos van bőven tapasztalatom.
C-nél vannak balfasságok igen, de kezdésnek szerintem meg lehet vele lenni. A pointerezésen nem tudom minek rugózol, mint írtam addig el sem kell menni. Megtanulod a típusokat, változó deklarációt, pár beépített függvényt, vezérlési szerkezeteket, függvényeket, aztán mehetsz is a következő nyelvre. Nem kell örökké ott maradni, csak az alapokat elsajátítani.
Az, hogy neked hasonló a Java, C++, Python, egy kezdőnek nem biztos hogy az. Tegyük fel elkezd pythonozni, majd egy másik nyelvre lesz szüksége, s megszokásból elfelejt majd ; { } jeleket kitenni, amitől hülyét kap. De említhetem azt is, hogy egy kezdőnek a whitespace egy semmitmondó dolog, nem programozó aggyal nehéz felfogni, hogy a "semmi" is a számít.
-
Egy scanf esetén egy plusz & kell a változók elé, azért ez szerintem nem nehéz.
Ha pedig már komolyabb pointerezésre van szüksége valamihez, akkor pedig pont eljött az idő új programnyelvet keresni. Kezdésnek szerintem minél butább nyelv kell, hogy kevesebb legyen a zavaró tényező, de túl egzotikus se legyen, mert arról nehezebb átállni más nyelvekre.
Nincs semmi bajom a python szintaxisával, sőt, nekem nagyon tetszik. Csak egy kezdőnek nem biztos, hogy célszerű ezt ajánlani, mert ha más nyelvre megy, akkor jöhet a pofára esés.
Egyébként a pointerekhez nem kell tudni a gép belső működését. Max a címekét. Gép belső működését, akkor kell tudni ha assemblyvel címzel, na az tényleg horror, még egy tesco gazdaságos ISA-nal is.
-
Kezdésnek jó a C, megtanulni az alapokat, a C++ kicsit durva lenne, ott már eleve OOP minden. Első kódnak jobb egy print("Hello world!");, mint egy std::cout << "Hello world!" << endl;, mert utóbbinál elsőre nem teljesen világos, hogy mi történik. Túl sok "felesleges" dolog van benne, ami eltereli a figyelmet. Persze akik nem először látnak kódot, az utóbbi biztos jobban tetszik, de most tanulásról van szó.
Python, Javascript meg hasonló izgi nyelveket azért nem ajánlanék elsőre, mert pl az előbbinek elcseszett egy szintaxisa van, utóbbi meg egy gusztustalan nyelv. Egyiket se fikázni akarom, csak egy kezdő szemével próbálom nézni a dolgot. Valamin elkezdi, aztán azt a nyelvet úgyis dobni fogja, szóval érdemes a többséghez hasonlóval botegyszerű nyelvvel kezdeni, nem pedig valami egzotikus csodával, ami szép meg minden, de amúgy hujjaj, lásd Ruby.
Ha pedig sikerült elsajátítani az alapokat, akkor lehet nekiállni C++ / Java / C# / stb nyelven programozni és eldönteni, hogy tetszik-e az OOP vagy igen.
Új hozzászólás Aktív témák
Hirdetés
- Surface Laptop 4 i7-1185G7 16GB 512GB magyarbill 1 év garancia
- Ultimate előfizetés új fiókra akár 2105 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
- AKCIÓ! Apple iPad Pro 13 2024 M4 512GB Cellular tablet garanciával hibátlan működéssel
- AKCIÓ! FEHÉR ipad pro 13" M4 billentyűzet, VADIÚJ! EU-MAGYAR átvilágítós (lézeresen)
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkel
Állásajánlatok
Cég: FOTC
Város: Budapest