Newsgroup: it.comp.macintosh
Titolo: Link diretto a Xcode 2.4

 viene ancora riportato a tutti tra i "What's New".
Infatti. Cretini. :)
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.

 Infatti. Cretini. :)
Alla fine delle note di rilascio, ecco la pillola
amara per chi si č perso la sessione:
NOTE: As of the release of Xcode 2.4, the Cocoa Java bridge has been 
deprecated.
This means that, while still supported with Xcode 2.4, future releases of Xcode
may not support the bridge or other dependent features.  Due to this, 
the following
additional WebObjects developer applications are also being deprecated:
EOModeler
EOModeler Plugin
WebObjects Builder
WebServices Assistant
RuleEditor
WOALauncher
This also means that the Xcode Java bridge templates have been deprecated,
and should not be used for new Java bridge-based development.

 amara 
In pratica e' morto ufficialmente WebObject ?

 being deprecated:
Uhm... che Apple stia switchando a Rails?
-- 
Compito della fisica e' spiegarci la causa degli eventi. La teologia
invece ha il compito di spiegarcene il fine.


non funziona :(
L'URL includeva la tua sessione per caso?


 In pratica e' morto ufficialmente WebObject ?
Oggettivamente... quanto futuro pensi avesse? 
Indipendentemente da quanto fosse buono, il solo fatto di richiedere un
MacOS X Server poneva serissimi limiti alla sua diffusione.


 amara per chi si č perso la sessione:
Uhm... ma quindi? Mi spiego:
1) quale č il problema del binding Java? Che non lo usa nessuno e quindi
non lo tengono?
2) WO č cosě poco usato come io ritengo? E quelli che ci hanno speso su
delle milionate in licenze? Ma sono cretini?
3) Cosa mi sto perdendo? C'č qualcosa che non riesco ad afferrare del
tutto.


 L'URL includeva la tua sessione per caso?
Siempre :)


 MacOS X Server poneva serissimi limiti alla sua diffusione.
A parte l'iTMS, l'Apple Store e l'ADC - che comunque sono di Apple - e
il sito di Omni Group non mi pare di essermi *mai* imbattuto in siti
sviluppati in WO.
Forse ci sono migliaia di applicazioni corporate/intranet che mi
sfuggono...?


 sfuggono...?
È quello che mi chiedo anche io.


 MacOS X Server poneva serissimi limiti alla sua diffusione.
E con cosa lo sostituiscono?
A me fa solo piacere che abbandonino java, cosi` Sun impara a non
supportare ufficialmente java su tutte le piattaforme.
-- 
Valentino Volonghi aka Dialtone
Now Running MacOSX 10.4
Blog: 
http://vvolonghi.blogspot.com
New Pet: 
http://www.stiq.it

 tutto.
Alla WWDC ci sono sessioni dedicate al WebObjects potenziato; loro
assicurano che non č affatto morto.
Bisogna ricordare che da tempo Xcode integra un modellatore sostitutivo
di EOModeler. Che stiano switchando nuovamente ad Objective-C 2?

 supportare ufficialmente java su tutte le piattaforme.
Speriamo che non lo sostituiscano con roba in PHP :)


 assicurano che non è affatto morto.
Diciamo che se ritornano ad Objective-C può diventare interessante.
Ma davvero riuscirebbe a fare concorrenza a Rails/Django?


 E con cosa lo sostituiscono?
Bhe' magari proprio con Rails visto che lo integrano direttamente nella
prossima versione.

 Ma davvero riuscirebbe a fare concorrenza a Rails/Django?
In effetti con tanto di GC non e' che ObjC sia piu' lowlevel di Java e
visto che tanto serviva OsX tanto vale lanciarsi sul suo linguaggio per
eccellenza.
Per quanto riguarda la concorrenza a Rails (Django non mi risulta sia
mai veramente decollato) non saprei c'e' un sacco di gente che non vede
di buon occhio tutta questa liberta' e i linguaggi super dinamici in
generale. J2EE e' tutt'ora diffusissimo.
Imho a me, che sono uno profondamente sbadato e che fa un errore di
battitura ogni due lettere, avere un linguaggio che mi costringa a
specificare tipi e variabili prima di usarle non fa che comodo. Pero'
d'altra parte le immense configurazioni in XML sono solo inutili perdite
di tempo, facendo un buon ricorso a convenzioni e valori di default la
configurazione viene ridotta all'osso e questa e' la grande lezione di
rails.

 Oggettivamente... quanto futuro pensi avesse? 
Lo stesso degli altri framework J2EE tra l'altro ripensandoci non
richiedeva mica osx server per forza, a memoria mi sembrava che
producesse un War standard, da usare con tomcat o altri.

 E con cosa lo sostituiscono?
con qualsiasi cosa tranne Drupal! Drupal no, please!


 con qualsiasi cosa tranne Drupal! Drupal no, please!
Ma drupal non e` un framework per lo sviluppo web. E` un robo che fa
siti di news ecc ecc. Un semplice CMS realizzato maluccio.
Pero` rails non sarebbe malvagio anche se includerlo non significa di
per se che sia consigliato da apple per lo sviluppo, l'avrebbero
pubblicizzato secondo me.
Ci sono tante cose che includono o includeranno in OSX per python come
twisted (forse) e le wx. Ma non per questo si puo` pensare che da ora
apple usera` uno dei due per le sue applicazioni o lo consigliera` agli
sviluppatori.
Se trovano un buon modo di usare objective c 2 per le web app non
sarebbe mica male eh. objective c col GC e` decisamente migliore di java
per qualsiasi cosa.


 producesse un War standard, da usare con tomcat o altri.
