18/02/09 14:19
theprogrammer
Postato originariamente da pasqualeclarix:
Vb6 non è altro che il linguaggio di programmazione ad alto livello, C non è altro che il linguaggio di programmazione, fra quelli ad alto livello quello che ti permette di fare cose più specifiche, c++ usa le classi ma è c.
Finita questa prefazione.
Vb6 non è altro che il linguaggio di programmazione ad alto livello, C non è altro che il linguaggio di programmazione, fra quelli ad alto livello quello che ti permette di fare cose più specifiche, c++ usa le classi ma è c.
Finita questa prefazione.
Se ti dico che e' una prefazione che non e' utile e neanche completamente corretta, ti offendi?
Che vuol dire "cose piu' specifiche"? Per me non ha senso perche' non si capisce cosa si intenda con "specifiche" (o almeno, lo sai tu ...).
Inoltre C++ non e' differente dal C solo per le classi ma per tanto altro e non e' questo il punto.
Il problema e' che il VB6 ha un runtime molto LENTO. Ad esempio, sfrutta le stringhe di OLE e queste sono notoriamente molto lente.
Non ho detto che il VB6 fa schifo o non si possono fare alcuni programmi. Si puo' fare (quasi) tutto, ma per alcuni programmi NON E' ASSOLUTAMENTE ADATTO.
Sai usare bene il winsock, noto socket di Vb6?
Noto socket?
Scusa, ma anche questo che vuol dire?
Winsock e' un solo OCX (un ActiveX) che incapsula le funzionalità dei socket di Windows. I socket sono sempre e comunque quelli gestiti da Windows, tanto che potresti anche non usarlo e fartene uno tuo o sfruttare direttamente le chiamate API per gestire i socket.
Non usare Router, ma unicamente Modem.
E come fai a deciderlo? Chi riceve puo' avere un router e tanti altri ci stanno nel cammino tra il client e il server. E poi, perche' non avere router? Che senso ha?
Un consiglio per Virus ... utilizza bene VB6 per quello per cui nasce e impiega il tuo tempo per studiare il C se vuoi fare applicazioni tipo quelle che vuoi fare ...
aaa