Slashcode nasce per condividere la conoscenza informatica. Ma non solo la mia.

Argomenti ce ne sono a quintali e ci vorrebbero giornate di 48 ore per poterli ttrattare tutti con regolarità.

Per questo motivo, se ci fosse qualcuno che vuole condividere le sue esperienze in ambito informatico ma non avesse tempo, pazienza e voglia di gestirsi un proprio blog, metto a disposizione questo spazio. Potete quindi partecipare come contributori a qesto blog nella speranza di renderlo un buon punto di riferimento.

Alla prossima.

 

Posto qui di seguito la prima di una serie di guide pratiche su Java e sul Multithread che sta portando avanti un mio amico di università Dymios sul suo blog. Per ora metto solo la prima parte. Potete continuare la lettura sul suo blog.

Continue reading »

 

Continuiamo la serie di lezioni sulla programmazione generale, questa volta cercando di approfondire molti degli aspetti che nelle prime 10 parti introduttive avevamo lasciato appesi. Cominciamo perciò dal concetto che (dopo i puntatori) spiazza di più chi non ha confidenza con la programmazione: gli oggetti.

Abbiamo già visto nelle parti precedenti il principio base su cui si fondano i linguaggi di programmazione orientati agli oggetti. In particolare abbiamo parlato del concetto di oggetto come del concetto di entità dotata di caratteristiche e abilità particolari.

Adesso cercheremo di entrare più in dettaglio su alcuni aspetti per ottenere le basi per futuri approfondimenti.

Continue reading »

 

Come già ho annunciato sto convertendo, ampliando e correggendo i 10 articoli di Guida alla Programmazione Generale in pdf. L’università ha rallentato molto questo processo e quindi per mostrarvi la mia buonafede inizio a darvi il link per la prima bozza.

Per il momento contiene gli articoli da 1 a 6 con alcune imprecisioni corrette. :)

GAPG – Bozza01

 
Vi verrà lo sturbo.

Vi verrà lo sturbo.

Nel corso di Modelli e Complessità che sto seguendo è stato introdotto il Lisp (List Processor o meglio Lots of Infuriating & Silly Parenthesis) come esempio di linguaggio funzionale.

Come ho accennato in passato la programmazione funzionale è un tipo di paradigma che pone l’accento sulla definizione di funzioni poichè il flusso del programma assume la forma di valutazione di funzioni matematiche e in particolare delle funzioni ricorsive.

Senza addentrarci troppo in tecnicismi di informatica teorica passiamo subito ad affrontare la “pratica” con il linguaggio Lisp.

Continue reading »

© 2008-2012 SlashCode Suffusion theme by Sayontan Sinha