www.bertinettobartolomeodavide.it
|
C64: programmazione C
Il titolo di questa sezione può sembrare un gioco di parole(anzi di lettere!) con la mitica grande 'C' ma non è così... Infatti su Commodore 64 è possibile utilizzare un linguaggio da sempre appannaggio dei grandi mainframe del passato o dei potenti computer odierni. Sul vecchio otto bit è possibile la programmazione in linguaggio C!
Andando a spasso sulla rete sono venuto a contatto con due soluzioni che permetto l'uso di questi due straordinari strumenti di programmazione, ovvero cc65 e Power C. Da qui non ho potuto resistere alla tentazione e mi sono subito dedicato alla realizzazione di questa pagina web, vista la mia passione per questo linguaggio e per il C64 ovviamente. Sono lavori che non possono andare persi e devono essere diffusi il più possibile perché il Commdore 64 continui a vivere per sempre!
CC65 è a dir poco fantastico e multi-piattaforma. Nel senso che prevede librerie per l'utilizzo di molti computer retro basati sul 6502 e compatibili. Questo software per quanto straordinario però non stupisce più di tanto perché tutta la programmazione e compilazione viene effettuata con un moderno PC, per poi essere trasferito l'eseguibile c64 su una macchina reale od emulata.
Power C è invece di gran lunga un progetto più avveneristico, anche se molto datato. Risale alla metà degli anni '80! Con Power C è possibile programmare in C direttamente dalla tastiera del buon vecchio c64(o emulatore), così come tutta la fase di compilazione per poi vedere girare il risultato finale sul piccolo ma prodigioso computer. Tutte le librerie principali del C sono qui presenti, anche grafiche. I listati possono essere fatti girare con zero modifiche su questo compilatore. Sarà bello vedere un listato scritto su PC in linguaggio ANSI C e riuscire pure a compilarlo per Commodore 64...
Super C è un fantastico compilatore prodotto negli anni '80 da Abacus. Al pari di Power C permette la trascrizione completa dei listati scritti in C per computer più potenti, rendendoli perfettamente eseguibili sul piccolo C64. Contempla in modo nativo anche la libreria con funzioni grafiche. Davvero imperdibile!
Di seguito si possono trovare le pagine web dedicate ai due software di programmazione C:
CC65 home page | Power C home page | Super C
STORIA DEL COMMODORE 64 | CAVO X1541 | Da TAPE a PC | Il mio Museo Commodore | Linguaggio C sul Commodore 64! | Grafica da Bmp a Koala | SD2iec | Musica su C64 con SID WIZARD | PixelArt C64 | Listati Basic
DI BARTOLOMEO DAVIDE BERTINETTO