Developers! Developers! Developers!
Scrivo software da… uhm… tanti anni e ho visto nascere, crescere e morire molti linguaggi del futuro. Nei primi anni di MS-DOS e anche nei primi anni di Windows (diciamo dal 3.0 in avanti) queste erano...
View ArticleAlgoritmi e curve temporali
Come programmatore sono sempre stato affascinato dagli algoritmi, specialmente se compatti ed eleganti Ci sono, però, dei problemi per la cui soluzione non esistono algoritmi efficienti; di contro, per...
View ArticleSecurity through obscurity è MALE
Ficcatevelo in testa: nascondere (o negare) i problemi di un sistema è il peggiore dei comportamenti possibili. La considerazione nasce, ovviamente, dalla paradossale storia che ha coinvolto alcuni...
View ArticleMessaggi di errore
Si dice che ogni programma non banale contenga almeno una variabile, una struttura di controllo e un baco. Si dice anche che per i programmi prodotti da una ben nota software house questa affermazione...
View ArticleHyperTrek
Piccolo spazio pubblicità. In agosto ho aggiornato il motore di HyperTrek, che ora è alla versione 2.0. La novità più evidente è il cambio della grafica standard: ho voluto un po’ decostruire...
View ArticleApple e Dovecot
Questa mattina nella lettura delle varie mailing list che seguo ho trovato una piacevole sorpresa. Michael Abbott di Apple ha postato un messaggio nella mailing list di Dovecot in cui annunciava la...
View ArticleHyperB5
HyperB5, la risorsa italiana su Babylon 5, si rinnova passando da documenti HTML statici ad un motore di visualizzazione dinamico basato su PHP e MySQL. La notizia per me è ancora più bella in quanto...
View ArticleAddio Dr. Dobb’s Journal
Per citare una frase classica dei necrologi, il Dr. Dobb’s Journal ci lascia nella forma in cui lo conosciamo dopo lunga e penosa malattia. Chi ha cominciato a scrivere software alla fine degli anni...
View ArticleAncora sugli errori: connessioni al database
Riprendo di nuovo il tema degli errori, dopo averne parlato la scorsa estate. Una buona diagnostica degli errori è fondamentale per qualsiasi linguaggio di programmazione, ma nel caso di linguaggi per...
View ArticleQuand’è la fine del mondo informatico?
Mentre si assiste ad un proliferare di idioti (o profittatori) millenaristi, ci sono (e ci sono state) molte date epocali per l’informatica che potrebbero portare alla fine di piccoli mondi. Quelle...
View ArticleY2.01K
Dopo averci scherzato tempo fa, pare che il problema della data nei software non sia sparito del tutto. Il problema dell’anno 2000 era serio, anche se le conseguenze non sarebbero state quelle...
View ArticleSulle differenze tra i linguaggi di programmazione
Per varie ragioni (che non includono solamente il masochismo) voglio portare una procedurina di monitoraggio che ho scritto in Perl sotto Linux in ambiente Windows. Volendo usare un linguaggio script...
View ArticleAnagrafica articoli
C’era una volta un’informatica in cui il costo per byte sia della RAM sia dei sistemi di memorizzazione era notevole. In quell’informatica di una volta i programmatori facevano di tutto per risparmiare...
View Article
More Pages to Explore .....