L'informatico di Schrödinger

cat
30Oct/10Off

Introduzione alla programmazione in Java – “Hello World”

Duke, the Java Mascot, in the waving pose. Duk...
Image via Wikipedia

Eccoci arrivati.

Prima o poi capita che qualcuno ti chieda informazioni su linguaggi di programmazione e che questo ti faccia passar per la testa di scrivere qualche articoletto introduttivo.

Ovviamente non è un compito facile introdurre all' "Arte" della programmazione, soprattutto non è facile farlo senza trasmettere i propri fisiologici approcci personali all'argomento. Bene un tentativo vale farlo in ogni caso.

Ho deciso di prendere come linguaggio di base Java: questa scelta non è casuale ovviamente. Java è un linguaggio che si presta bene ad un approccio didattico: non presenta la complessità intrinseca di C e C++, è uno dei linguaggi più utilizzati da ormai una decina d'anni, è molto versatile e multi piattaforma (ma ci torneremo con calma..). Se i motivi che ho portato non bastassero è sufficiente aggiungere che questi articoli introduttivi (sulla cui cadenza non posso assicurare alcun tipo di periodicità) sono diretti a ragazzi delle scuole superiori che, grazie ai "fenomenali" programmi ministeriali di informatica, ancora nel 2010 si trovano a dover fare conti con linguaggi decisamente datati (Pascal) o altri "oggetti" che definir "linguaggi di programmazione" causa a chi ha un minimo di senso critico uno sfogo cutaneo di proporzioni epiche (qualcuno ha detto VB?).

Allora iniziamo senza indugi a farci un quadro generale di ciò che andremo piano piano a analizzare.

Click to continue reading "Introduzione alla programmazione in Java – “Hello World”"