|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
Quote:
![]() proprio perchè essendo una sintassi condivisa/diffusa imparata la sintassi del C++ automaticamente conosce anche la sintassi di C C# e java, non che tutte le caratteristiche di base dei suddetti linguaggi.. per carità, le differenze tra i linguaggi ci sono, ma ci sono anche i punti in comune, e penso vadano un po oltre la sintassi, mi riferisco ad alcuni concetti generali di oggetto struttura e quant'altro... in altri termini conoscendo uno tra C C++ java o C# può imparare gli altri tre più facilmente che non provenendo da python VB o altri... ciò non esclude che comunque dovrà studiarseli, non li impara automagicamente, ci mancherebbe... per esempio io conoscendo le basi del C, in maniera approssimativa per iniziare a programmare in C++ ci ho messo relativamente poco, pur usando oggetti complessi come classi overloading e quant'altro... non sto dicendo di essere un programmatore provetto eh.. sia chiaro.. dico che mi sono trovato la strada beh, non proprio spianata ma quasi... |
|
|
|
|
|
|
#22 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Che sia più facile il passaggio non lo metto in dubbio, ma non credo sia questa gran difficoltà (tranne per COBOL e PL/1
).Da C a C++ è mooolto più facile perché il secondo è un SUPERSET del primo...
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#23 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
Quote:
c++
|
|
|
|
|
|
|
#24 |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 22
|
beh le vostre ipotesi mi hanno un po disorientato perché io giustamente non avevo chiesto con che linguaggio usare(dove ognuno dice qualcosa di diverso da un altro e l'unica soluzione è riflettere e scegliere da soli anche dopo aver compreso tutti i vantaggi e i svantaggi) ma che guida usare per imparare vb.NET!
Quindi credo che terrò le vostre idee fissate e cercherò qualcosa che possa soddisfare le mie esigenze per cominciare a programmare! Grazie comunque! |
|
|
|
|
|
#25 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Ciao
Ho "qualche" anno più di te ma sono anche io un neofita. Posto solo per dirti che invece personalmente, condivido la tua scelta in merito a VB.Net (ti assicuro che molti lo denigrano perchè non lo conoscono affatto Come guida.... che dire, installa insieme all'ambiente express anche la documentazione ufficiale (msdn), non c'è di meglio. Siccome si parla di VB.Net, niente, e dico niente, ti vieta di imparare già a programmare con una logica ad oggetti, avendo una perfetta integrazione anche con il suo cugino di livello superiore (C#) al quale potrai sempre passare quando ne avrai voglia.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#26 | |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 22
|
Quote:
Dovrò reinstallare visual studio express edition 2008 e proverò la guida msdn! ti farò sapere se soddisfa le mi esigenze di imparare ma credo e spero di non avere difficoltà a trovarmi con la guida ufficiale! Grazie. -- -- |
|
|
|
|
|
|
#27 | |||
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16215
|
Quote:
Quote:
La cosa vale in particolare per Python (metti bene quelle lettere quando scrivi il Suo Nome!) il cui IDE integra un comodissimo interprete di riga di comando che vubbì dotnet non sa manco cosa sia. Quote:
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
|||
|
|
|
|
|
#28 | |
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16215
|
Quote:
Le sintassi di C, C++, e Java hanno indubbiamente una parte comune: cicli, alcuni tipi base, eccetera. La cosa di C e Java che si conosce "automaticamente" imparando C++, però, è solo la parte comune; non la filosofia strettamente a oggetti di Java, né quella rigorosamente procedurale di C. E vogliamo parlare delle librerie? La sintassi, come spiegava cdimauro, si fa presto a impararla. Ma in una lingua non c'è solo la grammatica: ci sono anche le parole. Allo stesso modo, in un linguaggio non c'è solo la sintassi ma anche le librerie. O dobbiamo pensare che la sintassi per aprire un file, scriverci sopra, e richiuderlo sia la stessa in Java e in C++? Per cui, una frase del tipo "imparando C++ si conosce anche C e Java" è non solo falsa, ma anche ingannevole.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
|
|
|
|
|
|
#30 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Nell'elenco dei linguaggi di programmazione da buttare Python occupa un posto bassissimo. Al contrario di C & co., che sono ai primi posti.
x Ziosilvio: concordo in toto.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#31 | |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7263
|
Quote:
|
|
|
|
|
|
|
#32 | |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 22
|
Quote:
E poi non capisco perche debba essere escluso un linguaggio usatissimo e diffusissimo come il .NET, perchè è inadatto per un principiante?!? |
|
|
|
|
|
|
#33 | |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 22
|
Quote:
Mi fermo qui per non continuare!quindi non credo che il C( il padre dei linguaggio, per non dire il più completo e complesso tra quelli ad alto livello) sia da buttare!? Di python purtroppo non conosco informazioni ma posso affermare(da come si dice) che sia un ottimo linguaggio. Tu come la pensi...? -- -- |
|
|
|
|
|
|
#34 | |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 22
|
Quote:
|
|
|
|
|
|
|
#35 | ||||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
.NET non è un linguaggio, ma un framework (più un runtime), e ci girano diversi linguaggi. C# è il più diffuso, ma c'è anche una versione di Python per .NET che si chiama IronPython, e con la quale puoi sviluppare utilizzando Visual Studio, se proprio non puoi fare a meno di quest'IDE. Quote:
Quote:
Quote:
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys Ultima modifica di cdimauro : 19-08-2008 alle 20:39. |
||||
|
|
|
|
|
#36 | |
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16215
|
Quote:
Se non sei disposto a imparare l'inglese insieme alla programmazione, allora forse non vale la pena che tu ti sforzi a imparare a programmare. Perché la diffusione non ha niente a che vedere con l'idoneità all'uso didattico.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
|
|
|
|
|
|
#37 | |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 22
|
Quote:
Però devo precisarti qualcosa secondo il mio personale punto di vista: che il C rimane sempre il primo linguaggio per efficienza tra quelli ad alto livelli e che è stato perfezionato e trasformato in c++ e c# che sono disponibili anche in visual (soprattutto).Poi ero già abbastanza informato da sapere dell'esistenza di ironpython(con l IDE che m'interessa) ma la mia richiesta è stata realizzata dal sottoscritto solo per ottenere una guida completa su vb.net( a questo punto però ormai ho già provveduto nonostante voi invece di consigliarmi una guida mi consigliavate un altro linguaggio! Cmq grazie della guida, credo che in seguito alla installazione di visual studio express edition mi sarà possibile imparare e approfondire linguaggi come vb.net, c++,c#( che ritengo importanti o fondamentali) ,ironpython ed altri! Cmq non posso dire di esser rimasto deluso,anzi per adesso mi ritengo parzialmente soddisfatto! ...? -- -- |
|
|
|
|
|
|
#38 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
OK. Solo una cosa: il C non è il primo linguaggio per efficienza fra quelli di alto livello. Il C++ è efficiente ALMENO quanto il C.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#39 | |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 22
|
Quote:
Sull'ultima frase si potrebbe aprire un'altra discussione.Non credo che siano tutti d'accordo con te( soprattutto gli assistenti e operatori Microsoft)! Grazie comunque! -- -- |
|
|
|
|
|
|
#40 |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 22
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:40.











), VB.NET ha una sintassi MOLTO più semplice di C & affini.









