- Út Korea turistaparadicsomába, amiről talán még sosem hallottál: Csedzsu-sziget
- Perplexity Pro AI képszerkesztési limit -egy képgenerátor függő tapasztalatai
- Adattár lemez előkészítése távlati Windows telepítéshez
- Jelszóvédett IBM Thinkpad R50e működőképessé tétele.
- ATK Blazing Sky X1 Ultimate Metallic Red gamer egér
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- eBay-es kütyük kis pénzért
- sziku69: Szólánc.
- GoodSpeed: Perplexity Pro AI képszerkesztési limit -egy képgenerátor függő tapasztalatai
- Gurulunk, WAZE?!
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- gerner1
Ú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
- Honor 90 + gyári gyorstöltő
- HP 15.6 ",AMD A10,jó állapotú,magyar billentyűzet
- Fujitsu ,15,6",8.gen.i5,világító.bill, 4G LTE,8-32GB/256-512,jó akku,szép
- Dell,14"FullHd IPS,core i5 6440H(fiz.4MAG!),8-16GB DDR4 RAM,Vil.bill,256-512GB SSD,Jó akku,szép
- HP,15.6" FullHd IPS,8.gen.core i5 (8X4,0Ghz)8-32GB RAM,256GB-1TB SSD,nagyon jó akku, szép á
- BESZÁMÍTÁS! MSI B450 R7 1800X 16GB DDR4 512GB SSD RTX 2060 Super 8GB Rampage SHIVA Corsair 550W
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- BESZÁMÍTÁS! ASUS B550 Vision D B550 chipset alaplap garanciával hibátlan működéssel
- Bomba ár! Dell Latitude 5401 - i5-9400H I 8GB I 256SSD I 14" FHD I HDMI I Cam I W11 I Gari!
- GYÖNYÖRŰ iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3361
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest