|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21 |
|
Member
Iscritto dal: Feb 2009
Città: Varese
Messaggi: 205
|
Parlare di c# come "...Una situazione progettuale ancora piu nebulosa..."
è assurdo |
|
|
|
|
|
#22 |
|
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
certo se sostituisci le parole quando fai il quote...probabilmente è assurdo pure nella versione giusta ma tant'è che tu hai riportato una cosa completamente differente
__________________
Khelidan Ultima modifica di khelidan1980 : 27-12-2010 alle 19:14. |
|
|
|
|
|
#23 | |
|
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
rimane però il fatto che nonostante c# sia un ottimo linguaggio, portare tutto il software esistente scritto in java in c# è tutt'altro che banale....i costi sarebbero altissimi, altrimenti perchè apache, ibm, fsf e compagnia starebbero facendo tanto casino per cercare di portare oracle a più miti consigli? riguardo .net invece rimane il problema dei brevetti, della community promise e il fatto che mono ( nonostante le rassicurazioni di de Icaza ) resta un campo minato aldilà delle chiacchiere penso che quest'analisi http://www.the-source.com/2010/12/mo...-at-any-speed/ sia alquanto autoesplicativa circa i pericoli legati a .net/mono il caso oracle dovrebbe insegnarci che avere a che fare con gente che detiene brevetti è molto molto pericoloso Ultima modifica di pabloski : 27-12-2010 alle 19:16. |
|
|
|
|
|
|
#24 | |
|
Senior Member
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
|
Quote:
|
|
|
|
|
|
|
#25 |
|
Senior Member
Iscritto dal: Aug 2008
Messaggi: 308
|
|
|
|
|
|
|
#26 | |
|
Senior Member
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
|
Quote:
Monnalisa è una ficata! |
|
|
|
|
|
|
#27 |
|
Senior Member
Iscritto dal: Aug 2008
Messaggi: 308
|
|
|
|
|
|
|
#28 |
|
Member
Iscritto dal: Feb 2009
Città: Varese
Messaggi: 205
|
Java è spettacolare ! (anche se ancora non mi sono messo sotto sul serio)
però anche .NET non è male anzi mi sono trovato bene fin da subito , è uno strumento potentissimo. comunque sia spero che Oracle faccia un passo indietro ps: riguardo al quote precedente .. scusate ho letto male io ! |
|
|
|
|
|
#29 | |
|
Senior Member
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
|
Quote:
Mi sto buttando ora seriamente sullo sviluppo e ho scelto Oracle + Java (con Struts per l'EE e il Web) su macchine GNU/Linux; in alternativa uso PGSQL e Firebird con Python. Non posso lamentarmi |
|
|
|
|
|
|
#30 |
|
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
oracle può fare molto se vuole fare molto, bisogna capire quali siano le strategie di sviluppo future
il problema è legato sostanzialmente all'interfaccia....se vogliamo giudicare il futuro di java in base a quello che è stato fatto per openoffice ( hanno aggiunto l'ambaradan del cloud ) e virtualbox ( la 4.0 è uscita con un bel pò di novità di rilievo ), si può affermare che java avrà un futuro brillante il problema è se, come e quando oracle deciderà di battere cassa e magari creare problemi con brevetti, licenze e rotture varie il linguaggio credo che non avrà problemi a continuare a prosperare, del resto sia il mondo open che oracle hanno interesse a portarlo avanti la virtual machine, beh, ce ne sono già tante e si può benissimo scegliere altri percorsi ( java su llvm potrebbe essere interessante ) per questi motivi ho detto che un esodo verso .net è difficile, oltre al fatto che migrare a .net potrebbe significare per alcuni spendere tempo e soldi a palate oracle può e fara danni se deciderà di seguire la strada indicata da alcune speculazioni circa java a 2 marce, una free, l'altra a pagamento, una per "pezzenti" l'altra con tutti i gingilli....potrebbero benissimo decidere di far pagare solo in determinate situazioni, del resto alcuni progetti open seguono proprio questa filosofia e non ci sono stati danni....la paura di molti, anche la mia, è che oracle veda java come la mucca da soldi nel breve-medio periodo e quindi finisca per fare scelte impopolari in nome del profitto chiaramente nè openoffice nè virtualbox che ho citato prima corrono gli stessi rischi, perchè oracle sa che per ora può solo sperare di spingerli per dar fastidio a ms da un lato e ai vari xen, kvm e soci dall'altro Ultima modifica di pabloski : 27-12-2010 alle 21:41. |
|
|
|
|
|
#31 | |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Quote:
C# e .Net sono idissolubilmente legati a Windows. Non li vedo come concorrenti, Java non ha attecchito nella programmazione desktop, che è invece il settore forte del .Net, in ambito web per siti di grosse dimensioni non c'è alternativa a Java, mentre scendendo di dimensione la facilità di sviluppo con .Net la fa da padrona. Quanto ai brevetti anche Java per il mobile non sarebbe liberamente usufruibile, da lì il contendere con Google. |
|
|
|
|
|
|
#32 | ||
|
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
altrimenti il supporto a mono a che servirebbe? linux non è certo forte nel settore desktop Quote:
nel caso google il problema nemmeno si pone perchè google non sta usando una java virtual machine....la causa contro google è un modo per spillare quattrini ma credo fermamente che si risolverà con un nulla di fatto java è libero fintanto che si rispettano gli accordi presi con sun oppure si decide di usare il linguaggio ma non il jre |
||
|
|
|
|
|
#33 | |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
A me pare tut'altro: tutto quello che viene aggiunto al .Net sono caratteristiche strettamente legate ad altri applicativi Microsoft che non girano certamente al di fuori di Windows.
Tutto quello che caratterizza .Net è pensato per Windows: Wpf, Silverlight, Linq2Sql, EntityFramework. Dimmi te se System.Management (WMI) può essere qualcosa pensato al di fuori di Windows, eppure non si chiama Microsoft.Management Quote:
Secondo me è pure un'arma a doppio taglio tramite cui Microsoft potrà vantare brevetti su potenziali sviluppi futuri di Linux, perchè come già evidenziato applicativi di un certo livello finiscono per usare namespace non coperti dallo standard e quindi potenzialmente "pericolosi" in tal senso. |
|
|
|
|
|
|
#34 | |||
|
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
però dall'altra parte ms lavora a fianco degli sviluppatori di mono lo stesso silverlight è stato portato in fretta e furia e anche qui ms ha fornito documentazione e tacito consenso le tecnologie che hai nominato sono sviluppate sopra .net e non c'è nessun motivo ( se non legale ) per cui non possono essere portate su mono....linq2sql ad esempio è entrato in beta con l'ultima versione di mono entity framework è allo studio se è il caso o meno di portarlo su mono wpf non penso che verrà portato su mono per ovvi problemi di troppi brevetti in sostanza nessuna delle tecnologie da te citate è windows-only, solo che ms logicamente sviluppa per windows e ha sempre tenuto a precisare che non lavorerà mai direttamente col progetto mono...però dall'altra parte fornisce documenti e dettagliate gentili spiegazioni agli sviluppatori di mono Quote:
Quote:
il punto è che ms spera vivamente di entrare nel mondo linux proprio per cercare di diffondersi viralmente nei settori da cui è stata esclusa fino ad oggi |
|||
|
|
|
|
|
#35 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
BOOM. Questa è fantapolitica.
Riguardo a Java, è un linguaggio che è destinato a perdere quote di mercato. C# e .NET progrediscono troppo velocemente e sono troppo comodi da usare. Se dovessi iniziare un progetto oggi e scegliere fra Java e C#, credo che, a meno di particolari requisiti, opterei per il secondo. E' vero che Java è diffuso, ma C# e .NET stanno prendendo troppo piede. Basti vedere le richieste di lavoro (non in Italia).
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#36 | |
|
Senior Member
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
|
Quote:
Ci sono PRO e CONTRO; Java per ora è una cozzaglia di diverse tecnologie, soprattutto lato web, ma completamente gratuite. MS hai da pagare tutte le licenze, dal Server in poi, ma hai un'assistenza notevole. |
|
|
|
|
|
|
#37 | |
|
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
questo thread è di 3 anni e ancora oggi c# e .net fanno fatica a combattere java e anzi nell'ultimo anno java ha di nuovo scavalcato C .net sta avanzando ma non certo a questa incredibile velocità, almeno io non lo vedo diffusissimo nè nel settore enterprise nè in quello desktop riguardo le funzionalità si può dire che c# ha superato java ma se oracle farà quello che deve il gap sarà colmato rapidamente a ciò però bisogna aggiungere il know-how che non si vende a pacchi al mercato e i costi per il porting che talvolta sono proibitivi |
|
|
|
|
|
|
#38 | |
|
Senior Member
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
|
Quote:
Windows Server 2008R2 non costa poco (700 $ per macchina se non erro) + relativa licenza per SQL Server 2008R2 (non ne parliamo... mi pare 450 $ per macchina di produzione). Su Java? Io mi metto una JVM con Tomcat su una GNU/Linux: 0 $. PostgreSQL (con JDBC) sulla medesima macchina: 0 $. E ho una macchina di livello enterprise. Ok, ci mettiamo Oracle? Vabbe, qui ne parliamo Ma io sono dell'idea che Oracle farà un ottimo lavoro con Java. |
|
|
|
|
|
|
#39 | ||
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
I costi delle licenze sono relativi, con MSDN spesso sono irrisori.
Quote:
Prova a contare il costo delle persone che lavorano, analizza la rapidità di sviluppo e rifai i conti. Quote:
|
||
|
|
|
|
|
#40 | |||
|
Senior Member
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
|
Quote:
Discorso diverso se hai 'dipendenti certificati MS' nella tua azienda, hai grosse agevolazioni sulle licenze (questo lo so per certo, nella vecchia azienda quando lavoravo era così). Quote:
Penso che non ci sia una grande differenza di implementazione tra .net e Java (esperienza personale). Quote:
Ma io vedo un futuro roseo; per me Oracle prenderà la strada che ha preso MS con .NET, sfruttando però il multipiattaforma dei suoi prodotti (Java e Oracle su tutti), quindi comprendo a 360° ogni campo. L'obiettivo è uccidere IBM e iSystem. Ma la vedo una battaglia durissima (anche se penso che la vincerà). |
|||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:45.




















