-
#Lua: variabili e assegnazioni
Luando#4: In questa puntata si studieranno le variabili e le assegnazioni di un valore a una variabile. Una variabile è un contenitore di vari valori (cioè dati). Una variabile ha un suo nome identificativo. Far contenere un valore alla volta a una variabile (sganciandola da quel valore precedente) viene detto operazione di assegnazione. Assegna un […]
-
#Lua I.O.: leggi & scrivi dati.
Luando#3: Input e Output (I.O.) ovvero Input per leggere dati (ricezione) e Output per scrivere dati (emissione). Nelle app classiche, dove non c’è una interfaccia grafica (G.U.I.) c’è una U.I. (Interfacciamento con l’Utenza) di tipo testuale a console, riga di comando. Esempio: input-output.lua https://replit.com/@dariocangialosi/introduzionelua#input-output.lua io.write() scrive una stringa di testo nella console di testo, quindi […]
-
#Lua] Dati: tipi e operazioni
Luando#2: Questa è la seconda lezione di Luando, un corso in Italiano su Lua script, un linguaggio per formare le istruzioni di un programma informatico. Nella scorsa e prima puntata abbiamo visto i Commenti, modo di rendere del testo escluso, specialmente a fine di commentare il funzionamento, documentandolo. In questa sessione vedremo come esistano i […]
-
#Luando: i Commenti? Cosa e perché?
Luando#1: Ecco il primo morso: cosa sono i Commenti? E perché esistono? E come rendono la vita un poco migliore 😉 ? Cosa sono i commenti? Nel linguaggio Lua i Commenti sono parti di testo che vengono ignorate durante l’esecuzione delle istruzioni. Quindi non vengono eseguiti. Esempio: Quindi abbiamo scoperto due usi: “disabilitare” cioè disattivare […]
-
Luando: un corso Lua in Italiano
Lua significa Luna. E’ un nome di battesimo di un sistema informatico che vive al seguente link HTTP: https://www.lua.org/ Questo sistema informatico consente di definire il comportamento del computer istruzione per istruzione, modificando programmi pre-esistenti o creandoli, costruendoli mediante scrittura e modifica di riscrittura. Di solito consiglio di studiare linguaggi di questo genere mediante SoloLearn.com […]
-
preparativi mini corso su Lua script
Ho studiato molto e anche applicato vari linguaggi di programmazione al fine di scrivere dei programmi e lavorare come programmatore ovvero scrittore di programmi informatici. Ho voluto scegliere Lua come linguaggio di scripting per alcune sue caratteristiche, anche se è inusuale usarlo come linguaggio per iniziare perlomeno nelle cerchie che conosco. E’ usato in particolare […]
-
#basi : Linguaggi (PL) e interfacce di #programmazione (API)
Linguaggi e interfacce di programmazione: le basi di ogni software. Per essere capace di essere un programmatore bisogna conoscere entrambi gli elementi: sia i linguaggi di programmazione sia le interfacce di programmazione comunemente abbreviate come “A.P.I.” (application programming interface). In una applicazione bisogna usarli entrambi. Nella mia esperienza ho una buona dimestichezza con lo studio […]
-
Love2D intro notes
Love2D is a way to build apps. It is based on the distribution of compressed bundles of files, usually a “main.lua” Lua script file plus other Lua scripts and optionally other files, tipically images and sounds. Love2D is mainly a way to build game apps with 2D graphic. It can leverage some of its cross-platform […]
-
Espansioni ed Informatica
Perché metto in guardia dall’informatica con le sue espansioni in continua espansione? Anche soltanto notare ciò è molto utile per capire che posto può avere l’informatica nelle nostre proprie vite e nei nostri ambienti. Per me l’informatica ha avuto tanti effetti e fasi sia di conoscenza e sia dell’evoluzione dell’informatica stessa nella mia vita. La […]
-
linguaggio C
https://replit.com/@dariocangialosi/liste-collegate-liste-linked