Molto confuso su cosa imparare...

di il
3 risposte

Molto confuso su cosa imparare...

Ciao a tutti,

vorrei un consiglio visto che ho le idee molto confuse...

premetto che sto studiando tutt'ora il linguaggio C++ da
autodidatta (sono ancora un principiante) e sto usando per
gli esercizi il compilatore della Microsoft Visual C++ Express 2010,
naturalmente per il momento applicazioni console senza interfaccia
grafica, il mio scopo sarebbe di arrivare a fare dei programmi su
Windows tipo dei gestionali o simili creando l'interfaccia grafica.
Mi piacerebbe continuare a usare Visual C++ che ritengo ottimo e stabile,
ho notato che per realizzare programmi Windows in questo ambiente ci sono
diverse strade, WIN32 API, MFC (pero' come sapete queste librerie non
sono comprese nell'edizione gratuita di Visual Studio 2010) e WindowsForm.
Cercando un po' di informazioni ho notato che WIN32 API sono molto difficili
e lunghe da imparare, MFC non sono presenti e non mi merita spendere
tanti soldi per acquistare le edizioni piu' complete di Visual Studio, le WindowsForm
semprerebbero le piu' indicate solo che ho notato che bisogna imparare
anche dopo il C++, il C++/CLI che e' un'estensione del linguaggio creata da Microsoft
per usare le WIndowsForm. Quello che mi chiedevo io e' : anche se e' un persorso lungo,
mi conviene imparare per bene il C++, poi studiare il C++/CLI e usare le WindowsForm
oppure come ho letto in giro iniziare per esempio dal C# (C sharp) usando Visual C#
(a questo proposito potrebbe uno studiare subito il C# senza passare dal C++?)

COME VEDETE SONO MOLTO CONFUSO...GRAZIE A CHE MI RISPONDERA' PER DISCUTERE DI
QUESTO ARGOMENTO.

Il mio fino comunque e' quello di realizzare delle piccole applicazioni Windows usando
il Visual Studio che mi sembra l'ambiente migliore..

ciao a tutti
Roberto

3 Risposte

  • Re: Molto confuso su cosa imparare...

    Ciao Roberto! Se vuoi programmare su Windows, ti consiglio di scegliere a questo punto il C#. Con questo linguaggio puoi sviluppare sia applicazione software che web, è un linguaggio abbastanza stabile, in teoria è anche crossplatform, quindi potresti creare le applicazioni anche sotto Linux, Unix, Mac, usando il linguaggio C# e compilatore Mono, diciamo una versione gratuita di Visual Studio, anche se... insomma ci sono alcuni anche.... comunque per quelli che sanno programmare mono basta e avanza....Il C++ non te lo consiglierei, perchè alla fine dovresti imparare quel C++ della Microsoft, un c++ sporco·..... e oh tanto avrai capito che non mi piace la microsoft.... Comunque ecco con C# potresti fare molte cose, e troverai molti codici sorgenti aperti, dato che molti del open source lo usano, anche se Torvalds è contrario al C#

    Buona fortuna
  • Re: Molto confuso su cosa imparare...

    Ok, grazie della risposta,


    sai consigliarmi dei libri (va benissimo in inglese)
    per imparare il c#?

    ciao
  • Re: Molto confuso su cosa imparare...

    Certo! Ecco Professional C# 4.0 and .NET 4 .... questo è l'ultima versione del libro comprende anche il dotnet 4.... anche se si chiama Professional C#, non ti preoccupare che spiega veramente dall'inizio, anche come proprio installare il C#.... comunque è un buon libro di 1500 pagine e comprende dall'inizio fino alla fine, dimostrando come si sviluppano applicazioni software e web... veramente un buon libro. Ecco il link per scaricare:
    http://www.wowebook.com/dot-net/professional-csharp-4-0-and-net-4.html

    Questo invece per acquistare:
    http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470502258.html

    Buona Fortuna
Devi accedere o registrarti per scrivere nel forum
3 risposte