Consiglio: meglio studiare Java, o C#?

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Consiglio: meglio studiare Java, o C#?

Messaggio da robbybby »

Vorrei chiedervi un consiglio.
Adesso programma, per lavoro, in C/C++ (su piattaforme Win$, Dos, e microcontrollori embedded, a 8 e 16 bit), assembler (x86 e microcontrollori vari) e, ogni tanto, in VB (non il .net, pero').
Volendo allargare i miei orizzonti cultural-professionali, cosa sarebbe meglio sudiare, il C#/.net, con mono, su Linux, oppure Java?
Grazie a tutti quelli che risponderanno.

Avatar utente
cymon
Linux 2.x
Linux 2.x
Messaggi: 430
Iscritto il: ven 5 gen 2007, 1:40
Slackware: 13.1
Kernel: 2.6.33.4-smp
Desktop: Fluxbox
Località: Milano
Contatta:

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da cymon »

Se lo fai in ottica di avere conoscenze appetibili per il mondo del lavoro direi che puoi benissimo lanciare una monetina. Forse java ha ancora una certa predominanza, ma tutte e due le vie sono molto richieste.
Se invece è un discorso di scelta personale è mio parere che la documentazione di java sa largamente superiore, soprattutto in internet, a quella di C# e questo potrebbe renderti la vita più facile.

Avatar utente
Sustuso
Linux 1.x
Linux 1.x
Messaggi: 133
Iscritto il: mer 15 giu 2005, 0:00

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da Sustuso »

La mia azienda sta facendo il porting di applicazioni standard sul web, con PHP e Ajax (col framework P4A), e mi sembra una tendenza diffusa oramai.
Se ti interessa programmare per fare applicativi (anche per cellulari e smartphone) ti consiglio questi.

Saluti.

Vic Steele
Linux 3.x
Linux 3.x
Messaggi: 534
Iscritto il: dom 27 apr 2008, 13:46
Nome Cognome: Luigi Caiazza
Slackware: current x86_64
Kernel: 3.0.0
Desktop: Fluxbox / KDE 4.7.0
Distribuzione: Fedora 15
Località: Potenza
Contatta:

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da Vic Steele »

Io ti direi entrambi, essendo molto simili.
O meglio, imparando bene il Java, con l'opportuna documentazione e qualche adattamento sulle diverse convenzioni di stile, il C# salta fuori subito.
Se poi sei esperto di C++, la cosa non può che essere un gran bene (per il C#, avendo alcune nozioni che tornano).
All'università ce li fanno studiare tutti e due, per questo motivo. Dopo un mese di Java, per studiare il C# (per abituarmi, in realtà...) mi è bastata neanche una settimana.

Rimanendo alla mia cultura attuale, l'unica vera "noia" nel passaggio da un linguaggio ad un altro l'ho avuta nella diversa gestione delle eccezioni. Quest'anno mi aspettano altri esami più approfonditi, vediamo se ci sarà altro.

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da ulisse89 »

Non ti dico che sono uguali ma alcune volte dà l'impressione che cambino solo maiuscole e minuscole. :lol:

Avatar utente
lamarozzo
Linux 3.x
Linux 3.x
Messaggi: 732
Iscritto il: gio 14 lug 2005, 0:00
Desktop: xfce
Distribuzione: archlinux
Località: Roma

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da lamarozzo »

Stallman ti direbbe Java (che è 100% open source).

birg81
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: lun 16 gen 2006, 10:57
Nome Cognome: Biagio
Slackware: 12.2
Kernel: 3.4.7
Desktop: LxDE
Distribuzione: ArchLinux
Località: Castellammare di Stabia (NA)
Contatta:

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da birg81 »

secondo me Java =D>

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da robbybby »

Prima di tutto, grazie a tutti per le risposte.
Era gia' piu' orientato verso java, che C#, e viste le risposte, direi che mi orientero' verso il "caffe' bollente".
Un'altra domanda: kdevelop puo' andar bene, come ambiente di sviluppo? Esiste qualcosa d'altro che mi consigliate?
Iniziero' a studiare qualcosa, e a fare qualche esperimento. Tra l'altro, in un thread di pochi giorni fa, veniva consigliato un testo per java, che si trova tranquillamente sugli amazon europei.

Avatar utente
wakkokid
Linux 2.x
Linux 2.x
Messaggi: 339
Iscritto il: gio 27 gen 2005, 0:00
Kernel: 2.6.3*
Desktop: Kde4
Distribuzione: Debian
Contatta:

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da wakkokid »

... esiste qualcosa d'altro che mi consigliate?
BlueJ per "provare", NetBeans per produrre.

Avatar utente
kreen
Linux 2.x
Linux 2.x
Messaggi: 228
Iscritto il: mer 1 feb 2006, 18:32
Slackware: 12.0
Kernel: 2.6.21.5-smp
Desktop: KDE
Località: Verona

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da kreen »

Prova anche Eclipse.
Semmai dovessi usare tool come Flex Builder, ti troveresti subito a casa.
Esiste anche un plugin per Eclipse che ti permette di usare vi come editor.
Non che magari ti interessi, ma almeno hai piu' elementi per scegliere.

Ciao

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da ulisse89 »

Anche io ti consiglio Eclipse. L'ho usato solo a fini scolastici, quindi per progettini non tanto complessi, però mi sono trovato benissimo.

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da robbybby »

Il vi lo uso in modo basico.
Sto dando un occhio a NetBeans: ho visto che esistono varie versioni, con uno o piu' linguaggi supportati. Mi conviene installare il full (251 megabyte), oppure uno degli altri piu' ridotti? Vabbe', che quello denominato Java sono 200 mega, quindi non c'e' cosi' tanta differenza, rispetto al full.

Magari mi guardo anche eclipse, e poi decido con comodo.

birg81
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: lun 16 gen 2006, 10:57
Nome Cognome: Biagio
Slackware: 12.2
Kernel: 3.4.7
Desktop: LxDE
Distribuzione: ArchLinux
Località: Castellammare di Stabia (NA)
Contatta:

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da birg81 »

robbybby ha scritto:Magari mi guardo anche eclipse, e poi decido con comodo.
Eclipse a mio parere è la scelta migliore...

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da robbybby »

In effetti avevo gia' letto molto bene di Eclipse: lo sto scaricando adesso.

Avatar utente
boh
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 16 set 2005, 0:00
Slackware: 14.2 (x64)
Kernel: 4.4.111
Desktop: KDE 4.14.32
Località: Milano

Re: Consiglio: meglio studiare Java, o C#?

Messaggio da boh »

Eclipse l'ho usato quest'anno e, sebbene sia molto ricco di plugin e funzioni varie, l'ho trovato abbastanza pesante.
NetBeans non l'ho usato personalmente, ma alcuni miei "colleghi" mi hanno detto che si sono trovati meglio.
Alla fine però la decisione è puramente soggettiva, qualcuno potrebbe preferire programmare in un ambiente come eclipse, un po' più pesante, ma con molte funzioni (tra le quali il comodissimo autocompletamento!), altri invece preferiscono la leggerezza alla comodità.
Da quello che ho sentito NetBeans sembra avere un buon equilibrio tra le due cose.
"Be yourself. Everyone else is already taken." ~ Oscar Wilde

Rispondi