Detto stronzata io ho. Vero, gira ovunque.


 per qualsiasi cosa.
Diciamo che IMHO la più grossa mancanza di Objective-C sono i namespace.
Per il resto mi piace quasi quanto Python e Ruby.


 prossima versione.
Non ho capito... è vero? Rails sarà integrato con OS X? 
Fantastisco, direi.


 rails.
C'è anche di più nella lezione di Rails.


 Diciamo che IMHO la più grossa mancanza di Objective-C sono i namespace.
e se...


 Fantastisco, direi.
mi pare di aver capito che ci sara' anche ruby gems preinstallato


 sviluppatori.
Sai non credo che il punto sia che apple voglia proporre un framework
ufficiale per fare applicazioni web. Includere Rails e' solo un modo per
venire in contro agli sviluppatori (se ci aggiungi che tutti gli
sviluppatori core di rails usano os x capisci che e' una buona
pubblicita' che apple vuole cavalcare).
Ai suoi tempi WO apple se lo scrisse per le sue esigenze e lo vendette
(a caro prezzo), la cosa che sara' interessante e' capire cosa usera'
apple stessa per i suoi siti se WO viene meno.
Poi ognuno sulla sua macchina puo' usare quel che vuole. 

 Fantastisco, direi.
Si se ho ben capito Leopart avra' gia' installato ruby gem su tutte le
versioni in piu' nel DVD dei developer tool ci sara' dentro rails.
DHH ne parla nel blog di rails
<
http://weblog.rubyonrails.com/2006/8/7/ruby-on-rails-will-ship-with-os-
x-10-5-leopard>

 C'è anche di più nella lezione di Rails
Vero ma questo gia' basterebbe a portare rivoluzione nel mondo Java.

 mi pare di aver capito che ci sara' anche ruby gems preinstallato
Ruby gems lo avevo capito. Non sapevo di Rails.


 DHH ne parla nel blog di rails
Si questo lo sapevo. Ma è leggermente diverso da rails preinstallato,
anche se a ben vedere no, non è diverso, boh.


 e se...
incrocio l'incrociabile.
Si, poi lo so che basta che passi a Objective-C++.
Peraltor non mi viene in mente un modo davvero furbo per fare i
namespaces, che non sia sostanzialmente del pesante name-mangling... ma
non so se il gioco vale la candela (penso al debugger).


 Vero ma questo gia' basterebbe a portare rivoluzione nel mondo Java.
Il mondo "Java alto" è ben più rivoluzionario di quanto si pensi eh...
Se non altro per tutti gli smalltalkers enterprise che sono dovuti
gioco-forza passare a Java.


 Uhu?
Si, ero io che stavo bevendo. Nulla di grave.


 (a caro prezzo)
  Se con WO intendi Web Objects la tua affermazione è errata: il
prodotto è di NeXT e per diversi anni ha cotituito il cavallo da
battaglia commerciale dell'azienda fondata da Steve Jobs.
-- 
Nicola D'Agostino
<!-- 
http://www.nicoladagostino.net
 -->

 battaglia commerciale dell'azienda fondata da Steve Jobs.
Ops allora mi rimangio quanto detto

 Ruby gems lo avevo capito. Non sapevo di Rails.
http://weblog.rubyonrails.org/2006/8/7/ruby-on-rails-will-ship-with-os-x
-10-5-leopard
-- 
Lawrence - 
http://www.oluyede.org/blog
"Nothing is more dangerous than an idea
if it's the only one you have" - E. A. Chartier

 Speriamo che non lo sostituiscano con roba in PHP :)
magari Rails data la recente dichiarazione


 specificare tipi e variabili prima di usarle non fa che comodo. 
Direi che sono due cose slegate. La tua sbadataggine e l'avere un
linguaggio con type system forzato. La tua sbadataggine si risolve
usando pychecker, pylint o tool analoghi. Lo static typing si risolve
cambiando linguaggio :-)


 magari Rails data la recente dichiarazione
Non sarebbe male...


 ingengeri.
Google e` il regno di Python (quale altra azienda da` lavoro a un numero
maggiore di guru di Python?), e a Google comandano *decisamente* gli
ingegneri (Eric Schmidt, il CEO, fu l'autore di lexx, l'analizzatore
lessicale usato con yacc nei tipici compilatori "da poco"; assieme ai
fondatori Larry Page e Sergey Brin, pure ingegneri, hanno la maggioranza
dei voti in consiglio d'amministrazione; in pratica, non e` mai esistita
una grande azienda piu` engineer-driven di Google).
Intendi quindi che gli artisti sono quelli che preferiscono definire e
dichiarare tutto...?
Alex

 dichiarare tutto...?
Ma forse un po' ho sparato una cavolata ma quel che intendevo e' che ci
sono persone a cui piace procedere a piccoli passi in un ambiente piu'
definito e controllato altri considerano questa una restrizione.
l'ing era qui preso come esempio della prima categoria. Poi ovviamente
non e' che volevo fare di tutta un erba un fascio.

 (con
millanta flames nei commenti a seguire, ovviamente:-).
Alex