lunedì 11 luglio 2011

OPSCON Presidente di O'Reilly: "Java merita un altro sguardo"

Mi capita spesso completamente d'accordo con le opinioni espresse da Java.net editor di Kevin Farnham nel suo blog del redattore .Tuttavia, sono rimasto sorpreso di vedere il suo messaggio più recente ( è Java Diventare un 'Emerging Technology'? Ask O'Reilly ) sembrava di catturare e ancora meglio articolare i miei pensieri recente dopo aver letto le stesse tre posti O'Reilly (tutti da Edd Dumbill ) ha riferimenti: Sette motivi si consiglia di utilizzare di nuovo Java , Java sette progetti che hanno cambiato il mondo , e una guida approssimativa alle lingue JVM . Ciascuno dei tre Dumbill / O'Reilly messaggi vale la pena leggere i suoi meriti, ma quello che mi ha veramente colpito è l'osservazione generale che ho fatto come ho letto questi messaggi: questo potrebbe essere il modo di O'Reilly di dire "Java è tornato! "

Kevin Farnham sottolinea che questi tre posti fanno parte di O'Reilly Radar , che si descrive come (ho aggiunto l' enfasi ) "Insight, l'analisi e la ricerca sulle tecnologie emergenti . " Kevin cita anche altre prove di un rinnovato interesse da O'Reilly in Java con riferimenti a O'Reilly Radar è Clojure: Lisp incontra Java, con un lato di Erlang post, O'Reilly ospita OSCON-Java , il post correlati Perché OSCON Java? , e O'Reilly Mike Hendrickson 's intrigante 2010 Regione del mercato librario Computer - le lingue post.

L'ultimo riferimento citato è affascinante perché copre tutti i principali venditori di libri del computer (non solo O'Reilly), ma afferma la seguente citazione (Kevin anche citato una parte di questo a causa della sua evidente interesse per gli sviluppatori Java):
Nel 2008, abbiamo riportato che C # superato Java come linguaggio di numero uno. Ma aspettate, Java dimostrato di essere resistente nel 2009 e vissuto una rinascita nel 2010 ed è ora il numero di una lingua da una prospettiva di vendite del libro.Come si può vedere nella Top 2010 20 lingue tabella qui sotto, Java ha un vantaggio significativo nella corsa lingua con Objective-C entrando in terza posizione a stretto contatto dietro C #. Sono d'accordo con la valutazione di Kevin del valore del libro numero di vendita: "E book vendite, penso, sono davvero un buon indicatore, dato che è un 'voto' che è registrato usando la valuta finanziaria ". Penso che sia anche importante notare che altre lingue JVM come Groovy , Scala , JRuby , e Clojure NON sono inclusi in quelli vendite del libro Java numeri. Per esempio, i libri Groovy (2452 libri) e libri alla Scala (2531 libri) sono considerati a metà minori (numero di libri venduti durante l'anno è stato tra il 1682 e 2999) mentre i libri Java sono stati la più grande (quasi 200.000 copie vendute) del "grande "categoria (50.000 a 200.000 copie vendute) nel 2010.

Avevo cominciato a chiedersi se O'Reilly non era più interessata a vendere libri relativi a Java come sembrava negli ultimi anni, che gli editori concorrenti come Manning aveva davvero preso l'iniziativa in termini di numero di libri disponibili sul relativo a Java tecnologie come il linguaggio Groovy. Ad esempio, i primi tre libri restituiti da una ricerca corrente Amazon.com per "groovy" sono i tre libri Groovy ho già consigliato. Nessuna di queste tre è da O'Reilly e non credo ci siano libri su Groovy direttamente pubblicato da O'Reilly. Tuttavia, vale la pena notare che O'Reilly è il distributore di copie in brossura di negozi al dettaglio di due dei miei primi tre libri Groovy: il pragmatico Programmatori libri Ricette Groovy eProgramming Groovy . Ho trovato interessante il fatto che la O'Reilly / Groovy Sames situazione in modo che corrisponda perO'Reilly e Ruby .

Kevin sottolinea che "non si può sostenere che O'Reilly mai smesso di copertura Java". E 'appena mi sembrava che O'Reilly forse perso un po' di interesse e copertura ridotta di Java e dell'ecosistema Java. La prova che O'Reilly è rimasto in qualche modo coinvolto in Java include il loro supporto diretto per Java.net che durò dalla sua nascita fino alla acquisizione di Oracle.A proposito di questo Kevin ha dichiarato: "Java.net stesso era la creazione congiunta di O'Reilly e dom ... java.net non è più formalmente associati O'Reilly, ma, senza O'Reilly, dubito che ci avrebbe mai stato un java.net. "

