|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21 | |
|
Senior Member
Iscritto dal: Oct 2001
Città: prov Bologna
Messaggi: 2053
|
Quote:
non che si può imparare il C++ usando Borland C++ Builder e Visual C++ però mettete che io abbia la possibilità di acquistare Visual Studio .NET , dove ci sono diverse cose secondo voisarebbe così sbaagliato o quantomeno premturo comnciare da lì x uno che agli inizi , oppure può essere preso in considerazione x quanto roguardd almeno il Visual Basic ? Oppure ancora l'inizio per uno che deve imparare da zero , qual'è ? per forza il C++ oppure ad esso si può nche affiancare il visual baasic , che mi paare x il fatto di avre una interfaccia grafica un po' + facile ? vi prego di scusarmi se dico delle idiozie, ma io mi occupo prevalentemente di hardware. ciao
__________________
Milano-Brescia-Ustica-Bologna-Italicus-Rapido 904-Capaci-Via D'Amelio e le altre : NON DIMENTICATELE MAI !!! Windows 10 pro 64;Fritz!Box 3490; RME BABYFACE PRO; AKG 702; DOCET CUFFIA AMP; SHURE SM577 E PG58; EPIPHONE LUCILLE & IBANEZ AF151 I-SPIRA equipe; Quilter 101 mini head; TC NOVA SYSTEM; 2xTS 808; I-SPIRA I-ODS Ultima modifica di madforthenet : 21-12-2003 alle 18:41. |
|
|
|
|
|
|
#22 |
|
Junior Member
Iscritto dal: Dec 2003
Messaggi: 6
|
Ti converrebbe imparare la basi del c++ studiando qualche manuale in rete tipo "Tricky C" si Burninga Z e dopo cominciare con programmi tipo "hello World". A questo punto dopo aver acquisito un po' di dimestichezza con il linguaggio C++ puoi cominciare a studiare la API (Application Program Interface) di Winzoz. Per la creazione di una finestra in Win32 ci sono in rete milioni di tut. Inoltre la cosa impotante di un prog è che funzioni bene e non è importante che abbia un'interfaccia grafica accattivante. quella la puoi scrivere con qualunque linguaggio di prog. Ma poi che te ne fai di una Gui se non hai un prog da gestire?
Considera che il codice generato dai vari compilatori commerciali è spesso infarcito di mer@@@e varie che occupano solo Kb ma che non servono a nulla. Pensa che con un comp. Assembly puoi creare una finestra stile Winzoz generando un eseguibile di soli 4 kb (es. MasM) e non di 280 kb (in Delphi) o 45 kb (In VisualC).Non so se mi spiego. Inoltre sappi che un eseguibile compilato con Visual Basic richiede che siano installate le VbRuntime (librerie di routine). Visual Basic == Me@@a. C++ o Assembly == WOW!!! Studia, studia, studia e vedrai che i risultati dei tuoi sforzi ti premieranno col tempo. Ciaoz
__________________
gino4ever
|
|
|
|
|
|
#23 | |
|
Senior Member
Iscritto dal: Oct 2001
Città: prov Bologna
Messaggi: 2053
|
Quote:
francamente sapevo che il mondo della prog era un po' incasinato , ma pensavo un po' meno. comunque quando mezzo secolo fa cominciai a occuparmi di harwdare lo confiìusione era + o - quella , quindi meglio non spaventarsi e cominciare bene e con impegno. sapete qual'è la cosa brutta , è comincire da soli senza un insegnante come a scuola, ma per fortuna ci sono i forum e voi qui di consigli me ne state dando parecchi. il dubbio da dove cominciare però rimane, nel senso che una volta capito che è meglio cominciare dal C++ rimane pur sempre il dubbio dello strumento da usare per i manuali pensavo a delle cose in italiano tanto per cominciare tipo i manuali della serie " for dummies" della Apogeo che mi pare siano l'ideale approccio per parte da sottozero. per lo strumento ero partito dal Borland Builderx perchè mi era capitato tra le mani senza neanche scaricarlo e visual Basic perchè molto conosciuto e mi pareva + facile da imparare ora qui ho sentito altre opinioni x me tutte buone e da cui mi si diceva di usare cose tipo MinGW o Dev-C++ che ho scaricato, mentre Hello World che tu dicevo non l'avevo ancora sentito dire , ma cercherò in rete. credo che anche con un po' di confusione entro la fine dell'anno qualcosa partirà dopo aver sistemato il PC. il pacchetto di Visual Studio .NET con regolare licenza ,arriverà lo stesso anche perchè mi viene diciamo quasi regalato da una persona che si deve sdebitare con me per questioni di lavoro. se ci saranno aaltri consigli li ascolterò volentieri sperando di non fare poi troppo caos spero anche di non rompervi le scatole troppo ciao
__________________
Milano-Brescia-Ustica-Bologna-Italicus-Rapido 904-Capaci-Via D'Amelio e le altre : NON DIMENTICATELE MAI !!! Windows 10 pro 64;Fritz!Box 3490; RME BABYFACE PRO; AKG 702; DOCET CUFFIA AMP; SHURE SM577 E PG58; EPIPHONE LUCILLE & IBANEZ AF151 I-SPIRA equipe; Quilter 101 mini head; TC NOVA SYSTEM; 2xTS 808; I-SPIRA I-ODS |
|
|
|
|
|
|
#24 |
|
Senior Member
Iscritto dal: Oct 2001
Città: prov Bologna
Messaggi: 2053
|
x ginotheman : Chiedo venia !!!
chiedo umilmente scusa x la mia ignoranza.
è bastata una ricerca in rete x capire che hello world era un prog che csrive la frase hello world, come avevo fatto a non capirlo. sai cosa c'è io non ne capisco quasi niente, x ora , mio figlio ha 14 anni e ne sa ancora meno , ora, con la differenza che è impaziente ed io nelle mie scorribande in rete mi diverto ad aiutarlo anche perchè l'argomento mi interessa. ti prego e prego tutti ancora di scusarmi abbiate pazienza. ciao
__________________
Milano-Brescia-Ustica-Bologna-Italicus-Rapido 904-Capaci-Via D'Amelio e le altre : NON DIMENTICATELE MAI !!! Windows 10 pro 64;Fritz!Box 3490; RME BABYFACE PRO; AKG 702; DOCET CUFFIA AMP; SHURE SM577 E PG58; EPIPHONE LUCILLE & IBANEZ AF151 I-SPIRA equipe; Quilter 101 mini head; TC NOVA SYSTEM; 2xTS 808; I-SPIRA I-ODS |
|
|
|
|
|
#25 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
|
Io no vorrei ridimensionare nessuno, secondo me (parlo soprattutto per tuo figlio) cominciare dal pascal è l'ideale. Sintassi pulita, elegante molto semplice, con un linguaggio come questo puoi imparare davvero le basi della programmazione, se poi uno ha voglia di fare qualcosa di utile (qualche programmino sotto windows) ha la possibilità di farlo con Delphi (Pascal a oggetti) oppure buttarsi direttamente sul C++
Avere una buona base direi che è fondamentale.
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer |
|
|
|
|
|
#26 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
*IMHO*
Per programmare bisogna avere prima una base. Questa è data dalla conescenza prima di tutto di un linguaggio procedurale, C o Pascal, poi dalla canoscenza del paradigma OO in generale, e poi di un linguaggio OOP(Java, C++). Ma bisogna cmq ricordare che programmare non è sapere bene tutto un linguaggio ma saper risolvere problemi. Poi si puo passare a IDE e applicazioni proprietarie, ma nn prima di avere una buona coscienza e conoscenza di quello che si sta facendo. Ma cmq secondo me bisogna porsi degli obbiettivi. Esempio: voglio un liguaggio con GUI e OOP, con ottimo supporto networking(Java) voglio un liguaggio potente e (relativamente) portabile che mi permetta di fare giochi, db, editor(JCreator è fatto tutto in C++ a detta degli autori)(C++) voglio un liguaggio che mi permetta di toccare con mano l'hardware(ASM) *IMHO* Scusate la lunghezza del posst
__________________
Gnu/Linux User
|
|
|
|
|
|
#27 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
|
#28 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Quote:
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
|
#29 |
|
Senior Member
Iscritto dal: Oct 2001
Città: prov Bologna
Messaggi: 2053
|
raga non so come ringraziarvi e soprattutto sono contetnto che il mio quesito abbia scatenato un dibattito su come si deve iniziare x imparare a programmare.
però se vi mettete nei panni di uno che come me che ho 44 anni che sono nell'hardware da un po' e che programmazione pura non ne ho mai fatta o di un ragazzo di 14 anni come mio figlio sarete d'accordo che orientarsi in qiesto panorama non è facile , anche perchè le correnti di pensiero sono tante. chi ama il C++ chi altro, poi c'è chi x princippio non vuole usare linguaggi Microsoft x varie ragioni , alcuni strettamante tecniche e si rivolge a software free. adesso mi siete venuti ad indicare il Delphi che non avevo considerato ... un bel caos sabato parlando con un paio dei miei vecchi prof delle superiori mi dicevano che come partenza il C++ andava bene non disdegnado uno sguardo al Visual Basic dopo essersi fatti un po' le ossa dato che un linguaggio moderno voglio dire se ne ho la possibilità ,non spendendo quasi nulla , di avere Visual Studio :net versione edu , che comprende VIsual Basic, Visual C++, ecc..., è poi così sbagliato prenderlo ? magari x un futuro neanche troppo lontano. per i libri mi ero orientato su alcuni della Apogeo della serie for Dummies che non sono troppo tecnici tanto x avere una infarinata per poi andare oltre, anzi se avete da consigliarmi dei libri in particolare sono pronto a prendere nota ditemi la vostra opnione su quanto ho detto. ciao
__________________
Milano-Brescia-Ustica-Bologna-Italicus-Rapido 904-Capaci-Via D'Amelio e le altre : NON DIMENTICATELE MAI !!! Windows 10 pro 64;Fritz!Box 3490; RME BABYFACE PRO; AKG 702; DOCET CUFFIA AMP; SHURE SM577 E PG58; EPIPHONE LUCILLE & IBANEZ AF151 I-SPIRA equipe; Quilter 101 mini head; TC NOVA SYSTEM; 2xTS 808; I-SPIRA I-ODS Ultima modifica di madforthenet : 22-12-2003 alle 18:23. |
|
|
|
|
|
#30 | |
|
Senior Member
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
|
Quote:
Ho visto che c'erano diverse possibilità di bottoncini,radiogroup etc
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer |
|
|
|
|
|
|
#31 | |
|
Senior Member
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
|
Quote:
Mi sto interessando anch'io al tread perchè vorrei cominciare a studiare un pò di C++ avendo anche la possibilità di gestire finestre e C. come facevo con il Delphi. Ciao
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer |
|
|
|
|
|
|
#32 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
madforthenet: puoi imparare il C++ anche su Visual C++ o Borland C++ Builder, ma ti consiglio vivamente di farlo su un ambiente che si basa su compilatore MinGW32... Meglio iniziare con uno strumento che non ti mette a diposizione un framework per interfacce grafiche... Inoltre il C++ Builder aderisce poco agli standard del C++...Visual C++ un pochino di più...MinGW32 molto... |
|
|
|
|
|
|
#33 | ||
|
Senior Member
Iscritto dal: Oct 2001
Città: prov Bologna
Messaggi: 2053
|
Quote:
io avevo già preso un paio di libri sempre della Apogeo, ma non ditelo a mio figlio, dellaa serie for Dummies che mi sembravano forse non troppo ortodossi x un programmatore , ma che sdrammatizzavano e mi pareva rendessero meno pesante l'approccio di chi parte da sottozero. mi spiace non aver notato i libri che tu hai detto poichè nelle 2 o 3 librerie dove sono stato non erano evidentemente disponibili ed esposti, m sono andato a vederli sul sito della Apogeo e non mi sembrano mle essendo pensti come percorso scolastico. ci penserò su non vorrei fare doppioni Quote:
possono coesisterne di diversi su un PC ? ciao
__________________
Milano-Brescia-Ustica-Bologna-Italicus-Rapido 904-Capaci-Via D'Amelio e le altre : NON DIMENTICATELE MAI !!! Windows 10 pro 64;Fritz!Box 3490; RME BABYFACE PRO; AKG 702; DOCET CUFFIA AMP; SHURE SM577 E PG58; EPIPHONE LUCILLE & IBANEZ AF151 I-SPIRA equipe; Quilter 101 mini head; TC NOVA SYSTEM; 2xTS 808; I-SPIRA I-ODS |
||
|
|
|
|
|
#34 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
Possono coesistere tutti quelli che vuoi... |
|
|
|
|
|
|
#35 | |
|
Senior Member
Iscritto dal: Oct 2001
Città: prov Bologna
Messaggi: 2053
|
Quote:
lo sto scricando adesso , però nella descrizione dei download dice che per installare GTK+ , che se se non sbagliio serve x arricchire l'interfccia grafica, " se sbaglio mi corriggerete ", mi domandavo se è il caso primo installarlo , secondo dice che serve anche" GTK+ runtime dll " che poi non dice dove trovarlo. provo a cercarlo nel sito gtk.org vedo cosa trovo, ma come sempre sono graditi gli aiuti per i libri che dici ho comprato delle schifezze ? ciao
__________________
Milano-Brescia-Ustica-Bologna-Italicus-Rapido 904-Capaci-Via D'Amelio e le altre : NON DIMENTICATELE MAI !!! Windows 10 pro 64;Fritz!Box 3490; RME BABYFACE PRO; AKG 702; DOCET CUFFIA AMP; SHURE SM577 E PG58; EPIPHONE LUCILLE & IBANEZ AF151 I-SPIRA equipe; Quilter 101 mini head; TC NOVA SYSTEM; 2xTS 808; I-SPIRA I-ODS |
|
|
|
|
|
|
#36 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Serve per programma interfacce grafiche...di suo ha solo l'interfaccia in testo...
Comunque...ripeto...per ora lascia perdere... |
|
|
|
|
|
#37 | |
|
Senior Member
Iscritto dal: Oct 2001
Città: prov Bologna
Messaggi: 2053
|
Quote:
ok seguirò il tuo consiglio, mi puoi solo dare una traaccia di cosa dovrei scricare per installarla , così mi metto tutto in un bel cd e così poi ce l'ho già x un domani. e per i libri ? ciao
__________________
Milano-Brescia-Ustica-Bologna-Italicus-Rapido 904-Capaci-Via D'Amelio e le altre : NON DIMENTICATELE MAI !!! Windows 10 pro 64;Fritz!Box 3490; RME BABYFACE PRO; AKG 702; DOCET CUFFIA AMP; SHURE SM577 E PG58; EPIPHONE LUCILLE & IBANEZ AF151 I-SPIRA equipe; Quilter 101 mini head; TC NOVA SYSTEM; 2xTS 808; I-SPIRA I-ODS |
|
|
|
|
|
|
#38 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Scarica questo:
http://petra.hos.u-szeged.hu/~aking/...Setup-2.05.exe |
|
|
|
|
|
#39 | |
|
Senior Member
Iscritto dal: Oct 2001
Città: prov Bologna
Messaggi: 2053
|
Quote:
1. MinGWStudioSetup-2.05.exe (917,112) 2. MinGWStudioFullSetup-2.05.exe (23,537,654) 3. MinGWStudioFullSetupPlus-2.05.exe (62,996,860) - Files in package No. 2. - Precompiled wxWindows 2.4.2 libraries ,header files and its documentation. GTK+ for Windows 4. MinGWStudioGTK-dev-2.2.4.zip (718,635) - MinGW Developer Studio GTK+ 2.2.4 Development. (No runtime dll. To run GTK+ applications you need GTK+ runtime dll) era a quest'ultimo che mi riferivo dove sul sito gtk-org non sono riuscito a capire quale fosse il file da scaricare, ma poi ho letto che x installare questo devi avere qualcos'altro che non ho ben capito, imagelib1_dev pack, ma è un po' nebuloso per me come poi si installano , ma si vedrò un domani. in compenso proprio nel thread ho trovato indicaazioni x wingtk che sto cercando poi però basta e devo mettermi dietro ad archiviare tutto sui miei hd attuali ed avvaire la migrazione a win 2000 prof per poi cominciare tutto, perchè x se vado aavanti ancora un po' a forza di file scoppio i consigli sono ancora graditi e li aspetto anche sui libri ciao
__________________
Milano-Brescia-Ustica-Bologna-Italicus-Rapido 904-Capaci-Via D'Amelio e le altre : NON DIMENTICATELE MAI !!! Windows 10 pro 64;Fritz!Box 3490; RME BABYFACE PRO; AKG 702; DOCET CUFFIA AMP; SHURE SM577 E PG58; EPIPHONE LUCILLE & IBANEZ AF151 I-SPIRA equipe; Quilter 101 mini head; TC NOVA SYSTEM; 2xTS 808; I-SPIRA I-ODS |
|
|
|
|
|
|
#40 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Scarica solo quello che ti ho detto...alle GTK+ ci penserai dopo...sempre che ti servano...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:53.



















