PAlib è una libreria per Nintendo DS usata per creare giochi homebrew. E' progettata per essere utilizzata facilmente da chiunque.
La guida per cominciare a programmare la trovate facilmente sul sito ufficiale e richiede almeno le conoscenze basi della programmazione in C.
Nella guida italiana viene spiegato come installare l'ambiente di lavoro su Windows ma non su Linux.
Per questo ho deciso di creare questo articolo per aiutare coloro che vogliono lavorare su Linux senza dover necessariamente spostarsi su Windows o installare una macchina virtuale...
Visualizzazione post con etichetta Programmazione. Mostra tutti i post
Visualizzazione post con etichetta Programmazione. Mostra tutti i post
domenica 5 settembre 2010
Installare devkitPro e le librerie PAlib su Linux [Guida]
mercoledì 21 luglio 2010
Brainfuck: linguaggio di programmazione esoterico.
Brainfuck è un linguaggio di programmazione esoterico per computer, creato da Urban Müller nel 1993.
L'obiettivo di Müller era di creare un linguaggio di programmazione semplice e completo per una macchina di Turing che potesse essere implementato con il compilatore più piccolo possibile.
Il linguaggio consiste di otto istruzioni e il compilatore originale occupa soltanto 240 byte ! Come suggerisce il nome, i programmi scritti in Brainfuck tendono ad essere difficili da comprendere. Trascurando l'enorme difficoltà nella programmazione di certi algoritmi con Brainfuck, è certamente possibile scrivere il relativo codice.
Il linguaggio è basato su un array di byte inizializzato a zero, un puntatore all'array (inizializzato per puntare al primo byte dell'array) e due stream di byte per l'input e l'output.
Le istruzioni sono in tutto otto, costituite tutte da un solo carattere:
L'obiettivo di Müller era di creare un linguaggio di programmazione semplice e completo per una macchina di Turing che potesse essere implementato con il compilatore più piccolo possibile.
Il linguaggio consiste di otto istruzioni e il compilatore originale occupa soltanto 240 byte ! Come suggerisce il nome, i programmi scritti in Brainfuck tendono ad essere difficili da comprendere. Trascurando l'enorme difficoltà nella programmazione di certi algoritmi con Brainfuck, è certamente possibile scrivere il relativo codice.
Struttura del linguaggio:
Il linguaggio è basato su un array di byte inizializzato a zero, un puntatore all'array (inizializzato per puntare al primo byte dell'array) e due stream di byte per l'input e l'output.
Le istruzioni sono in tutto otto, costituite tutte da un solo carattere:
- > – aumenta il puntatore
- < – diminuisce il puntatore
- + – aumenta il byte al puntatore
- - - diminuisce il byte al puntatore
- . – restituisce l’output
- , – restituisce l’input
- [ - passa all'istruzione dopo il ] se il byte al puntatore è 0
- ] – passa all’istruzione prima del [ se il byte al puntatore non è 0
giovedì 10 settembre 2009
Guida Perl
L' altro giorno ho deciso di iniziare a studiare un pò di Perl e l' ho trovato un linguaggio fantastico!
Ho girato un pò sul web in cerca di una buona guida e alla fine l' ho trovata: http://www.perl.it///documenti/corsoperl.html

La guida è divisa in 10 parti e dà un infarinatura molto vasta sul Perl. Ovviamente se cercate qualcosa di più avanzato dovrete preocurarvi un libro, ma per chi vuole iniziare a programmare in Perl questa guida è perfetta !
La guida è online ma potete scaricarla in versione PDF da qui.
Una volta letto il corso, Perl.it può continuare ad essere d'aiuto:
Ho girato un pò sul web in cerca di una buona guida e alla fine l' ho trovata: http://www.perl.it///documenti/corsoperl.html
La guida è divisa in 10 parti e dà un infarinatura molto vasta sul Perl. Ovviamente se cercate qualcosa di più avanzato dovrete preocurarvi un libro, ma per chi vuole iniziare a programmare in Perl questa guida è perfetta !
La guida è online ma potete scaricarla in versione PDF da qui.
Una volta letto il corso, Perl.it può continuare ad essere d'aiuto:
- La sezione articoli contiene materiale su molti argomenti: dalle reti alle tecniche avanzate di programmazione.
- Il blog raccoglie segnalazioni, notizie, spunti di indagine ed esplorazione
- La community é sempre pronta a dare una mano.
mercoledì 12 agosto 2009
Guide Programmazione di Blacklight
Oggi voglio postarvi qualche guida sulla programmazione di Blacklight (site: http://blacklight.gotdns.org), il quale diffonde gratuitamente su internet tutti i suoi progetti e suoi tutorial.
Ecco le guide sui vari linguaggi di programmazione:
• Guida al C. (Formato pdf)
• Guida al C++.
• Guida al Perl.
• Guida al Python.
• Guida al PHP.
• Assembly. (Formato pdf)
Inoltre vi consiglio di visitare il suo sito internet perchè è davvero interessante ;)
Ecco le guide sui vari linguaggi di programmazione:
• Guida al C. (Formato pdf)
• Guida al C++.
• Guida al Perl.
• Guida al Python.
• Guida al PHP.
• Assembly. (Formato pdf)
Inoltre vi consiglio di visitare il suo sito internet perchè è davvero interessante ;)
Iscriviti a:
Post (Atom)