Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 21-01-2003, 17.41.21   #1
Kleidemos
Senior Member
 
Registrato: 01-12-2002
Loc.: Pavia
Messaggi: 202
Kleidemos promette bene
C# Vs Java

Quali sono le differenze tra i due
___________________________________

on
Lang: C++()
Compilatori:
Kleidemos non è collegato   Rispondi citando
Vecchio 21-01-2003, 18.02.06   #2
P8257 WebMaster
Gold Member
 
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
P8257 WebMaster promette bene
.. tralasciando le differenze che ovviamente esistono sul set di elementi propri del linguaggio (come le classi native), direi (e qui lo dico .. e qui lo nego) .. che non vi sono particolari differenze:

- Entrambi sono linguaggi progettati specificamente per la programmazione Object Oriented
- Entrambi sono codificati e girano su architettura Framework
- Utilizzano classi native
- Non supportano l'ereditarietà multipla
- Utilizzano le interfacce per superare il problema dell'ereditarietà multipla e del polimorfismo

ovviamente, qualche parola chiave differisce...
es.

Import in Java
Using in C#


In alcune cose trovo che C# sia più prolisso.. ma in sostanza non sono molto diversi, si discuteva in questo forum anche sulle prestazioni che, forse, sono più "a pannaggio" di C#, sia come ambienti (sempre stando in ambito ufficiale) che come Framework (ops.. Virtual Machine)
.. percontro c'é da dire che Java gode di una vita più lunga .. e forse il materiale a disposizione per quel linguaggio è molto molto più ampio .. .NET è una tecnologia giovane, ancora tutta da mettere alla prova.

Questa è un'opinione personale

Bye

Ultima modifica di P8257 WebMaster : 21-01-2003 alle ore 18.07.37
P8257 WebMaster non è collegato   Rispondi citando
Vecchio 21-01-2003, 18.08.34   #3
Kleidemos
Senior Member
 
Registrato: 01-12-2002
Loc.: Pavia
Messaggi: 202
Kleidemos promette bene
ottime argomentazioni!
Ma il C# avra delle modifiche com il Vb ..........o rimarra sempre cosi, secondo te?

P.S: prolisso ------> what is it?
___________________________________

on
Lang: C++()
Compilatori:
Kleidemos non è collegato   Rispondi citando
Vecchio 21-01-2003, 18.15.20   #4
P8257 WebMaster
Gold Member
 
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
P8257 WebMaster promette bene
Quota:
Originariamente inviato da Kleidemos
ottime argomentazioni!
Ma il C# avra delle modifiche com il Vb ..........o rimarra sempre cosi, secondo te?

P.S: prolisso ------> what is it?


Credo che gli standard del linguaggio, una votla stabiliti non siano di così facile modifica ... è anche vero però che ogni linguaggio col tempo fa una scrematura e un perfezionamento di se stesso "deprecando" e implementando sempre nuove metodologie.

Il cambiamento di Visual Basic nella versione .NET, a mio avviso, non è da vedersi come tale, ma come evoluzione naturale del linguaggio .. per poter rimanere negli standard e conferire un certo grado di "usabilità" e allineamento nel concetto della programmazione "moderna"... nonostante questo, molte cose sono ancora consentite, come la cara vecchia programmazione procedurale e il supporto dei moduli.

Per prolisso intendo che certe volte mi accorgo che C# obbliga il programmatore a scrivere di più .. vedi il caso di overloading ed overriding di metodi, oppure la stessa ereditarietà.

Bye
P8257 WebMaster non è collegato   Rispondi citando
Vecchio 21-01-2003, 18.19.41   #5
Kleidemos
Senior Member
 
Registrato: 01-12-2002
Loc.: Pavia
Messaggi: 202
Kleidemos promette bene
ma nn fara come java andando a versioni e deprecando sempre + roba, vero?
cioe la base rimarra quella dei libri attuali che poi sara ampliato..................vero?
___________________________________

on
Lang: C++()
Compilatori:
Kleidemos non è collegato   Rispondi citando
Vecchio 21-01-2003, 18.24.27   #6
P8257 WebMaster
Gold Member
 
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
P8257 WebMaster promette bene
Quota:
Originariamente inviato da Kleidemos
ma nn fara come java andando a versioni e deprecando sempre + roba, vero?
cioe la base rimarra quella dei libri attuali che poi sara ampliato..................vero?


.. e chi lo sa..
dipenderà dalle esigenze, dagli "usi e costumi" ...

Penso che solo alla Microsoft possano saperlo anche se, tieni conto, che ogni linguaggio evolve naturalmente col tempo ma, se ti può consolare, C# è ancora giovane e penso che ci vorrà ancora molto se vogliamo vedere cambiamenti radicali..
Questo è un mio pensiero .. anche se per Java i tempi in realtà sono stati non proprio lunghissimi

Bye
P8257 WebMaster non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Problemi Java. Armando@56 Software applicativo 4 19-03-2008 15.27.05
Applicazione java pronta per l'uso juggler Programmazione 1 18-12-2006 21.11.18
[NEWS] Java diventa open source! UG0_BOSS Segnalazioni Web 2 14-11-2006 15.27.14
Java 5.0 upd. 10 / 6 RC Thor Archivio News Web 10 14-11-2006 12.56.18
[LINUX] windows media player per linux sacarde Linux e altri Sistemi Operativi 35 19-08-2006 11.55.31

Orario GMT +2. Ora sono le: 10.33.10.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.