[RELug] [OT]: Java

Maurizio Grillini maurizio@grillini.com
Lun 27 Mar 2006 09:40:47 CEST


Luca Bigliardi wrote:
> On Sat, Mar 25, 2006 at 07:52 PM, Vecchi Giovanni wrote:
>
>   
>> Ora mi rimane solo un dubbio: perchè $grossaditta1 e $grossaditta2 
>> utilizzano java per scrivere i loro programmi e non altro? Un motivo ci 
>> deve essere.
>>     
>
> Forse e' lo stesso per cui usano windows, forse e' un motivo di marketing.
> Sinceramente non mi interessa, le ditte grosse non e' detto che siano
> immuni dalle cazzate.
>   
Saro' il piu' breve possibile...  8-)
Quando nacque Java i linguaggi piu' utilizzati erano il C++ (ohhhh 
quanto e' difficile!!!), il Visual Basic (oooooh, come e' facile!) e 
Delphi (non e' Microsoft, quindi non e' di marca! [1]). Internet era 
ancora bebe', altri linguaggi al livello di Java non esistevano ma era 
comodo utilizzare Java per la maggiore semplicita' rispetto a C++ e per 
il fatto di essere multipiattaforma, ma soprattutto gratuito. Quindi 10 
anni fa Java era considerata un'ottima scelta (non immagini l'emozione 
nell'interrogare un database Access da Java). Un'azienda che ha iniziato 
a utilizzare un linguaggio, soprattutto se grossa, fa molta fatica a 
migrare e quindi Java se lo deve tenere stretto anche contro la propria 
volonta' e fare buon viso a cattiva sorte dicendo che e' bello.
A proposito dei programmi piu' diffusi, comunque, ricordo di aver letto 
un articolo molto interessante che spiegava il (misterioso) successo di 
VB dicendo che e' naturale che le cose piu' diffuse non siano le 
migliori: devono prestarsi alle applicazioni piu' disparate. Lo stesso 
discorso vale per le automobili: quando ne scegli una devi preoccuparti 
anche che ci siano il posto per il pupo e per le valigie.
Ho visto dei gestionali mastodontici svilupati con Access e questo non 
significa che Access sia il miglior database per gestire una azienda. 
Tra l'altro, a causa delle bizzarrie della Mcrosoft, per utilizzarli sei 
spesso costretto ad installare delle vecchie versioni (es.: Access 97). 
Semplicemente questi gestionali sono stati fatti per l'aziendina che poi 
e' cresciuta e ha chiesto delle modifiche e aggiunte. Lo sviluppatore ha 
capito che poteva farci un business e nell'arco degli anni l'aziendina 
e' diventata $grossaditta, e cosi pure lo sviluppatore.
Qui siamo gia' entrati nel discorso iniziale di Chris sulla 
retrocompatibilita'. A suo tempo avevo iniziato a studiare Java. Poi non 
mi si sono presentate delle possibilita' di lavoro e quindi sono rimasto 
per un paio d'anni senza utilizzarlo. Ho ripreso in mano i manuali, 
scaricato il piu' recente Java e ho scoperto che il linguaggio era 
cambiato notevolmente, al punto che ho dovuto comprare un nuovo manuale 
. Naturalmente sono ancora daccapo, ma questo e' un altro (lungo) 
discorso  :)
>
> luca
Ciao
     Grillo

[1] Viene un rappresentante nell'azienda di cui ero dipendente per 
presentare un sw e dice con orgoglio che e' fatto in VB. Io usavo Delphi 
e gli ho detto cosa pensavo di VB. Il tipo mi risponde: so che delphi e' 
migliore ma se non dico che e' fatto in VB non lo vendo.
-- 

Maurizio Grillini
www.grillini.com
Linux Registered User #281539  





Maggiori informazioni sulla lista RELug