- tombenko blogja
- A hozzászóláshoz be kell jelentkezni
- 908 megtekintés
Hozzászólások
"Találtam még egy szinte felvágatlan "Programozzunk C nyelven" cmű jó vastag kötetet a ComputerBookstól"
Na annak egy korábbi kiadása megvan nekem is (talán 1994-es, most nem fogom levenni a polcról csak hogy megnézzem :)), jó ideig könyöktámaszként használtam. :) Először abban a könyvben találkoztam a C-vel és a programozással, hát nem nagyon jött be. A C szerintem azért nem jó kezdő nyelv, mert még a legegyszerűbb programok is kihasználják a C-ben rejlő feature-ök 80%-át (a maradék 20-at meg senki nem használja :)). Pl. ahhoz, hogy értsd mit csinál a scanf, értened kell a pointereket. Mi a második példaprogram? Kérjük be a felhasználó nevét és írassuk ki...
- A hozzászóláshoz be kell jelentkezni
Azért ezt is lehet olvasó-barát módon csinálni (pl.: "a paraméterek előtt álló & ne ilyesszen meg senkit, egyelőre fogadjuk el, hogy így lehet paramétert átadni úgy, hogy azt a hívott függvény felülírhassa, hogy pontosan mi történik azt majd a <...> fejezetben látjuk. A tetszőleges számú átadható paraméter sem az ördögtől való, a <...> fejeteben elemezzük az ilyen függvények működését, látunk példát az elkészítésükre."). Ez mehet akár úgy is, hogy külön dobozban, kis ikonnal, eltérő betűtípusal ... jelöljük, ezzel még jobban dokumentálva, hogy "kedves olvasó, itt egyenesen az arcodba hazudunk, olvass majd ám tovább is!!!!")
Aztán persze kérdés, hogy inkább a nyelvismeretre ("C nyelven") vagy az algoritmizálási/programozási gondolkodásmód fejlesztésére ("Programozzunk") megy-e rá jobban, utóbbinál belefér a (korai szakaszban) egy-egy ilyen felületes absztakció (pointer vs. kimeneti paraméter), előbbinél kevésbé (a kiadóra az elvakult C-hívők rágyújtják az épületet :) )
Disclaimer: nem olvastam a könyvet.
BlackY
- A hozzászóláshoz be kell jelentkezni
Az a matrixnyomtatos Forth szerintem nekem is megvan, eleg durva elsore (meg masodikra es harmadikra is. De kb tizedjere mar jo, csak az emberek annal hamarabb feladjak). Viszont ha esetleg valahol elfekvoben megtalalod az "Etudok szemelyi zamitogepekre" c. szep, kek kemenyfedeles konyvecsket, abban Forth es Logo is talahato, latvanyos kodokkal.
- A hozzászóláshoz be kell jelentkezni
senki nem keres manapsag pascal programozot, C is esik folyamatosan. python/Java a jo irany, ha ki akarsz torni ilyen iranyban, semmikepp nem ezek.
- A hozzászóláshoz be kell jelentkezni
Igen, Pythonon gondolkodom már egy ideje, egyelőre a közeli cél, hogy épelméjű programokat tudjak írni _valamilyen_ nyelven. Utána aztán gondolkodok azon, hogy merre menjek. Per pillanat a három párhuzamosan megy, aztán meglátjuk.
Amúgy pedig szerintem minden tudás hasznosítható, úgyhogy nem tartom elvetélt ötletnek. Mint írtam, a Pascal előnyének a korai sikerélményt tartom, nem azt, hogy majd milliókat lehet vele keresni.
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
a korai sikerelmeny ugyanugy megvan pythonban is. prototipusozashoz idealis nyelv.
- A hozzászóláshoz be kell jelentkezni
Ezzel nincs is mit vitatkozni. Viszont kissé letörte a víg kedélyt, hogy két hétvége között elfelejtettem, hogy hogyan indentáltam, és ennek következményei lettek. A legtréfásabb hibákat hányta ki, egy próbát érdemes tenni vele. :)
Mindegy, egyelőre maradok párhuzamosan a háromnál, aztán majd meglátjuk.
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
Ebben abszolút igazad van, ezt a személyes találkozónk alkalmával beszéltük is Tombenkoval, viszont annyiból talán jól jön a Pascal-os könyv, hogy az alapokat nagyon szájbarágósan írja le (ezt a könyvet úgy 16-18 évesen használtam és "gyerekfejjel" is érthető volt). Tehát ha a ciklusok és elágazások is újdonságok neki, akkor ebből megtanulhatja. Szóval megtanulhat programozni, s utána választ magának piacképes nyelvet. A C++ könyv is hasznos lehet az objektum orientált programozás bevezetéséhez (igen, ebben sajnos csak bevezetés szinten tárgyalják), az pedig elengedhetetlen lesz egy modern nyelv használatához.
Igen, tudom, van a neten oktatóanyag bőven Java-ból is :)
- A hozzászóláshoz be kell jelentkezni
Nekem főleg a logikájára van szükség. Ha ez megvan, utána érdemes szerintem foglalkozni a nyelv kiválasztásával. A logikához meg (szintén szerintem) szinte mindegy, milyen nyelvet választ az ember. A biztonság kedvéért most mindhárommal foglalkozom ~ egyszerre.
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni