Newsgroup: it.comp.lang.delphi
Titolo: [OT] VB6 è Object Oriented

 Per chi non ne fosse ancora convinto (ogni rif. č puramente casuale):
 
 Da uno dei piů gradi programmatori viventi, indiano per l'appunto:
 
http://online.infomedia.it/riviste/cp/80/articolo03/articolo.htm
 Ciao
--- posted by geoForum on 
http://www.delphiedintorni.it

 Da uno dei più gradi programmatori viventi, indiano per l'appunto
Ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha... :-D
No, aspetta...
Ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha... :-D
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

  Da uno dei più gradi programmatori viventi
AH AH AH AH...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Da uno dei più gradi programmatori viventi, indiano per l'appunto:
Dicono sia in societa' con gente del calibro di Matteo Taverna, Paolo Gemma,
ed altri geni: la Fessi e C. srl
Sviluppano sistemi di intelligenza artificiali basati sul famoso teorema del
"MOD1"
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

La stupidita di questa gente sta nel fatto che è oggettivo che VB6 non sia 
object oriented...lo sanno tutti...come tutti sanno che la cacca è 
marrone...
VB6 ha il solo pregio di far divertire chi non sa programmare facendogli 
credere di programmare...poi per il resto...non scherziamo proprio...questa 
gente non ha proprio idea di cosa sia la programmazione e forse non ha mai 
studiato o forse faceva filone quando spiegavano cosa fosse la OOP. 

Vi arrampicate sui VETRI siete PENOSI...
Citiamo Peter Wright
http://www.amazon.com/Beginning-Visual-Basic-6-Objects/dp/186100172X
Pubblicazione HOEPLI:
Classi e Oggetti di VB
http://www.hoepli.it/libro.asp?ib=9788820338435&pc=000022007002003
Ok ... citiamo wiki book:
http://en.wikibooks.org/wiki/Programming:Visual_Basic_Classic/Object_Orie
nted_Programming
Senza citare poi i libri HOEPLI e gli articoli MCGRAWHILL e MICROSOFT
Siete dei PIVELLI che hanno bisogno di sostenere a VICENZA le vostre 
CAZZATE per far vedere che siete bravi. Presentatevi con un libro come 
questi poi ne riparliamo... Siete penosi, oltre tutto non conoscete 
nulla di VB6... SIETE LA PENA DEL MONDO MODERNO dove non si guarda più 
al contenuto delle cose ma si fanno SPECULAZIONI per GUADAGNARE e AVERE 
RAGIONE... IN sintesi vi dico...
V E R G O G N A !!!!!!!!


Ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha... :-D
TROPPO ignorante... ha collaborato anche al progetto WINDOWS... No 
aspetta
Ramesh Chandak
Graduate with Fellowship in Advanced Engineering Study from MIT 
(Cambridge, MA), Ramesh has over 12 years of work experience within the 
IT industry. He has worked extensively with Internet, Microsoft, Sybase, 
Powersoft, and Java technologies. In addition, he has authored over 34 
books and published 26+ technical articles for several leading 
publishers on client/server, databases, multimedia, and Internet 
technologies. Ramesh has also authored 4 Web based courses and is an 
avid trainer, having taught over 16 courses. 
Quando avrai un CV così potrai parlare...


 Quando avrai un CV così potrai parlare...
Haaaaaaa haaaaaaaaaaa haaaaaaaaaaa haaaaaaaaaaaaaaaa... :-D
P.S.:
l'unico indiano che stimo è Daler Mehndi:
http://www.youtube.com/watch?v=-bAN7Ts0xBo
:-)


 Siete dei PIVELLI che hanno bisogno di sostenere a VICENZA [...]
Fino a VICENZA? Io le sostengo anche più vicino, senza spostarmi... :-)


 VB6 ha il solo pregio di far divertire chi non sa programmare [...]
Anche con Delphi ci si diverte. :-)
C'è comunque chi ci ha fatto dei software seri e funzionanti con VB6.
L'unica cosa che c'è da dire è che non è "object oriented":
http://it.wikipedia.org/wiki/Visual_Basic#Funzionalit.C3.A0_non_supportate
e basta. :-)


e basta. :-)
Leggi bene il link che hai postato: Da cui si legge: 
Programmazione orientata agli oggetti. Visual Basic, fino alla versione 
4, non supporta la programmazione orientata agli oggetti. 
quindi dalla versione 5 in poi viene supportata !!!
VERGONA per sostenere il tuo compagno di merende fai solo 
disinformazione... ;-)


 quindi dalla versione 5 in poi viene supportata !!!
