Ho iniziato a studiare C# ma ho scoperto che dietro questo linguaggio c'é lo zampino Microsoft (framework) e sono stufo ed arcistufo di usare linguaggi di questo tipo. Non voglio imparare ad usare uno strumento e dover fare la fine che ho fatto con Visual Basic 6. Per questa ragione ho deciso di studiare C++ che oltre ad essere intramontabile é anche di basso livello. Purtroppo non essendo un programmatore non posso permettermi di creare le interfaccie grafiche autonomamente percui pensavo di approfondire Visual C++. Inoltre le interfaccie grafiche di Visual Studio sono molto belle e non credo che nessuno saprebbe fare nulla di meglio. Vi vorrei fare ancora qualche domanda prima di iniziare a studiare definitivamente C++ però, VI PREGO E VI SCONGIURO, non ditemi di andare a leggere una guida (lo farò statene certi...) e NON usate paroloni complicati (NON SONO UN PROGRAMMATORE COME VOI) e usate pure l'italiacano, lingua ben conosciuta dagli ignorantoni come me.
DOMANDE
1) La parte "Visual" (VISUALE) di Visual C++ é fatta da Microsoft? Se faccio un programma in Visual C++ il codice é indipendente da Visual Studio ovvero gira anche su Linux e su Mac mentre l'interfaccia é modificabile solo su Visual Studio? Il codice (if, else, for, ecc... ) che c'é su Visual C++ ("Applicazione di Windows Form" che c'é su Visual Studio) é lo stesso che c'é in qualunque altro software di C++? Posso creare l'interfaccia in Visual Studio e poi ricrearne un'altra in un secondo momento A MANO con il codice? Se desidero creare un software che intendo utilizzare "in eterno" in qualunque tipo di ambiente "anche sulla luna" (NON SOLO SU WINDOWS) posso crearlo su Visual Studio oppure devo usare un altro programma e usare Visual Studio solo all'ultimo per la creazione dell'interfaccia grafica?
2) Se creo un programma su Visual Studio in Visual C++ e poi decido di comperarmi un Mac oppure di passare a Linux lo posso fare a patto di RIFARE l'interfaccia grafica A MANO e compilare nel dovuto formato (rpm per linux e xxx per mac)?
3) Per imparare ad usare Visual C++ mi posso leggere questa guida qui:
http://programmazione.html.it/guide/leggi/34/guida-c/
oppure ne devo cercare una dedicata anche all'ambiente visuale? Perché su internet non si trova nulla di Visual C++? Mi consigliate un libro su Visual C++ non troppo soporifero (alla fin dei conti per ora devo fare un semplice programma di calcolo...)?
Ciao e grazie per la pazienza
P.S.: Per creare le interfaccie grafiche in C++ si può usare qualche programma simile in html e css oppure si deve usare per forza C++? I programmatori bravi (con le p@lle grosse e [] usano solo C++ per i loro software?)
Il linguaggio C ormai é vecchio ed é stato soppiantato da C++, non é vero?