Sun pensa ad un desktop 3D per Linux

Sun pensa ad un desktop 3D per Linux

Sun ha annunciato lo sviluppo di un sistema desktop 3D per piattaforma Linux

di pubblicata il , alle 17:42 nel canale Programmi
 
36 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
cionci09 Febbraio 2004, 16:54 #31
Non mi sembra OS/2 Warp 4 sia programmato in Java
xeal09 Febbraio 2004, 20:27 #32
x cdmauro

Non 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à
dragunov09 Febbraio 2004, 21:52 #33
be ame pare da un pò di tempo
xeal09 Febbraio 2004, 23:04 #34
.NET è il Java di MS, copia bella e buona anche se ovviamente migliorato e più potente.
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.
xeal09 Febbraio 2004, 23:19 #35
i link si leggono meglio sul forum....
cdimauro11 Febbraio 2004, 07:45 #36
Quelle tre modalità di compilazione del codice le ho letto molto tempo addietro, quando si cominciò a parlare e descrivere l'architettura .NET. Adesso non so se hanno proseguito su quella strada o hanno cambiato qualcosa: ho riportato solamente ciò che ricordavo in merito...

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".

La discussione è consultabile anche qui, sul forum.
 
^