Newsgroup: it.comp.macintosh
Titolo: Crollato il ponte Cocoa-Java

Preoccupante scricchiolìo alle fondamenta di Mac OS X:
" Features added to Cocoa in Mac OS X versions later than 10.4
will not be added to the Cocoa-Java programming interface.
Therefore, you should develop Cocoa applications using Objective-C
to take advantage of existing and upcoming Cocoa features."
(
http://developer.apple.com/documentation/Cocoa/Conceptual/LanguageIntegration/index.html
)
-- 
Guido

 ma come invece di ampliare qua vanno a restringere? :((
Azz ma questi stavano aspettando che io passassi a Mac per trovare queste 
magagne! :)))
-- 
Andy Buckley (Mojopin)
www.mojopin.net
La musica č mia madre e mio padre... il mio lavoro e il mio riposo... il mio 
sangue... la mia bussola... il mio amore 



ma come invece di ampliare qua vanno a restringere? :((
spero non si siano bevuti il cervello...
-- 
Promulgheranno leggi speciali, sottraendo le societa'
calcistiche alla giurisdizione ordinaria, e tutti i
calciatori e i dirigenti godranno di immunita'

 Preoccupante scricchiolìo alle fondamenta di Mac OS X:
Il ponte e' deprecato da 10.3.0 in poi. Apple dice di usare JNI al posto
del ponte.
Personalmente penso che Apple abbia fatto una cacchiata.
 - ∞
-- 
I miei post non sbagliano. E' la realta' ad essere inesatta.

 Il ponte e' deprecato da 10.3.0 in poi
Ah: il PONTE tra COCOA e JAVA *NON* *E'* *UN* *PEZZO* *ESSENZIALE* *DI*
*JAVA*. Java continua a esserci e a essere funzionale al 1000%.
Prima che qualcuno capisce male.


 Prima che qualcuno capisce male.
si d'accordo, e a ben vedere non ha senso qui discutere sulla portabilita'
visto che sono librerie esclusive di Mac OS X, quindi niente in contrario
al JNI. Ma la pulizia stilistica...
insomma, bisogna per forza imparare l'objective-C -__-;;



-- 
Guido

 insomma, bisogna per forza imparare l'objective-C -__-;;
L'ObjectiveC e` dopo Python il linguaggio imperativo ad oggetti piu`
bello in cui mi sono imbattuto. Senza dubbio come linguaggio e` molto
meglio fatto ed elegante di Java (che in realta` fa proprio pena, e
quello che fa ridere e` che la gente si beve la propaganda Sun sulla
pulizia stilistica, puah).
Ribadisco... impararlo vale la pena. Ha una sola cosa che si puo`
trovare magagnosa, che e` la gestione della memoria. Ma e` una cosa che
uno ci si scervella un paio di giorni, poi ha l'illuminazione e non se
ne preoccupa piu`.
Ad ogni modo... non e` difficile (complessivamente ci si mette piu`
tempo ad abituarsi al framework Cocoa, molto veloce e pulito ma
abbastanza "diverso").
-- 
Odio gli indifferenti, perche` mi da noia il loro 
piagnisteo di eterni innocenti. [...]
Sono Partigiano. Percio` odio chi non parteggia.
Odio gli indifferenti. (Gramsci)

 ne preoccupa piu`.
ma si, non e' brutto, anzi mi piace l'idea di fondo... pero' e' troppo
simile al C/C++ per la separazione tra header e implementazione, e questa
seccatura paleolitica della gestione della memoria...


 seccatura paleolitica della gestione della memoria...
il complesso MVC è troppo comodo una volta presa l'abitudine!
-- 
www.cocoaworks.org
 [-] malcom.mac 
gmail.com
http://www.cocoaworks.org/blog/?p=12

 seccatura paleolitica della gestione della memoria...
Non la trovo paleolitica. Ci sono anche delle librerie per aggiungere la
GC. Il punto e` che GC o la si fa bene o e` meglio lasciare perdere. Se
deve essere come in Java che a un certo punto quando decide lui parte il
collector e ti sovraccarica l'applicazione, allora faccio a meno.
Se invece puo` essere come in Python (anche li fondamentalmente
refcounting, solo che e` automatico e trasparente all'utente) allora e`
cosa comoda.
E poi complessivamente non la trovo affatto male come scelta.
