Pensieri da Coder
mercoledì 11 novembre 2009 - 5 Commenti

Come abbiamo già avuto modo di vedere nei precedenti articoli dedicati a questa splendida architettura, ARM ha avuto particolarmente a cuore le esigenze dei suoi partner commerciali (i licenziatari delle licenze delle sue CPU), introducendo numerose estensioni orientate a particolari funzionalità.
Quest’attenzione non è stata certo frutto di un amore incondizionato e gratuito, quanto una necessità perché, per quanto interessanti fossero, i suoi microprocessori non hanno avuto il successo sperato nel mercato in cui Acorn (l’azienda ideatrice del progetto) operava principalmente: quello desktop.
Dovendo ripiegare nel settore dei dispositivi embedded, ne …

mercoledì 4 novembre 2009 - 46 Commenti

Apple presenta il nuovo Power Mac G5. Era il 24 giugno 2003, e con questo titolo esordiva la notizia che Apple presentava l’attesissima nuova linea di macchine della casa, il cui cuore era costituto dal nuovissimo gioiello di casa IBM: il PowerPC 970.
Stanco del lento processo di aggiornamento della linea PowerPC G4, Steve Jobs decise di dare il benservito a Motorola e stringere, quindi, un accordo con BigBlue, quest’ultima forte della nota e apprezzata (nel campo dei server e dei supercomputer) famiglia POWER, per ridare linfa alla sua linea Mac, …

mercoledì 28 ottobre 2009 - 22 Commenti

Nel precedente articolo abbiamo introdotto la modalità Thumb, soluzione adottata da ARM con la versione 4 della sua architettura per venir incontro alle necessità di maggior compattezza del codice, tipico del settore embedded.
Col passare del tempo e complice il dilagare di dispositivi portatili che sono diventati sempre più degli oggetti factotum (in particolare con la possibilità di far girare quelli che prima erano dei “giochini”, poi divenuti sempre più complessi) si è affacciata la necessità di eseguire applicazioni Java.
Impegnata in prima linea coi dispositivi mobile (se sono stati venduti più …

mercoledì 21 ottobre 2009 - 57 Commenti

Non v’è dubbio che, quando si parla di Google, il pensiero degli appassionati di informatica si volge immediatamente nella direzione dell’open source.
Parecchi, infatti, sono i suoi contributi alla comunità, con progetti fra i più disparati realizzati da questa multinazionale e rilasciati sotto l’ombrello di una delle licenze OSI, ma anche di carattere meramente economico, sovvenzionando progetti già esistenti, oppure bandendo dei concorsi (come il famoso Summer of Code), o ancora come sponsor di manifestazioni open source (come le famose PyCon di cui abbiamo già parlato su Appunti Digitali).
Non ultimo e …

mercoledì 14 ottobre 2009 - 20 Commenti

L’architettura ARM ha subito consistenti cambiamenti nel corso della sua storia, come abbiamo cercato di evidenziare nel precedente articolo .
Uno dei più grossi, ma poco noti e/o apprezzati, è rappresentato dall’introduzione di nuove modalità di esecuzione del microprocessore, che corrispondono effettivamente a delle nuove ISA implementate e, quindi, a decoder appositamente dedicati per le istruzioni codificate in questi nuovi formati.
Non era certamente un passo obbligato per ARM Ltd, essendo la sua un’architettura ben delineata, ma, essendo un’azienda particolarmente attenta alle esigenze del mercato, s’è trovata davanti non a un capriccio, …

giovedì 8 ottobre 2009 - 142 Commenti

Alla fine ce l’ha fatta: a poco meno di un mese dalla commercializzazione di Seven, sembra che questa volta Microsoft sia riuscita a convincere l’antitrust europeo che, quella di visualizzare una finestra con un prospetto informativo sui browser più diffusi dai quale scegliere quello da installare, sia la soluzione giusta.
Nessun’altra multa salata quindi, ma si rimane al momento in attesa che i concorrenti (sic) della casa di Redmond diano un responso positivo (entro un mese) per ratificare l’accordo, che avrà durata quinquennale.
Fa però sorridere il commento del commissario alla concorrenza, …

mercoledì 7 ottobre 2009 - 11 Commenti

In questa rubrica abbiamo parlato estensivamente dell’architettura ARM, uno dei microprocessori RISC più diffusi e indiscutibilmente destinato ad avere un ruolo sempre più di primo piano grazie a un ottimo compromesso fra prestazioni, costi e consumi.
Dalla prima (sostanzialmente un prototipo) e seconda versione dell’architettura a 26 bit, che l’ha lanciata, siamo passati all’analisi della terza, che ha introdotto i 32 bit, la quinta che ha fornito delle estensioni DSP, e infine la sesta che ha portato con sé quelle SIMD.
Non abbiamo, però, mai parlato della quarta e ciò appare molto …

mercoledì 30 settembre 2009 - 295 Commenti

Credo che esistano ben poche personalità di spicco della comunità open source in grado di rivaleggiare con Richard Stallman quanto a notorietà, fama e… idolatria (Linus Torvalds è uno di questi, grazie alla diffusione di Linux).
Nel bene e nel male ha rappresentato un (il) punto di riferimento per quanto riguarda lo sviluppo non soltanto di software gratuito, ma di una filosofia che propaganda ormai da una quarto di secolo il concetto di software “libero” (sebbene esistessero già da tempo iniziative simili, anche se isolate).
Purtroppo complice forse anche l’inclemente età che …