Niente affatto.
Se tu sapessi leggere, continueresti il periodo ;-)


 Leggi bene il link che hai postato [...]
Mi piace scherzare, ma non ho poi tutto questo tempo da perdere... :-)
Per quanto mi riguarda, puoi proprio dire e scrivere tutto quello che 
vuoi, perché ciò che dici proprio non mi tange, e mi dispiace perché 
vedo che ci metti tutto il tuo impegno... :-D


 
http://www.youtube.com/watch?v=-bAN7Ts0xBo
Beh, qui dalle mie parti ce ne sono davvero molti e tutti da stimare. Si 
fanno un mazzo tanto nelle campagne ... ;-).

Se tu sapessi leggere, continueresti il periodo ;-)
Infatti da VB5 si hanno delle limitazioni OO ma non per questo non è OO 
come detto precedentemente nei primi post.
Tu dai una definizione di OOP che è una definizione moderna senza tener 
conto che il vero OOP ha caratteristiche di base che non comprendono ciò 
che dici. La stessa Microsoft specifica che VB5 nasce come paradigma OOP.


Mi piace scherzare, ma non ho poi tutto questo tempo da perdere... :-)
Infatti hai scherzato perchč quello che hai detto non č corretto.
Se avessi piů tempo ti informeresti di piů sulla vera natura di VB6.
Ciao :-)


 Se avessi più tempo ti informeresti di più sulla vera natura di VB6.
Ho smesso (felicemente) di informarmene già dal 1997...


>Ho smesso (felicemente) di informarmene già dal 1997...
e quindi sei la persona meno qualificata per parlarne... 
ciao ;-)


 e quindi sei la persona meno qualificata per parlarne... 
In effetti, non ho potuto toccare con mano e utilizzare tutte le release 
del prodotto successive al 1997, che sono... mmm... ecco... fammi 
pensare... ah sì: zero! :-D


pensare... ah sě: zero! :-D
Probabilmente lo hai sempre utilizzato come linguaggio procedurale 
ignorando che fosse ad oggetti.
Una sola domanda hai mai creato dei componenti COM ? Se si non ti č 
sorto il dubbio che fossero degli oggetti ? 
;-) Ciao


 sorto il dubbio che fossero degli oggetti ? 
Il fatto di poter creare delle classi o istanziare degli oggetti, non 
significa che sia "object oriented".
Ti è mai venuto il dubbio che sia tu a non aver capito quali sono le 
caratteristiche di un linguaggio "object oriented"?
Ti è mai venuto il dubbio che tu stia sprecando la tua vita inutilmente? :-)


 che dici. La stessa Microsoft specifica che VB5 nasce come paradigma OOP.
Devo dire che hai trollato alla grande, e che comunqe mi sono divertito 
a leggere... :-D
Per questo motivo, anche io consegno alla storia i mie "2 cents" su 
questo thread trolloso.. :D
C'e' da dire che un fondo di verità sulle tue affermazioni c'è, e 
microsoft stessa e' infarcita di queste dichiarazioni, libri, ecc.....
ad esempio: 
http://msdn.microsoft.com/en-us/library/aa239699.aspx
ma microsoft non potrà mai contraddire sè stessa.. sarebbe come tirarsi 
la zappa sui piedi, commercialmente parlando ;-)
La verità è che VB6, oggetto del tuo trollaggio, supporta alcuni 
comportamenti OOP ma *non è COMPLETAMENTE OOP*:
"Visual basic uses objects to respond to and create events.  It does
not allow you to inherit or create new objects based on already
existing objects.  Thus, it fails to meet one of the basic tennents of
OO design - code reuse / inheritance."
fonte 
http://answers.google.com/answers/threadview?id=46905
Grazie per il divertente siparietto, ma torniamo seri e continuiamo ad 
alimentare con validi contenuti il newsgroup, che ne ha bisogno :-D
Ciao
Morde

Siete dei PIVELLI che hanno bisogno di sostenere a VICENZA
Impossibile. Mai stato a Vicenza.

>Ti č mai venuto il dubbio che tu stia sprecando la tua vita 
inutilmente? :-)
Oooooo addirittura, di devi essere proprio innervosito...
Forse tutta la mia vita no, ma il mio tempo con te sicuramente...


Forse tutta la mia vita no, ma il mio tempo con te sicuramente...
Sei troppo ottuso ! Fidati


