programozas...adalek

Bamer Balazs bamer at kay.tmit.bme.hu
Sun Feb 15 12:11:42 CET 2004


Szervusz Zoltan!

> megvillantani egy alternativat, amit az ifjak valoszinuleg nem ismernek.

Kiskoromban emlitette valami Commodore konyv, es mindig csorgott utana a
nyalam. Van esetleg olyan nem titkos programod, ami megvan Forthban es
eljarasorientalt (igy hivjak? mint a basic, c, pascal) nyelven is?

> Szamunkra es hitvita szamara a lenyege az, hogy az alap nyelv kb 2-4K
> gepi kodban megirhato, efolott mar sajat utasitasokkal lehet dolgozni.

Az alap Prolog sem lehet sokkal memoriaigenyesebb, mert baromi egyszeru
mechanizmus vegzi a mintaillesztest. Az is az altalanostol gyokeresen
eltero gondolkodast igenyel, es logikai kovetkezteteseket hihetetlen
gyorsan es tomoren meg lehet benne irni. A hatekony programhoz viszont
nagyon ismerni kell az ertelmezo mukodeset, mert kis elteresek
nagysagrendekkel lassabb vegrehajtast eredmenyezhetnek.

> A masik komoly hiba, hogy a parameteratadas is stackben bonyolodik,
> megpedig az u.n. forditott lengyel logika szerint.... (regi PTK

Megszokas kerdese. Szerintem semmivel sem nehezebb, mint hosszu
zarojeleket bongeszni (ebbe nem kell), csak nem ezt tanitjak az iskolaban.
Megszokasrol: a Prolog logikajat nekem nem volt konnyu megerteni, mert
megszoktam, hogy leirok valamit, es az megtortenik. Itt valahogy kialakul,
kitalalodik.

> Megejgyzem, hogy regota 8051 core-ral dolgozom... erre is van forth...
> es ugy nez ki, nem egy kihalo tipus (atmel, winbond,dallas, philips, stb..)

Ez azt jelenti, hogy Atmelekre is van Forth?

							szia: Balazs



More information about the Elektro mailing list