Sono del 1971, sono un DSA e un autodidatta in Scienze Informatiche dal 1196.
Come spiega spesso i miei Tutorial, in merito all’Informatica e ai suoi Linguaggi, sono rivolti innanzitutto alle
persone come me, quelle che fanno le cose con passione, e che non hanno bisogno di allineamenti accademici per
crescere. In sostanza i miei Tutorial sono adatti solo per una notevole crescita intellettuale. Se avete bisogno
di creare una applicazione in modo veloce, non credo che i miei Tutorial siano adatti.
Io non vado di fretta, mi piace comprendere a fondo le situazioni, per questo mentre molti pensano che il C possa
essere un Ambiente Superato, io credo che possa essere il punto fondamentale per comprendere a fondo moltissime
cose. La questione è che la storia informatica ci insegna che il punto di partenza di ogni cosa che viviamo oggi è
il C. La differenza, solo a scopo didattico/personale, potrebbe essere che se noi ripartissimo dal C, cancellando
ciò che esiste, potremmo ricostruire il tutto a nostro piacimento. Tutti gli ambienti di sviluppo e le varie
tecnologie sono in sostanza una stratificazione Software che parte dal C e in Tempi e Luoghi differenti si è
evoluta. Ciò significa che partendo dal C possiamo creare le nostre stratificazioni Software, per evolvere il C in
qualcosa di più Complesso, ma in egual modo più semplice da utilizzare. Questa strategia, come tutte le altre, non
richiede una bravura di sviluppo eccezionale, la mole di sforzo per arrivare a tale conclusione, si focalizza sulla
Progettualità, cioè il modo in cui utilizzare le Istruzioni per raggiungere un risultato. Oltre al fatto, come ho
spiegato in altri paragrafi, che la Progettualità comincia al momento in cui decidiamo di scrivere del Codice, e
questa regola vale più in C, che rappresenta l’alfabeto dell’informatica, che in altri linguaggi. Fondamentalmente
il C è il Linguaggio Più Puro, anche Più Semplice, ed è proprio questo il difficile, che dal nulla è necessario
cominciare a creare la materia prima in modo da elevare gradualmente il C in qualcosa di più produttivo e nello
stesso tempo di facile utilizzo. Questo che spiego è quello che è stato fatto in tempi e luoghi differenti dai
diversi informatici in tutto il mondo.
A questo punto ci sarebbe da aggiungere ciò che ho già spiegato in altri paragrafi, che molte convinzioni delle
masse sono errate. Ad esempio molti pensano che questi colossi dell’informatica siano geniali, come molti sono
convinti, forse presi dalle spiegazioni accademiche, che l’informatica si basi fortemente sulla matematica. Io
tutto quello che spiego non deriva da studi svolti, ma da Analisi e da una Forte Percezioni nei confronti di
sistemi Digitali, Mediatici e Ambientali, ho una mente molto connettiva e tramite coerenti connessioni riesco a
decifrare ciò che molti non vedono. Il Fatto che la Matematica sia fondamentale in Informatica è Vero quanto Falso.
Mi spigo meglio, partendo dal C si è arrivati nel punto in cui siamo e fin qui non c’è dubbio. Il punto è come ci
siano arrivati. Fanno leva, soprattutto ai giovani, spaventandoli, che per fare informatica è necessario essere
dei matematici doc. Perché sanno benissimo che la matematica è una Logica Gonfiata per intimorire. Io nella mia
vita, in informatica, ho fatto e faccio cose straordinarie e non conosco e non ho mai utilizzato la matematica.
Probabilmente per chi non vive di connettività la matematica potrebbe essere un valido strumento per arrivare a
risolvere determinate situazioni. Ci sarebbe da aggiungere, infatti ci sto arrivando, che in determinate situazioni
la matematica è indispensabile. Ma il punto è che questi colossi e geni (anche a livello accademico),
dell’informatica lasciano intendere che sono stati loro ad arrivare nel situazione digitale in cui ci troviamo,
ma non è cosi. Ad esempio esaminiamo il caso del Sistema Windows perché è l’ambiente in cui ci lavoro da sempre.
È risaputo che in Windows è Complicatissimo utilizzare il C\C++ per estrarre grafica per mezzo del Sistema, per
Creare Applicazioni. Ciò per colpa di una mal gestione del codice C implementato da Microsoft nelle prime versioni
di Windows, e che tuttora si porta dietro, perché affermato dal loro stessi, le API (Le principali Librerie di
Codice di Sistema) di Windows sono state più un evoluzione che un rimpiazza mento, per mantenere la retro
compatibilità con applicazioni esistenti. Dopo tutto questo vi invito a pensare come diavolo abbia fatto Microsoft a
Creare la GUI Grafica di Windows che si Basa esclusivamente su formule Grafiche Matematiche che possono realizzare
solo Scienziati di un Certo Calibro. Se fosse stata Microsoft a realizzarle di sicuro non avrebbe combinato i
disastri nascosti nelle API di Windows. Allora dovrebbero dire: in Informatica nella Maggior parte dei casi la
Matematica non serve a nulla. In quei pochissimi casi dove è necessariamente indispensabile, quel lavoro spetta a
specialisti del settore, non agli informatici, questo per Chiarezza e anche perché le masse (e forse anche il
mondo accademico) fanno molta confusione ad attribuire meriti. Poi ci sarebbe da aggiungere, che siccome sono
pochissimi quelli che tra questi colossi hanno le mie stesse qualità; quindi per qualsiasi cavolata hanno bisogno
di matematica, di matematici, di mappe concettuali e altra roba simile, perché non riescono a lavorare in modo
Emergente, che è il modo in cui lavoravano gli Antichi Falegnami di una volta producendo lavori Perfetti, pur non
essendo Grandiosi Matematici.
Il punto per cui ho spiegato questa pappardella e che oggi, sfruttando ciò che c’è e cercando di lavorare come
le persone di una volta: con Analisi e Implementazione; non è necessario, per ricostruire la Ruota (a parte
IA Generatrici di Immagini o di Testi complessi, perché sono Algoritmi Sviluppati da Scienziati con la Maiuscola),
avere capacità matematiche di un certo calibro, è sufficiente trovare la giusta Logica di Implementazione per
raggiungere i risultati, in fatti nella stragrande maggioranza dei casi, anche per la creazione di Compilatori
Complessi non è necessaria la matematica, ma un organizzazione Logica Senior, e a questo livello ci si può
arrivare da soli, con l’esperienza, senza intraprendere percorsi di studio Frustranti. In effetti questo Tutorial
in merito al C\C++ CLI si baserà proprio su questo. Non intendo dire che insieme ricostruiremo la ruota, perché
questa cosa se uno la vuole fare, per una crescita personale, la deve fare in base a una sua logica, altrimenti
non vale a nulla. Io quello che farò in questo Tutorial e darvi un sacco di dritte, aprirvi gli occhi su punti
oscuri e insegnarvi i Linguaggi (a modo mio) che occorrono per diventare più bravi e allargare le vostre vedute
intellettuali.
Per chiudere, se uno da solo, per uno scopo di crescita personale, volesse riscrivere la ruota, a mio avviso il
miglior ambiente per farlo è CLI. Perché in CLI possiamo scrivere codice C\C++ Puro, possiamo utilizzare la
Grafica di Sistema Windows, la Grafica .Net e se vogliamo anche quella di WPF. Fondamentalmente in questo modo si
può iniziare a estrarre grafica dal livello che si desidera, scavalcando tutta la matematica necessaria per
Disegnare Finestre e Controlli, naturalmente in questo modo ci vincoliamo a .Net o a Windows. Ma la cosa che credo
dovreste pensare, per questo scopo, è che dovreste trovare una Logica che andrebbe Implementata in delle Librerie,
che rappresentano un Nuovo Linguaggio Grafico ed Elaborativo da Utilizzare (Tipo Java) che sarà un Ibrido tra C,
C++ e CLI. Grazie al Compilatore CLI di Microsfot il Codice C\C++ verrà convertito, alla Prima Compilazione,
in BInario Puro che riuscira a Dialogare con Naturalezza con la Compilazione Dinamica necessaria per il Codice
Intermedio. Questa è una verra Chicca da Attribuire a Microsoft.
Paragrafo Scritto e Pubblicato il 25 Agosto 2026
|