[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Rust





Il 04/06/2015 11:53, Federico Di Gregorio ha scritto:
On 03/06/2015 19:37, franchi@modula.net wrote:
Mi avete incuriosito e, avendo oggi un pò di tempo, sono andato a vedere
il portale del linguaggio rust.
[snip]
Personalmente, dopo aver programmato con molti linguaggi, non ho (per
ora) molta voglia di addentrarmi in questo nuovo rust; però, se qualcuno
si è fatto un'idea di come funziona e sulle innovazioni introdotte e non
altrimenti perseguibili, o se conosce l'esistenza di una descrizione di
rust ad alto livello (tipo quella su Smalltalk-80 pubblicata nell'agosto
'81  su  Byte), potrebbe essere di aiuto alla sua diffusione.

Ho provato a risponderti, ma stava venendo fuori una specie di
enciclopedia che non sarei mai stato in grado di finire in tempi umani.
Però trovi un esempio breve ma molto articolato (con uso di thread in
modo sicuro) qui:

http://doc.rust-lang.org/book/dining-philosophers.html

Oppure, se hai domande specifiche scrivi e cercherò di rispondere. :)

federico

Ho compulsato varie fonti primarie e, eliminato il vaporware, la sintesi è questa:

il goal di rust è la sostituzione di c++ come linguaggio elettivo per la scrittura di codice per i browser (nella fattispecie Mozilla).

Google da parte sua ha già iniziato la sostituzione del c/c++ producendo codice in linguaggio go (fra i cui ideatori figurano Pyke e Thompson).

Non so cosa usa Microsoft per Edge, ma si tratta senz'altro di un terzo linguaggio.

Tre browser, tre linguaggi di programmazione, tutti sicuramente eccellenti.

Forse è lo stesso problema tecnico che ognuno cerca di risolvere a suo modo... o cosa?

Luciano





Reply to: