|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
10-08-2004, 20.00.29 | #46 | |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Quota:
Come poi vedo sedicenti guru della programmazione che alla fin fine sanno solo quattro cosucce sviluppate in VB Non recrimino il linguaggio (di per se facile da apprendere e ottimo per applicazioni gestionali medie), quanto l'uso che se ne fa e chi lo usa...
___________________________________
... |
|
11-08-2004, 02.22.22 | #47 | |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
|
Quota:
I programmatori che utilizzano solo questo linguaggio .. o che lo utilizzano come primo linguaggio, "crescono" credendo ad esempio che non sia necessario dichiarare le variabili, oppure che ci sia sempre un tipo "variant" a salvare la situazione .. quando non si sa cosa arrivi dall'esterno, credono che una form appaia a schermo per magia divina ecc. Non voglio fare generalizzazioni, ci sono software scritti in vb e sono validi e funzionanti, ma questa è la realtà dei cosiddetti "guru" di cui parlava anche deep.. Bye |
|
13-08-2004, 10.55.14 | #48 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Io sono daccordo con entrambi in più non bisogna dimenticarsi una cosa fondamentale e cioè la tipologia di utilizzatori che fa uso del linguaggio.
Vi sono diversi linguaggi, tutti più o meno validi ma devono essere raggruppati in due categorie distinte: Linguaggi professionali e non. Ad esempio, il VC++ è un linguaggio creato da professionisti per professionisti, mentre VB è un linguaggio creato da professionisti per principianti o tuttalpiù per programmatori di medio livello. Delphi si colloca a metà tra i due per potenza e facilità d'uso senza avere nulla da invidiare ne all'uno ne all'altro. Per quanto riguarda le cattive abitudini a cui si accennava prima, questo non è altro che il prodotto dello sforzo notevole portato avanti dai creatori del linguaggio volto a limitare fortemente le difficoltà nell' approccio alla programmazione da parte dell'utente che si trova a poter operare in tutta tranquillità in un ambiente di sviluppo user-friendly. Tutto ciò porta spesso e volentieri a considerare VB il miglior linguaggio in circolazione ma questa è una caratteristica che lo pone in netto svantaggio rispetto ad altri linguaggi meno evoluti qualora sia necessario un maggior controllo della macchina a basso livello, condizione questa che porta inevitabilmente a collocare VB tra i linguaggi meno professionali. E' chiaro che dal confronto tra i tre linguaggi VC++ esce vincitore mentre VB risulta perdente. A riprova di quanto affermato, bisogna considerare il fatto che VB non possiede alcune caratteristiche professionali che non mancano negli altri due ed incluse nel set di istruzioni native e cioè: 1) Utilizzo di puntatori ed accesso diretto alla memoria 2) Manipolazione di bit (bit shifting and rotate) 3) Possibilità di includere codice Assembly nel sorgente Sebbene vi siano in commercio diverse distribuzioni di VB, la versione Professional comunque non consente di superare le forti limitazioni imposte al linguaggio che, tuttavia , possono essere in parte arginate attraverso l'interazione con le API rese disponibili nel kernel di Windows. Ecco quindi che le varie istruzioni poco documentate ma incluse nel linguaggio, quali VarPtr,StrPtr ed ObjPtr diventano usufruibili se utilizzate in combinazione con l'API CopyMemory. Anche la manipolazione di bit è fattibile in quanto sono presenti istruzioni quali AND,OR,NOT, ecc sebbene l'operazione non risulti così immediata come negli altri due linguaggi. Tutto ciò non implica che non si possano comunque creare applicazioni di un certo spessore con VB, anzi. Il problema resta il fattore performance dell'applicazione che per i motivi sopra esposti risulta accettabile anche se non ottimale, a patto di miscelare sapientemente le istruzioni native con le più performanti API scritte in C ed Assembly. Ultima modifica di LoryOne : 13-08-2004 alle ore 11.04.34 |
13-08-2004, 11.04.01 | #49 | ||
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Quota:
Quota:
|
||
13-08-2004, 14.07.46 | #50 |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Lory cmq. il problema fondamentale nell'usare VB6 (e lo specifico ogni volta, visto che con VB.NET le cose sono cambiate drasticamente... in meglio) è che qualsiasi cosa sviluppi rimane chiusa a se stessa e a quel linguaggio, viste le ENORMI difficoltà a fare porting o riusare componenti scritte in VB. Lo dico per esperienza personale. Al contrario componenti scritti in VC o Delphi sono sicuramente + riusabili da altri (se scritti bene, ovvio).
___________________________________
... |
13-08-2004, 14.11.02 | #51 |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
A prescindere che cmq. il fatto che per programmare decentemente in VB tu ti debba appoggiare PER FORZA alle API secondo me è una grossa pecca... oddio lo fanno tutti (Delphi in primis che le ha già tutte dichiarate nella sua VCL), però... 'somma... tanto vale che uso MFC direttamente.
___________________________________
... |
13-08-2004, 16.01.04 | #52 | |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
|
Quota:
Bye |
|
17-08-2004, 21.31.47 | #53 |
Hero Member
Registrato: 09-05-2002
Loc.: COMO
Messaggi: 1.135
|
"programmare" secondo me significa soprattutto "costruire"...
...mi sento costruttore quando scrivo qualcosa in c/c++... ...cosa che non accade con l'utilizzo di VB... questo è solo il parere personale di un neofita ciao a tutti!!! p.s. sono tornato
___________________________________
...ad ogni alba sorgerà il tuo profumo |
31-08-2004, 16.59.22 | #54 |
Hero Member
Registrato: 13-09-2001
Loc.: italia - Toscana - Firenze
Messaggi: 1.094
|
hum ....
a parte un sistema operativo tarokko che usa XP le PK Patch ed altre cose ...... direi che ho da fare un casino in tutti i campi lol ora xro cerco fxka ciao
___________________________________
Uso PK DooR OS (Mod XP Pro) intel - Amd Ati - Asus La Mia HomePage www.PazzoKramaz.da.ru iL Mio Profilo Con Foto Http://kramaz.badoo.com MSN: p_kramaz_hm@hotmail.com |
31-08-2004, 19.58.13 | #55 | |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Quota:
___________________________________
... |
|
31-08-2004, 21.57.45 | #56 |
Hero Member
Registrato: 13-09-2001
Loc.: italia - Toscana - Firenze
Messaggi: 1.094
|
hahahaha gia !!!
___________________________________
Uso PK DooR OS (Mod XP Pro) intel - Amd Ati - Asus La Mia HomePage www.PazzoKramaz.da.ru iL Mio Profilo Con Foto Http://kramaz.badoo.com MSN: p_kramaz_hm@hotmail.com |
01-09-2004, 03.19.31 | #57 | |
Gold Member
Top Poster
Registrato: 18-07-2002
Messaggi: 6.399
|
Quota:
|
|
01-09-2004, 04.54.12 | #58 |
Hero Member
Registrato: 13-09-2001
Loc.: italia - Toscana - Firenze
Messaggi: 1.094
|
ragazzi ho fatto 1 kazzata
proprio ora maledetto msn e ki lo programma !!!!!! volevo incollare 1 frase ad un mio amiko nella finestra akkanto invece la frase è finita in kuella sotto !!! kuella della mia ragazza porca kjnalnflanflahnflisafhliahflhsafhilfhali è successo un casino nella frase cerano le peggio offese su di lei ragazzi io mi sparo !!!
___________________________________
Uso PK DooR OS (Mod XP Pro) intel - Amd Ati - Asus La Mia HomePage www.PazzoKramaz.da.ru iL Mio Profilo Con Foto Http://kramaz.badoo.com MSN: p_kramaz_hm@hotmail.com |
02-09-2004, 18.42.09 | #59 | |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Quota:
Beh è il momento di prodigarsi....
___________________________________
... |
|
02-09-2004, 18.55.06 | #60 |
Gold Member
Top Poster
Registrato: 18-07-2002
Messaggi: 6.399
|
Una bella ca@@ata, in effetti
|
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
Pensiero del momento [9] | Flying Luka | Chiacchiere in libertà | 1870 | 10-05-2005 20.05.41 |
cosa è media access in avvio automatico? | akunamatata | Windows 7/Vista/XP/ 2003 | 1 | 09-04-2005 10.06.56 |
La corruzione - Cosa rende un uomo un corrotto? | Paco | Chiacchiere in libertà | 27 | 26-01-2005 11.55.52 |
"test"x La Serie Conosciamoci Meglio!!!! :-) | magicrainbow | Chiacchiere in libertà | 75 | 26-10-2003 11.19.39 |
cosa manca? | Etabeta | Chiacchiere in libertà | 17 | 28-05-2000 05.22.00 |