A
A
  • Angol
  • Magyar
  • 15 perc

Hogyan alakítja újra az AI a Commodore 64 BASIC értelmezőt?

Dave azt vizsgálja, mire képes a mesterséges intelligencia, amikor egyetlen prompttal komplett Commodore 64 BASIC értelmezőt próbál generálni, majd különböző platformokon életre kelteni.

Dave egy különleges programozói kihívást mutat be: arra vállalkozik, hogy mesterséges intelligencia segítségével – egyetlen prompttal – rekonstruálja a legendás Commodore 64 BASIC értelmezőjét modern rendszerekre.

Bepillantást nyerünk abba, hogyan használható a Codeex nevű AI a teljes Microsoft 6502 BASIC interpreter generálására, különös tekintettel arra, hogy a forrásnak mind macOS, mind Linux, valamint a klasszikus PDP11 számítógépen, 2.11 BSD Unix alatt is működnie kell.

Az elkészítés során felmerülnek izgalmas kihívások: hogyan kezelhető a platformok közötti kompatibilitás, milyen eltérések vannak az időzítési (sleep) funkciók között, és milyen korlátozásokat kell figyelembe venni a régi K&R C fordító esetében.

Pillanatképeket kapunk a prompt futtatásáról, a kódgenerálás iteratív javításáról, a forráskód platformok közötti szinkronizálásáról, valamint arról, milyen hibákkal és tipikus nehézségekkel találkozik a fejlesztő a fordítás során.

Az epizód folyamán felvetődik a kérdés: vajon képes-e a mai mesterséges intelligencia a BASIC interpreterhez hasonló klasszikus szoftvereket újraalkotni minimális emberi beavatkozással, illetve hogyan lehet ezeket elindítani akár egy PDP11-es gépen is?