>Sei troppo ottuso ! Fidati
Leggi il post sotto di morte e trasforma l'angolo della tua visuale in 
acuto, ti prego...
Da te caro Marco un'ottusione del genere non me l'aspettavo...
Senza rancore ;-) ciao


 Forse tutta la mia vita no, ma il mio tempo con te sicuramente...
Cavolo, stavolta sono d'accordo. :-)


comportamenti OOP ma *non è COMPLETAMENTE OOP*:
Assolutamente no. Non metterti a dargli ragione sulle cagate. Non c'è
alcun fondo di verità, per il semplice motivo che il deficiente tende
a distinguere due visioni del concetto di object-oriented. Per OO si
intende UNA sola cosa e chiedere a Microsoft se VB è object-oriented è
come chiedere all'oste se il vino annacquato è vero vino.
E' noto che VB *NON* è un linguaggio object-oriented e, per
definizione di "object-oriented", non può esserlo neanche
parzialmente. Quello che MS intende in quel link è che in VB si può
far uso di oggetti, ovvero esalta la caratteristica "object-based" di
VB, che è una cosa MOLTO diversa. Infatti, citando dal link stesso:
"Inheritance, a key principle of OOP, allows you to define an object's
base functionality, then use that functionality for specific subtypes
of the object.[...]
You can't do this one now, but it's in Microsoft 
VB.NET
, so you will
be able to do it soon."
E' evidente che senza ereditarietà (A KEY PRINCIPLE OF OOP) non si può
implementare alcuna logica object-oriented.

>Sei troppo ottuso ! Fidati
Non sarebbe ora di trovarti una trolla?

 Da te caro Marco un'ottusione del genere non me l'aspettavo...
E allora vuol dire che tutto è come deve essere, e che sono ancora sano. :-)
Il giorno in cui dirò qualcosa che condividi, allora sì che dovrò 
preoccuparmi. :-D
Mo' basta però... mi sono annoiato.


Cavolo, stavolta sono d'accordo. :-)
 
Si infatti secondo la tua logica contorta... Hai letto il post di Morde 
sotto ??


implementare alcuna logica object-oriented.
SEI FUORI RAGAZZO MIO... chi ha scritto i libri è uno a caso, MS sono 
dei deficenti... etc..
Non hai pensato che in una stada dove tutti vanno contromano l'unico ad 
andarci sei tu ??
CAZZO MA RIFLETTI SUL LINK DI MORDE...


 implementare alcuna logica object-oriented.
Si si... ti è sfuggito che ho citato gli amici dell'altro dipartimento
http://answers.google.com/answers/threadview?id=46905
dove riportavo, esplicitamente:
"[...]It does not allow you to inherit or create new objects based on 
already existing objects.  Thus, it fails to meet one of the basic 
tennents of OO design - code reuse / inheritance."
Cmq, ne riparliamo in pausa caffè domani mattina, se ci siete.
-- 
Morde


Guarda SIMULA non ha incapsulamento eppure è considerato il primo OO.
E' noto che il Simula è il primo linguaggio ad oggetti 
http://it.wikipedia.org/wiki/Programmazione_orientata_agli_oggetti
eppure manca in esso l'incapsulamento !
http://www.lodolo.com/corsi/4.OOPHistory.pdf
Quindi sulla base della vostra definizione il Simula non sarebbe un 
linguaggio OO...
Cerca di illuminarli... Sti qua sono un po' andati di testa...


come chiedere all'oste se il vino annacquato è vero vino.
HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, 
HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, 
HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, HA, 
......
Qui hai veramente dato  il massimo di te...


 Cerca di illuminarli... Sti qua sono un po' andati di testa...
eheh... cerchi di trollare anche me?
Hai fatto man bassa stavolta.. accontentati dai.. ;-)
-- 
Morde


Morde è l'unico simpatico e aperto al dialogo... Sei l'unico 
introllabile...
Ci tengo a sottolineare che VB è OO e che il mio scopo non era quello di 
trollare ma solo di combattere la cattiva informazione a riguardo.
Ciao Morde ;-)


 CAZZO MA RIFLETTI SUL LINK DI MORDE...
Ho abbondantemente risposto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ho abbondantemente risposto.
No non hai risposto dal punto di vista dei contenuti. Il fatto poi che 
dici che in Simula c'č l'incapsulamento la dice lunga sulle tue nozioni 
di base. Hai l'approccio del diplomato cioč superficiale..
