|
|
|
![]() |
|
Strumenti |
![]() |
#21 | |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
Quote:
io sto comparando i framework (.NET vs Java) non i linguaggi. se vogliamo parlare di linguaggi comunque nemmeno all'interno del framework Java si è costretti a usare il linguaggio Java (es. Scala) |
|
![]() |
![]() |
![]() |
#22 |
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Allora, che non sono la stessa cosa ci arriva pure mia nonna (e chi ha mai sostenuto il contrario?). Ora però ci devi spiegare in dettaglio le differenze che volevi elencare, considerato il tono saccente che hai avuto, visto che dici di parlare di framework e non di linguaggio. A livello di framework, qual'è la differenza sostanziale da HotSpot?
|
![]() |
![]() |
![]() |
#23 |
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Approfondisci tu per primo... Lanci la pietra e nascondi la mano? Sentiamo.
|
![]() |
![]() |
![]() |
#24 | |
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
![]() Ultima modifica di mjordan : 02-10-2008 alle 14:39. |
|
![]() |
![]() |
![]() |
#25 | ||
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
Quote:
Quote:
per non andare troppo OT... prima qualcuno diceva che .NET non è pensato per essere cross platform, ma in realtà sin dagli inizi microsoft ha sempre sottolineato questo aspetto di .NET, e in effetti è una tecnologia cross platform. il problema nasce dal fatto che alcune (una a caso: linux) piattaforme vengono volontariamente tagliate fuori. di solito questo discorso termina con "tanto c'è MONO", ma a mio avviso è sempre più evidente che MONO non sarà mai (nemmeno lontanamente) all'altezza di .NET ufficiale. |
||
![]() |
![]() |
![]() |
#26 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21663
|
Quote:
ovviamente nella sua definizione di cross platform ovvero web- application, windows application e mobile applicarion ps se qualcuno vuole programmare in [quasi] java su .net può usare J#
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#27 | |||
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
Quote:
in entrambi i casi il codice precedentemente compilato in un linguaggio intermedio viene interpretato da una VM. le caratteristiche dei due ambienti sono del tutto simili dal punto di vista delle prestazioni, della sicurezza ecc.. Quote:
Quote:
|
|||
![]() |
![]() |
![]() |
#28 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
.NET è OS indipendent, WinCE ad esempio non ha nulla a che vedere con Windows Vista, ma il codice .NET viene eseguito alla stessa maniera sui due sistemi
|
![]() |
![]() |
![]() |
#29 |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21663
|
non proprio è os-indipendent solo su piattaforme microsoft java è multi piattaforma su qualunque os
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
![]() |
![]() |
![]() |
#30 | |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
Quote:
quali sono le differenze prestazionali e quali sono le differenze in termini di sicurezza? |
|
![]() |
![]() |
![]() |
#31 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
os independent significa che gira su sistemi operativi diversi. WinCE e Vista lo sono, la definizione non cambia significato se questi sistemi operativi vengono sviluppati dalla stessa software house.
|
![]() |
![]() |
![]() |
#32 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
|
![]() |
![]() |
![]() |
#33 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
l'inglese lo capisco benissimo, più che altro mi sembra che sia la definizione di sistema operativo il problema. microsoft non è un sistema operativo
|
![]() |
![]() |
![]() |
#34 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
ma mi spieghi cosa diavolo c'entra XAML? parli di prestazioni e sicurezza e mi tiri in ballo un banalissimo linguaggio per descrivere interfacce tramite xml?
|
![]() |
![]() |
![]() |
#35 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21663
|
Quote:
Viene da se che un codice che gira solo su piattaforme proprietarie di una sola società non calza proprio con la definizione di os-independent. per quanto riguarda la differenza tra .NET e Java, così su due piedi due cose che in .net è possibile fare e in Java no: - utilizzo di puntatori e di conseguenza gestione diretta della memoria - casting diretto
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#36 |
Member
Iscritto dal: Dec 2007
Messaggi: 181
|
dove lavoro io siamo passati a VS2008 e .NET 3.5 a maggio. facendo un'enorme salto dal VS2003. (abbiamo saltato il 2005! come facevamo a soppravvivere!?)
per ora cmq VS2008 è ottimo, mi trovo alla grande, soprattutto per le novità del 3.5. ho cmq un po paura della modularità del 2010... non è che lo complicano? |
![]() |
![]() |
![]() |
#37 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21663
|
Quote:
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#38 | ||
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
Quote:
d'altra parte non si può fare questa distinzione tra .NET e Java perchè nemmeno Java gira su tutti i sistemi operativi esistenti (anche se potenzialmente nulla vieta di farlo, come per .NET) Quote:
mai sentito parlare di JNI? se non mi sbaglio cavaliereombra sta sostenendo (senza argomentazioni) che .NET ha un'architettura superiore che consente maggiori prestazioni e maggiore sicurezza. ora vorrei sapere il motivo di queste affermazioni ![]() |
||
![]() |
![]() |
![]() |
#39 | |||
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
Quote:
Quote:
|
|||
![]() |
![]() |
![]() |
#40 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
ma siamo daccordo che non c'è un "the best" l'ho mai scritto?
in ogni caso se la tua risposta è stata quella di cui sopra.. come minimo devi spiegare quali sono le differenze di prestazioni e di sicurezza. un "ma proprio no" implica che a tuo avviso ci sono grandi differenze. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:43.