venerdì 30 marzo 2007

Tuple in java

Quando mi sono imbattuto per la prima volta in python, leggendo (l'ottimo) Dive Into Python mi sono imbattuto per la prima volta nelle tuple. Non sono altro che delle liste immutabili che non espongono metodi, insomma sono delle strutture dati abbastanza semplici e mi ricordo di essermi meravigliato di come Java non abbia provveduto a colmare questa lacuna. In realtà ho scoperto qualche giorno fa che Java è stato pensato per avere le tuple fin dall'inizio; purtroppo questo "disegno" iniziale non è stato concretizzato. Qua la storia completa.

lunedì 26 marzo 2007

Trasferimento in corso ...

Per la verità è quasi terminato, comunque l'azienda per cui lavoro si è trasferita in un luogo più consono del precedente, molto più luminoso e anche più professionale. Malgrado la distanza non sia molto differente rispetto a prima; ora il tragitto casa-lavoro è sicuramente molto meno trafficato.
Notevolissima la presenza della macchinetta con gli snack !

Gnam !

giovedì 15 marzo 2007

In questo periodo sto cercando di studiarmi il C dal libro di Kernighan & Ritchie intitolato "Il linguaggio C" edito da Pearson. Visto che ormai sono a buon punto posso trarre alcune conclusioni sulla bontà dell'opera dei due autori. Il libro è ottimo per chiunque gli studenti si troveranno accompagnati pagina dopo pagina a cogliere tutti gli aspetti tecnici di uno dei linguaggi di programmazione "padri" dell'informatica moderna. E' ottimo anche per gli autodidatti perchè ci sono molti esercizi al termine di ogni paragrafo particolarmente significativo. Anche programmatori con un po' più di esperienza potrebbero giovare di questo libro data la presenza di un'appendice trasformata in un breve ma coinciso manuale di riferimento. Comunque il target del libro sono persone che vogliono imparare questo linguaggio di programmazione, chi lo deve semplicemente usare può trovare fonti di informazione molto più economiche.

Nel libro è trattato esclusivamente lo standard ansi c con alcune peculiarità della programmazione in ambiente unix relegate all'ultimo capitolo. Puntatori, vettori, strutture e normali operazioni di input e output cioè le basi della programmazione in c sono interamente coperte da questo libro. Consigliato.

martedì 6 marzo 2007

Un po' di relax

Tra una riga di codice e l'altra a volte conviene rilassarsi un po' con qualche giochino scritto in flash.
Qua ne trovate una valangata.