tuuuul oreg vagy...

Bodosi Balazs BBALAZS at phys.szote.u-szeged.hu
Tue Dec 4 08:13:57 CET 2001


Skacok,

Igaz, hogy en mar egy picit az uj generaciohoz tartozom, hiszen a HT-
t meg csak basic-ben programoztam, a VIC20-at mar assemblyben, a C64-
re szepen kiviragzott az assembly tudasom, irtam olyan vedelmet 
a discre, amit nem tudtak feltorni (0. track - Commodore-on!, olasz 
zaszlot keretbontassal, PCTools-t Commodore-ra, stb). Aztan 
8086, AT286 assembly, a vedett mod - valos mod - protected modnal 
elakadtam. Utana a 486-osoknal szereztem egy extendert, onnantol 
kezdve megint volt eletorom. Sokmindent irtam PC-re 32bitben, egy kis 
windoz-szeru op.rendszert is, ablakkezelessel. Egy baja volt: 
hardverspecifikus volt. Csak az s3 videokartyaval ment. Utana atirtam 
mas gepekre is. Az intezetbol senki sem hasznalta, (mindenkinek mas 
gepe es videokartyaja volt, Herculestol az akkor szupernek szamito 
s3-ig). Idokozben mindenki attert a windozra, eloszor csak a 3.1-re 
aztan a 95-re. En maradtam egyedul, oskovuletkent a 
DOS-os programjaimmal. Utaltam a windozt, mint a sz.. 

Negy ev utan rajottem, hogy szel ellen nem lehet...

Elkezdtem tanulni a w95-ot assembly programozasat (know your foe) es 
meg kell mondjam: az alapkoncepcio tetszik. Vagyis uzenetekkel 
kommunikalnak egymassal a programok es a rendszer. A baj csak az, 
hogy a w95 jopar evvel megelozte a korat. Mar ugy ertem, hogy kb 5 -
10 ev mulva lesznek olyan arban es sebessegben a gepek es a memoriak, 
hogy elvarhato sebesseggel fusson a program. 
DE!!!
SOHA nem lesz problema, hogy milyen videokartyat hasznalsz, hogyan 
huzol vonalat, abrazolsz, a clippinget el lehet felejteni, stb. 
Minden API a rendelkezesedre all, te a feladatra koncentralhatsz. Nem 
kell a programodba belevenni, hogy van-e hangkartya es milyen, cd-rom 
es milyen, egyebek. Barmilyen esemenyt szimulalhatsz. Nincs 
memoriakorlat. Most eppen 200MB-nyi memoriat hasznalok ugy, hogy meg 
assemblyben sem veszem eszre, hogy discrol dolgozom, mert a laphibat 
a w95 lekezeli es becsippenti a lemezrol a megfelelo file-t ...
A faradtsagos user-interface problema a multe, sot, ebben 
domborodik ki leginkabb a w95 elonye. Az, hogy esetleg a progi 
szamolasa kozben valaki zenet is hallgathat a gepen, az kulon plusz. 
DE!!!
Nem lesz alkalmas olyan feladatokra, ahol az ido lenyeges, tehat 
pontosan kell szinkronizalni, eppen amiatt, hogy soha nem tudod, a 
gep eppen hol jar. (egyebkent ez is megoldhato, de nem mezei 
'magasszintu' programozoknak). Az egyeni programok gondja, hogy o 
maga eppen hol jar es mit csinal, a tobbihez semmi kozod (azert 
multitask) - ha nem bizol benne, ne futtasd. Azt hiszem viszont, hogy 
az elektronika fejlodesevel az alacsonyabb szintu vezerlest a 
mikrovezerlok (esetleg PC-kartyara integralva) veszik majd at (az aruk 
elegge alacsony).

Szoval: nem rossz az a vindoz, meg programozoi szemmel sem, a legtobb 
feladatra tokeletes, persze nem mindenhato. A korlatokat ismerve 
azonban jo segitotarsra lelsz benne.

Egy szinten autodidakta 'programozo'.
Udv:
    BBalazs
    
http://www.szote.u-szeged.hu/phys/bbalazs/bbalazs.htm
    




More information about the Elektro mailing list