Milyen programnyelven tanuljak programozni?
Vajk Fekete
Vajk.Fekete at oracle.com
Fri Jul 4 13:11:44 CEST 2003
sziasztok,
ugy latom mindenki a programozas = algoritmus keszites vonalon indult el.
hadd adjak hozza valami mast:
aki valamilyen "proceduralis" nyelven mar programozott (c, cpp, java,
basic, pascal, asm), annak megtanulni hogy hogyan kell ciklust meg
elagazast meg fuggvenyhivast csinalni valamelyik masikban nem nagy
ordongosseg. persze nyelve valogatja, meg mindegyikben van valami olyan
reszterulet, ami nincs a masikban.
de en kulonvalasztanam a "nyelvtant" es a "gyakran hasznalt libraryk",
keretrendszerek reszt. pl a c nyelv kulcsszavai kozott nem fogod
megtalalni a printf szot, pedig nem igazan tartanad c-ben programozni
tudonak aki nem ismeri a hasznalatat. szoval minden nyelvhez
valamennyire hozzaertik az alap eszkozkeszletek ismeretet is. (talan a
basic nem iilyen. lehet hogy az asm sem).
hogy adott problemahoz milyen nyelv megfelelo eldontheti az
algoritmikus/nyelvi resz is: pl. fft-t szamolni basic nem hatekony a
bena szamabrazolas es lassusag miatt. de szamithat a korites is. pl
adatbazis alapu webes alkalmazast ugyanolyan nehez basicban, perlben,
cben, javaban irni, csak kulonbozo fejlettseguek az elore kesz, szabadon
hasznalhato eszkozok. persze az is igaz, hogy egy ilyen eszkozkeszlet
minnel altalannosabb, fejlettebb, annal vastagabb a dokumentacioja, az
alapveto fogalmak megertese is annal nagyonn erofeszitest igenyel, es a
vegen ezek megismerese tobb energia, mint a programnyelv megtanulasa
maga. (azt akartam elmondani, ha nem sikerult volna, hogy a java nyelv
maga 40 oldalon elmagyarazhato, de avval meg nem fogsz webet
programozni, pedig azt java-ban csinaljak).
szerintem ha a en at coder ole2 vel akar beszelgetni, akkor a visual
mindenfelek kozul kell valogasson. meg esetleg a borland, delphi izek
kozott.
vajk
SZIGETI Szabolcs wrote:
>Szia!
>
>
>
>
>>Szerintetek milyen programnyelvet érdemes manapság megtanulni?
>>
>>
>
>A programnyelv majdnem mindegy! Sokkal fontosabb, hogy ugyesen tudjal
>algoritmizalni dolgokat. Onnantol kezdve egy nyelv megtanulasa par perc (kis
>tulzassal).
>
>Algoritmusok gyors megvalositasara a C kivalo, es szinte minden celja ro
>altalanos nyelv. Objektumorientalt nyelvekbol a Java-t ajanlanam, a C++
>nekem gusztustalan.
>
>Ha viszont platformfuggo dolgok kellenek (pl. windows), akkor marad a Visual
>C++ es tarsai. De ehhez annyira nem ertek, amit lattam, a fejlesztokornyezet
>eleg jonak tunik.
>
>Szabolcs
>
>
>---------------------------------------
>Legyszi ezentul az elektro at tesla.hu
>cimre kuldd a leveleket
>
>
More information about the Elektro
mailing list