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