Newsgroup: it.comp.programmare
Titolo: c# e vc++.net

ciao a tutti .. sono nuovo in questo ng ..cmq vorrei porvi una domanda ...
io programmo in c# ormai da un po di mesi... grazie alla documentazione msdn
riesco praticamente  a risolvere ogni problema con questo linguaggio ... che
mi sta permettendo di creare velocemente programmi di ogni genere ...
ma il mio problema è uno:
Che mi consigliate di fare, di continuare ad approfondire la mia conoscenza
di C#, oppure di lasciarlo e imparare Visual c++ e Mfc?
grazie a tutti anticipatamente

 ha scritto nel messaggio
news:T5sQ8.43987$Kt3.1...@twister2.libero.it...


 di C#, oppure di lasciarlo e imparare Visual c++ e Mfc?
Lascerei stare le MFC, che tanto MS le sta abbandonando. E poi non
sono mai state un granché istruttive.
Dipende da ciò che vuoi fare - se pensi di scrivere il Doom II del XXI
secolo, o se comunque hai una necessità impellente di andare a basso
livello (oppure, come me, sei semplicemente uno a cui piace "alzare il
cofano" e capire un po' cosa succede) tantovale buttare via .net e
darsi un po' al C/C++ (beh, se proprio proprio programmi motori 3d, è
probabile che ti serva anche una conoscenza di assembly). Stesso
discorso se vuoi imparare un qualcosa di meno proprietario di C#
(semmai tira anche un occhio a java).
Altrimenti, scrivere applicativi in C/C++ è come arare un campo senza
usare il trattore.
Ciao,
zello

 di C#, oppure di lasciarlo e imparare Visual c++ e Mfc?
Lascerei stare le MFC, che tanto MS le sta abbandonando. E poi non


 ha scritto nel messaggio
news:T5sQ8.43987$Kt3.1...@twister2.libero.it...


 conoscenza di C#, oppure di lasciarlo e imparare Visual c++ e Mfc?
io direi che ti conviene continuare
-- 
Rhymes
rhy...@myself.com
" ride or die "


Visto che conosci C#, e che questi è un pratica una fotocopia di Java
(mancano i delegates e quelle cose per l'accesso alle variabili con i
get e set, non mi ricordo come si chiamano), potresti anche impararti
quest'ultimo. MFC non so quanto MS la potrà buttare via, a meno che non
cambi totalmente le API Win32, MFC continuerà a funzionare bene e ad
essere usata da tonnellate di programmi, (vedi Office, lo stesso Visual
Studio e tanti tanti tanti altri...)
Comunque cerca di non fissarti solo con Win. Esistono anche altri
sistemi operativi ricordatelo. Ciao.


wrote:

target. valuta il target delle applicazioni che devi scrivere. C#
==applicazioni non critiche orientate al web.
C++ == un'altro pianeta.
il mio consiglio è di studiare l'ANSI C++, pattern e OOP in generale. 
-- 
e naturalmente è una opinione

usare il trattore.
a dire il vero arare un campo con C++ a me sembra come rivoltarlo con
una lama grande come tutto il campo.
-- 
uno sbi che C/C++ hanno la sbarra in mezzo per non farli toccare

Microsoft supporterà questo limguaggio? Visto che è uscito per fare
[SNIP]
imho andando sul C++ avrebbe le basi più che abbondanti per usare php
(e quindi per lavorare sul web) e per imparare Java in poco tempo (
diverso il linguaggio ma simili i concetti no? non farei il salto al
contrario, non credo un buon programmatore Java si troverebbe subito a
suo agio con C++).
Saltare al C# da C++ non mi sembra un grande ostacolo, giusto un pò
castrante per quanto riguarda alcune cose.
Ho il vizio di credere che un _buon_ programmatore C/C++ sia un
programmatore con buone basi per fare tutto.
Il problema è trovare un _buon_ programmatore C++;
per capirsi, non trovo un programmatore C++(ma anche JAva C# o che
altro) privo di basi sulla OOP e sui design patterns un _buon_
programmatore C++. C'è buona differenza tra progettare e implementare,
e la prima imho fa la differenza.
-- 
uno sbi che son solo opinioni e non c'è problema se qualcuno non è
d'accordo.

cambi totalmente le API Win32, MFC continuerà a funzionare bene e ad
[snip]
mai credo. sarebbe auspicabile un bel redesign delle classi che
offrono, ma tagliar via le mfc mi sembra una delle manovre più
controproducenti che la ms possa fare (per quanto le mfc possano fare
schifo.)
-- 
uno sbi che non tifa microsoft eh

 una lama grande come tutto il campo.
Nessuna delle due similitudini da` l'aria che C++ sia un buon
linguaggio per l'agricoltura...
Alex (MVP di Brainbench per il C++)