Newsgroup: it.lavoro.informatica
Titolo: c# ï¿½ molto simile a Java?

� molto pi� simile c# a Java rispetto a VB.Net , vero?
 
ciao 
 
 

 
 
C# ï¿œ la brutta copia di Java, creata commercialmente per ficcarsi come
concorrente nel settore della programmazione.
 

 concorrente nel settore della programmazione.
 
Esatto, come gli 5SOS con i One Direction
 
M.

 ciao
 
eh s� :-)
 
ciao
d.
 
-- 
"Anche quelli che sostengono che tutto � predeterminato guardano bene,
prima di attraversare la strada." -- Stephen Hawking
 

 ciao
 
Circa. C# e Java hanno un 'antenato' sintattico comune, ossia C++. Peraltro, non conosco Java recente, ma le ultime versioni di C++ ci si stanno un po' allontanando.
 
VB.NET
 dal mio punto di vista non avrebbe mai dovuto esistere. Resto dell'idea che fu progettato per non spaventare troppo coloro che usavano VB6, col risultato che, essendo concettualmente parecchio differente - e implementando finalmente la OOP in modo degno - spiazzò non poco quelli che erano usi al VB precedente. Molti di quelli che conosco, alla fine, sono passati a C#.
 
-- 
Ciao!
Luca

 concorrente nel settore della programmazione.
 
Sulle intenzioni commerciali di MS siamo d'accordo, sulla "copia" si può discutere (come ha già detto qualcuno la sintassi è simle per tutti i linguaggi C-like) ma "brutta copia" direi proprio di no, vista l'evoluzione del linguaggio negli ultimi dieci anni e come abbia molte caratteristiche di cui in Java si comincia a parlare da ben poco. Per dirne una, l'implementazione dei generics in java è solo una caratteristica "sintattica" del compilatore, mentre in C# (e anche in VB.Net) fa parte del runtime.
 
m.
 

 
 
e molto piu' simile a FORTRAN a dire il vero
 
-- 
Federico
 
http://eu.battle.net/d3/it/profile/gatsukiller-
 
2393/hero/17464785
 

 linguaggi C-like) ma "brutta copia" direi proprio di no,
CUT
 
dimentichi da dove ï¿œ partito tutto il baraccone .Niet
cioï¿œ da quell'obbrobrio poi disintegrato di J++
 
 
 

 conosco, alla fine, sono passati a C#.
 
vero. Ma fu MS stessa all'epoca a "carcare la mano" affinché
tutti gli utilizzatori di VB passassero a C# piuttosto che VB.Niet.
 
Fortunatamente io scelsi di passare direttamente a Java! :)
 
 
 

 quell'obbrobrio poi disintegrato di J++
 
j++ non è mai stato linguaggio di dotnet ne è stato un antesignano, visto 
che altro non era che il linguaggio ribrandizzato dell'implementazione 
proprietaria ms della virtual machine java.

 concorrente nel settore della programmazione.
 
Aspetta! Non dirlo! Tu usi... 
 
Al3x
 
PS: no, io sono arenato su C++ a lavoro :(
 

 ha scritto:

machine java" == brutta copia di Java
 
 
 

 cio� da quell'obbrobrio poi disintegrato di J++
 
"Questo ng riesce ancora a stupirmi" 
Cit. rootkit
PaF

 PaF
 
cosa non ti ï¿œ chiaro dei seguenti fatti:
 
MS crea un brutta copia di Java, chiamata J++, per attirare
programmatori Java a sï¿œ => le prende nei denti per aver manipolato e
creato una JVM proprietaria => non potendo vincere la causa chiude J++
e immette nel mercato una piattaforma moooooooooooooooooooooooooolto simile
come concetto e impalcatura generale a Java
 

 come concetto e impalcatura generale a Java
 
la storia secondo ciccio.
mmm... no, dotnet framework e la jvm sono simili nella misura in cui possono
esserlo due qualsiasi vm. per quanto riguarda le scelte architetturali 
le differenze ci sono eccome: ti avevano già spiegato che la jvm non 
"conosce" i generics (con il famigerato type erasure per cui a runtime
due tipi parametrizzati in modo diverso sono indistinguibili), ma anche
ad esempio le strategie di ottimizzazione a runtime sono completamente 
diverse così come il modello di gestione memoria.