O'Reilly ha continuato a caratteristica relativi a Java libri . RESTful Java con JAX-RS (2009), per esempio, è uno dei miei preferiti "recenti" (ultimi anni) relativo a Java libri e include un capitolo che ho citato come uno dei dieci migliori capitoli di libri Software Development . Come fanno con i libri Groovy menzionato in precedenza, O'Reilly distribuisce la versione tascabile di utilizzo JRuby (pubblicato quest'anno) ai negozi al dettaglio per conto del Pragmatic Programmers . Due relativi a Java titoli pubblicati (non semplicemente distribuita) da O'Reilly nel 2011 sono Costruzione e test con Gradle e programmazione Clojure: Rough Cuts Version . O'Reilly sembra più interessato a sviluppo Android negli ultimi anni.

C'è stato un tempo in cui O'Reilly era di andare a casa editrice di libri Java con titoli famosi come Java in a Nutshell , Java Enterprise in a Nutshell , Enterprise JavaBeans , Cookbook Java , Head First Java e Java Power Tools . Mi sembra che ci sia stata qualche perdita di interesse nei libri Java nell'ultimo paio di anni e che Manning ha mostrato più interesse nei relativi a Java libri. Mi piacciono diversi libri particolarmente bene da entrambe le case editrici e sperare che sia (e altri editori) continueranno a pubblicare Java / JVM relativi libri. La competizione è un bene per i consumatori e gli stili differenti fornire alternative piacevole. Spero che il numero impressionante di libri venduti Java nel 2010 motiva questi editori a continuare Java / JVM pubblicazioni.

Sono assolutamente d'accordo con la valutazione di Kevin che "la gente a O'Reilly" sono "storicamente svolto un buon lavoro di rilevamento in cui la tecnologia sta andando." Per questo motivo, mi sono chiesto se sapevano qualcosa che non ho quando sembrava disinteressato nella pubblicazione di nuovi libri relativi a Java. E 'consolante pensare che forse stavano aspettando di vedere come sono andate le cose e, sulla base delle tendenze recenti e annunci, ora penso che sia il momento di investire nuovamente nei libri su Java e la JVM.

In molti modi, penso recente recrudescenza di O'Reilly nel pubblico entusiasmo per Java possono essere riflettente di una tendenza più ampia all'interno della comunità generale di sviluppo del software. L' attesa prolungata da Java SE 6 per Java SE 7, combinata con l'incertezza che circonda l' acquisizione di Oracle di Sun , sembrava mettere un ammortizzatore su molti popoli 'le aspettative riguardo al futuro di Java. Sapevo che molti sviluppatori che si sentiva che c'era poca roba "nuova" nel mondo di Java per alcuni anni lì per giustificare l'acquisto di nuovi libri. Con questo in mente, può essere una sorpresa se ​​O'Reilly ha deciso di ridurre il numero di nuovi titoli relativi a Java ha pubblicato negli ultimi anni.

L' ascesa delle lingue JVM , l' ascesa di Android , e una nuova versione di Java con i piani anche per altre nuove versioni del linguaggio, sembrano aver iniziato a riportare l'entusiasmo per Java e la JVM. Radar di O'Reilly può rivelarsi ancora una volta, un indicatore particolarmente adatta alla popolarità del linguaggio.

In Sette motivi si consiglia di utilizzare di nuovo Java (uno dei posti che Kevin e ho collegato a), Edd Dumbill comincia il post con "schiena di Java, baby". Lo fa subito seguire che con avviso che "mai tanti di noi ha smesso di usare Java, in primo luogo." Mi chiedo se questo, anche involontariamente e ovviamente non ufficiale, rappresenta un sentimento generale intorno O'Reilly. Certamente potrebbe sostenere che essa riflette un sentimento generale di sviluppo. Egli elenca sette motivi a "prendere un altro sguardo a Java" e mi piace particolarmente quella finale: "Tu finirai per usarlo comunque." Egli cita il recente annuncio di architettura Twitter come un esempio di quella ragione ultima.

Java ha dominato il Indice Tiobe di nuovo nel 2010 e superò tutte le altre lingue , in termini di libri venduti nel 2010. Niente male per una lingua morta . E 'anche a ricordare che le opinioni propagandato sulla blogosfera sono raramente riflettono lo spettro generale e la ripartizione delle opinioni della comunità di sviluppo software

Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.