[Discussioni]convegno open source e PA (lungo)
Marco Ermini
markoer a usa.net
Sab 5 Lug 2003 17:54:04 CEST
On Sat, 05 Jul 2003 15:54:06 +0200, Francesco Potorti`
<pot a softwarelibero.it> wrote:
[...]
> Ribadisco che il C, pur non negando la sua importanza, non fu così tanto
> rivoluzionario come lo dipinge Marco.
Infatti, oggi, a 20 anni di distanza, i sistemi operativi si scrivono in
Fortran. Sei proprio sicuro di quello che dici?
> Il C, più che l'evoluzione del
> Fortran, il primo linguaggio ad alto livello, fu l'evoluzione
> dell'assembler. Una specie di macro assemblatore molto sofisticato.
Il C ha distinto fin da subito pre-processore da compilatore. Ormai si
dovrebbe conoscere la differenza...
> La novità fu che qualcuno, per la prima volta, disse: e se scrivessimo
> un sistema operativo con un linguaggio indipendente dalla macchina? La
> cosa al tempo dovette sembrare velleitaria, il bello fu che funzionò.
> Più o meno come se oggi qualcuno dicesse: e se scrivessimo un sistema
> operativo in un linguaggio ad alto livello?
Direi che non e' proprio la stessa cosa, visto che gli esperimenti in tal
senso sono tutti miseramente falliti - l'esistenza stessa e la salute di
Linux sono la dimostrazione della bonta'
Il successo del C e' la dimostrazione di per se' della rivoluzione che e'
stata la sua introduzione. Se non e' rivoluzionario il fatto che *tutti* i
sistemi operativi (che io sappia) oggi vengono scritti in C... dimmi tu cosa
e' rivoluzionario! Di sicuro, il software libero allora *NON* e'
rivoluzionario, visto che e' un figlioccio/sottoprodotto dell'introduzione
del C.
ciao
--
Marco Ermini
http://macchi.markoer.org - ICQ 50825709 - GPG KEY 0x64ABF7C6 - L.U. #180221
Perche' perdere tempo ad imparare quando l'ignoranza e' istantanea? (Hobbes)
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 189 bytes
Descrizione: non disponibile
URL: <http://lists.softwarelibero.it/pipermail/discussioni/attachments/20030705/9461dcfd/attachment.sig>
More information about the discussioni
mailing list