Newsgroup: it.comp.macintosh
Titolo: Ancora su MacOS X

Allora, vediamo se ho capito: ce ne saranno tre versioni:
1)classic, compatibile con le applicazioni per MacOS9 ma non compatibile
con le applicazioni nuove
2) carbon, ci girano solo le aappilaczioni ottimizzate per lui e ha
tutti le innovazioni già ampiamente discusse
3) cocoa, nuovo ambiente, fatto apposta per gli sviluppatori
ora a parte cocoa... la scelta difficile é tra i primi due, credo che il
classic sia più una nuova versione di MacOS9... però non si deve buttare
il software che già si ha... anche perché non credo che i rivenditori
siano così gentili da fare sconti per una versione dei loro software per
farci passare da MacOS9 a MacOSX!! che ne dite??

 3) cocoa, nuovo ambiente, fatto apposta per gli sviluppatori
devo essermi perso qualcosa, chi mi illumina ?

 Allora, vediamo se ho capito: ce ne saranno tre versioni:
non hai capito.
---
PPB
*I'm online, therefore I am*

 farci passare da MacOS9 a MacOSX!! che ne dite??
Tutte (o almeno molte) le applicazioni attualmente funzionaneti su MacOS
funzionarenno anche su MacOS X. E di questo si puo' essere certi perche'
al MacWorld hanno fatto girare IE5 senza che gli sviluppatori M$
avessero mai visto OSX
Ciao,
Joshua
--
If you want to learn something more about computer science, please visit
www.apple.com
 or its largest mirror site at 
www.microsoft.com
 ... :-)

 3) cocoa, nuovo ambiente, fatto apposta per gli sviluppatori
In realta', se ho capito bene io, ci saranno due versioni di MAC OS. La
9 (o come si chiamera', magari 9.5) per i Mac con processore pre G3, e
MAC OS X, per i G3 o G4. Per quanto riguarda MAC OS X, incorporera' un
emulatore per i vecchi programmi, cosi come l'attuale macOS incorpora un
emulatore per i programmi scritti per i processore 68xxx. E cioe' i
vecchi programmi gireranno su X in maniera trasparente per l'utente,
anche se senza alcune caratteristiche (tipo memoria protetta, ecc.). In
parole povere, niente cambiera' tranne che per il fatto che magari
avremmo due versioni dei programmi sui CD di installazione, uno per
macos 9.x e uno per macos X.
Ciao, Roberto
-- 
Se fossi cane, abbaio! Se fossi gatto, miao! Se fosse tardi, ciao!  

 macos 9.x e uno per macos X.
Non penso ci sara' alcuna emulazione. Saranno disponibili le vecchie 
API. Ovviamente suppongo che gia' OS 11 non avra' piu questo supporto.
La memoria protetta non e' una libreria o un set di funzioni. E' una
caratteristica strutturale del sistema. Non dipende dal programma che
stai facendo girare.


 3) cocoa, nuovo ambiente, fatto apposta per gli sviluppatori
No, non hai capito. MacOS X sarà UNO solo, anzi anche l'attuale MacOS 9
è destinato a scomparire.
Quelli che hai elencato sono le API che i programmi possono utilizzare
per girare sotto MacOS X. Classic sono le applicazioni attuali, Carbon
quelle scritte con le API di derivazione dell'attuale MacOS, Cocoa le
applicazioni scritte con le API di derivazione NeXT Step.
Le applicazioni "Classic" saranno le PEGGIORI perchè i programmi
gireranno praticamente in un ambiente emulato, e non sfrutteranno le
nuove caratteristiche del MacOS X.
Trasformare applicazioni "Classic" in "Carbon" (cioè ottimizzate per
MacOS X) non dovrebbe essere un granchè difficile, e si suppone che la
maggior parte delle applicazioni in commercio a breve faranno la
conversione (per quelle vecchie e non più supportate rimane l'ambiente
Classic).
Alberto
Alberto

 Cocoa.
Ahhh ok, grazie per l'illuminazione, iniziavo a preoccuparmi moolto
seriamente
RobertoDG aka Twinsun Dragon
-==(UDIC)==-
Nessuno puň farvi sentire inferiore
senza il vostro consenso
Se sapete guardare, accade talvolta che la
luce vi si mostri nei posti piů strani

 farci passare da MacOS9 a MacOSX!! che ne dite??
Non hai capito ;-)
La versione é una sola, o meglio sono due se consideriamo la versione
"server" (già in commercio da un'annetto) e la versione "client" che é
quella destinata a equipaggiare tutte le macchine (G3, G4 e iMac) che non
debbano svolgere questo gravoso compito... 
...ma questo é un'altro discorso: restiamo sul MacOSX presentato un mese fa
da Jobs con tanto di nuova interfaccia (AQUA):
Classic, Carbon e Cocoa sono le librerie sulle quali si appoggiano le
applicazioni, che assicurano la retrocompatibilità e che mettono a
disposizione dei programmatori nuovi strumenti (Cocoa é completamente
Object Oriented). 
Tutte queste librerie sono contenute in MacOSX.
Ciao ciao
*********************************************************************
pu...@intercom.it
, ICQ#20390352, 
http://home.intercom.it/~puce
*********************************************************************
La Tariffa Urbana a Tempo diminuisce la liberta' di tutti gli utenti
Internet. Anche la tua. 
http://www.notut.org
*********************************************************************