Sun pensa ad un desktop 3D per Linux

Sun ha annunciato lo sviluppo di un sistema desktop 3D per piattaforma Linux
di Fabio Boneschi pubblicata il 06 Febbraio 2004, alle 17:42 nel canale ProgrammiSun ha annunciato lo sviluppo di un sistema desktop 3D per piattaforma Linux
di Fabio Boneschi pubblicata il 06 Febbraio 2004, alle 17:42 nel canale Programmi
36 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoNon ricordo esattamente (anche perchè non lo uso), ma la tecnologia .Net non dovrebbe fornire la possibilità di compilare il codice integralmente, dovrebbe invece consentire la precompilazione di alcune parti per accelerare l'avvio dei programmi, in maniera analoga alla presenza di piccoli eseguibili specifici lanciati all'avvio degli ide basati su netbeans. Le ottimizzazioni della compilazione dovrebbero riguardare la manipolazione del codice al fine di renderne difficile una reverse engineering, che altrimenti sarebbe estremamente semplice (come per i bytecode java), con l'effetto collaterale di un possibile rallentamento del programma (in quanto il framework lavora in maniera ottimale con codice privo di questi artefatti); mi sorge però il dubbio che la compilazione totale rientri in queste tecniche (in questo caso a scapito totale della portabilità
Fondamentalmente è una virtual machine che offre funzionalità eccezzionali rapportato al Java.
Dal .NET sono poi stati derivati i linguaggi fondamentali (tipo C#) standalone che incorporano funzioni avanzate di .NET nei compilatori standard.
Be' per la verità dire che si tratti di una copia migliorata della tecnologia java è un po' riduttivo. La tecnologia .Net è l'implementazione (proprietaria) di uno standard sicuramente ispirato negli scopi al framework java. Ci sono versioni open software per Linux/Unix, come Mono, in realtà un porting open del framework di MS, dotGNU Portable .Net, una versione della stessa MS per mac e FreeBSD (sscli, forse open) e un progetto di Intel (OCL, con licenza BSD-like).
Alcuni link:
Mono
dotGNU
Open CLI Library.
Una precisazione sul post di prima: in realtà dovrebbe essere in fase di sviluppo, o forse già realizzata, una versione ottimizzata del jit compiler (optijit) che dovrebbe generare codice ottimizzato ma non nativo, gli artefatti per proteggere i sorgenti sono ottimizzazioni di altra natura.
Ciao a tutti.
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".