Nem tudom, mennyire jo C-vel kezdeni, BME-n eleg sok evfolyamtarsnak meggyult vele a baja. Viszont C# aranyos nyelv, en szeretem. Visual Studio rulez. C meg hat... nemesiti a lelket, igy van. :D Viszont eleg nagy szopas az egesz... de szerintem az OOP-t se ertenek meg az emberek konnyebben, mint a C-t.
RJ 19/F
2010. jan. 30. 13:41
Hasznos számodra ez a válasz?
12/26 anonim válasza:
kezdőknek Pascal vagy Python, ha érdekel a Webprogramozás, a PHP-t ajánlom.
2010. febr. 1. 02:20
Hasznos számodra ez a válasz?
13/26 anonim válasza:
Kezdőnek a C++ a legjobb. Az absztrakcióban pont középen van a gépi kód és a szkriptnyelvek között. A Java, C# stb. elfed egy csomó részletet, amit pont explicite jelezni kellene, hogy a szerencsétlen kezdő megértse. Ilyen pl. a pointer és az általa mutatott memóriaterület közötti különbség. Na pl. ezt a C# faszán elfedi, aztán lehet magyarázni a gyereknek, hogy érték típus meg referencia típus. Biztos baromi jól megérti. Akkor már inkább programozzon olyan nyelven, ahol ezek explicite jelezve vannak, utána már érthető lesz, hogy mit fed el a C# és miért. C++-ból egyaránt lehet lefele (assembly, gépi kód) és fölfele (Python, Ruby) is menni.
2010. febr. 1. 11:33
Hasznos számodra ez a válasz?
14/26 anonim válasza:
Nem programoztam valami hű de sokat, de nekem a Delphi bejön (ami a régi Pascal-ra épül), egyszerűbb kis programokat relatíve nagyon hamar meg lehet vele csinálni. Hobbinak meg kezdőknek szerintem ez a legjobb, nem a C++ és társai. Nagyon infó analfabétáknak meg (pl. Free) Pascal, csak abban az a rossz, hogy DOS-os programoknál tovább nem megy a dolog.
2010. febr. 1. 16:13
Hasznos számodra ez a válasz?
15/26 anonim válasza:
"Az utolsó mekkora gyökér már. A C-t nem kezdőknek találták ki, hanem operációs rendszer írásához. Mi a rákért kéne azzal kezdenie?"
A legtöbb egyetemen az első oktatott programozási nyelv a C. Valószínűleg nem véletlenül. Tény hogy a mutatózás elég bonyolult tud lenni egy kezdő számára, viszont a nyelvi szerkezetek egyszerűek, nem kell hozzá eposzokat olvasnia hogy megértse mi az OOP, pont elegendően gépközeli ahhoz hogy megértse hogy mi hogy működik a gép szintjén.
Aztán természetesen mikor az ember megtanul egy modern nyelven programozni, a nagy részére ennek a tudásnak nem lesz szüksége, mindent megold a rendszer helyettünk, de ettől függetlenül hogy valakiből jó programozó legyen és értse és tudja is hogy mit csinál, szvsz. elengedhetetlen a C nyelv előzetes ismerete.
2010. febr. 3. 10:48
Hasznos számodra ez a válasz?
16/26 anonim válasza:
A legtöbb középiskolában meg Pascalt tanítanak. Szerintem ez nem véletlen. Szerintem azért van, mert az infó tanárok begyöpösödött öregemberek. Az egyetemeken első nyelvként meg... BME == Java, ELTE == C++/Bash. Nem C. A C _nem_jó_tanulónyelv_. Nehéz megérteni ezt? Nem arra találták ki, hogy a kezdők egyszerűen megértsék, míg a C++-ban ez IS volt a cél.
2010. febr. 3. 11:24
Hasznos számodra ez a válasz?
17/26 anonim válasza:
Utolso... BME-n Java 3. felev. Elso felevben C, masodikban C++. Es tok egyszeruen meg lehetett erteni (bar nekem az OOP-t is). Aki nem kepes ra, az ne jojjon infora.
RJ 19/F
2010. febr. 4. 13:00
Hasznos számodra ez a válasz?
18/26 anonim válasza:
Még egyszer mondom, nem egy Java programozót ismerek, aki egyszerűen nem tudna mit kezdeni egy C fordítóval, persze, az egyszerű szintaxis miatt összehányna valami kódot, de van, akinek nem való a C (és mégis programozó lesz), és a legtöbb feladatra nem valo a C.
2010. febr. 4. 13:29
Hasznos számodra ez a válasz?
19/26 anonim válasza:
Utolso: valoszinuleg de, tudna vele mit kezdeni - ha megtanulna. Az egy masik kerdes, hogy nem tanulta meg. En se tudnek mit kezdeni hirtelen pl. az ASP.NET-el, pedig PHP-t nem 2 eve csinalom.
RJ 19/F
2010. febr. 5. 00:50
Hasznos számodra ez a válasz?
20/26 anonim válasza:
Nem, pont erről van szó, hogy nem mindenki alkalmas RENDSZERPROGRAMOZÓNAK. A C pedig másra nem való.
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!