OVH Cloud OVH Cloud

Visual Basic

90 réponses
Avatar
Bernard Pratz
Trolleurs, trolleuses^W^WBonjour,

Vous voyez un intitulé pareil pour un post de fcold et vous vous
demandez, mais qui peut être assez fou pour parler de ce genre de
choses sur un forum dédié à Linux. Je sais que je suis en parti
off-topic, mais mon but est tout à fait louable, donc j'espère que
vous m'excuserez.

En effet, ce que j'ai à vous demander est très important, mais
avant tout il faut que je vous explique la situation : je suis
étudiant à l'IUT Informatique d'Orsay, et cette année ils ont
décidé de modifier un peu les enseignements, et donc de remplacer
l'enseignement du Cobol, langage jugé comme dépassé par du... VB.

Mon principal problème, c'est que je ne connais pas le VB, donc
je suis très mal placé pour critiquer ce langage, et je n'ai
_aucune_ envie de l'apprendre, ainsi, j'aimerai créer une FAQ ayant
pour sujet «Pourquoi détester le VB ?», ce qui me permettra
d'argumenter face à mes professeurs pro-VB et d'arrêter cette
hérésie.

Donc, si des personnes qui lurkent ce newsgroup ont des
expériences, ou des arguments valables pour attaquer, descendre,
décrier... le Visual Basic, je serais très heureux de les récolter.

Au revoir,

--
Bernard PRATZ aka Guyzmo

10 réponses

1 2 3 4 5
Avatar
Bernard Pratz
* Michel BILLAUD :
Bernard Pratz writes:
[VB/Cobol]
Mon principal problème, c'est que je ne connais pas le VB, donc
je suis très mal placé pour critiquer ce langage, et je n'ai
_aucune_ envie de l'apprendre,
C'est trop cruel d'essayer vous faire apprendre des trucs que vous ne

connaissez pas, dans une formation où on vous a obligé à aller.


Apprendre le C++, le Java, le C, le Shell, le SQL avec du
Oracle, du HTML avec du PHP autour, je suis là pour ça, ce sont
des choses qui peuvent être utile plus tard, le Cobol, c'est lourd
c'est moche, c'est chiant, ok, mais si demain je suis dans la merde
et que je veux un taf, ça pourra toujours servir de savoir ça, mais
alors apprendre le Visual Basic, ça n'apporte rien à la formation
prodiguée, les entreprises qui demandent du VB et autre trucs à la
mode .net suivront la mode encore quoi ? Un an ? Deux ans ? Puis ils
verront que c'est de la merde et soit ils déposeront le bilan soit
ils suivront la nouvelle mode, et dans deux ans, personnellement je
ne compte pas être sur le marché du travail, histoire d'avoir un
vrai diplôme.

Ainsi je ne suis pas d'accord de voir une matière qui nous fait
perdre des heures d'enseignement en programmation, nous ajoute des
heures de cours inutiles, nous apprendra presque rien - parce que si
on connait le Java et le C++, franchement apprendre le VB ça n'est
pas le bout du monde... Sans compter, qu'il y a énormément de choses
interressantes qui ne sont pas vu dans le cadre de l'IUT et qui
pourraient complèter la formation...

Et tout ce que je cherche, c'est d'avoir un argumentaire
suffisament solide pour convaincre le chef de la promo, ou du moins
les professeurs (qui sont en majorité contre cette nouvelle matière)
et qu'ils ne la poursuivent pas l'année prochaine... Car je suis pas
con, et je sais parfaitement que c'est peine perdu pour annuler une
matière dont les heures d'enseignement ont été fixé, autant pour les
profs que pour les élèves.

--
G


Avatar
Bernard Pratz
* Harry Cover :
On Tue, 27 Jan 2004 13:33:16 +0100, Bernard Pratz
wrote:
Mon principal problème, c'est que je ne connais pas le VB, donc
je suis très mal placé pour critiquer ce langage, et je n'ai
_aucune_ envie de l'apprendre, ainsi, j'aimerai créer une FAQ ayant
pour sujet «Pourquoi détester le VB ?», ce qui me permettra
d'argumenter face à mes professeurs pro-VB et d'arrêter cette
hérésie.
Bah pourquoi ? C'est très bien le VB.



C'est mal de troller sans argumenter, prouve-moi que c'est bien
le VB :)

--
G


Avatar
Bernard Pratz
* Miod Vallat :
En effet, ce que j'ai à vous demander est très important, mais
avant tout il faut que je vous explique la situation : je suis
étudiant à l'IUT Informatique d'Orsay, et cette année ils ont
décidé de modifier un peu les enseignements, et donc de remplacer
l'enseignement du Cobol, langage jugé comme dépassé par du... VB.
Ils sont cons, ils pourraient prendre un langage assorti au Cobol, comme

Java. Même que ça peut vous servir plus tard.


Déjà fait :)

--
G


Avatar
Harry Cover
On Tue, 27 Jan 2004 18:50:21 +0100, Bernard Pratz
wrote:

* Harry Cover :
On Tue, 27 Jan 2004 13:33:16 +0100, Bernard Pratz
wrote:
Mon principal problème, c'est que je ne connais pas le VB, donc
je suis très mal placé pour critiquer ce langage, et je n'ai
_aucune_ envie de l'apprendre, ainsi, j'aimerai créer une FAQ ayant
pour sujet «Pourquoi détester le VB ?», ce qui me permettra
d'argumenter face à mes professeurs pro-VB et d'arrêter cette
hérésie.
Bah pourquoi ? C'est très bien le VB.



C'est mal de troller sans argumenter, prouve-moi que c'est bien
le VB :)
Bah ca sert pas mal dans les feuilles de calcul Excel ;)


Allez, ca va, j'admets, le VB, c'est pas terrible. Encore que ca
dépend pour qui, quelles sont les études poursuivies, le but
recherché, le temps qu'il fait dehors.

nous, on nous a enseigné VB pour faire des macros dans Excel, etc...
et ca nous sert bien souvent.

C'est sur que dans un IUT d'info, à moins de faire de l'admin Windows
plus tard, le VB n'a pas vraiment d'utilité. Faut voir dans quel cadre
c'est fait.

C'est pas le premier langage que l'on vous enseigne, quand meme ?



Avatar
Bernard Pratz
* Harry Cover :
[...]
C'est sur que dans un IUT d'info, à moins de faire de l'admin Windows
plus tard, le VB n'a pas vraiment d'utilité. Faut voir dans quel cadre
c'est fait.

C'est pas le premier langage que l'on vous enseigne, quand meme ?


Non, heureusement, mais bon, c'est le deuxième. Et les jeunes
cons qui trainent en IUT d'Info ne savent pas en très très large
majorité ce qu'est l'informatique, et l'IUT les garde dans cette
mauvaise voie qu'est faire mumuse avec des trucs qui servent à rien,
vu qu'on peut toujours faire mieux. C'est du lavage de cerveau pour
notre jeunesse !

Après qu'MTV ai tué le rock, MS va-t-il vraiment tuer
l'informatique ?

--
G

Avatar
Azathoth
Bernard Pratz wrote in
news::

Donc, si des personnes qui lurkent ce newsgroup ont des
expériences, ou des arguments valables pour attaquer, descendre,
décrier... le Visual Basic, je serais très heureux de les
récolter.


Attention il convient de bien définir VB de VB.net et de VBA. Le second
est toutalement différent du premier car bien plus puissant.Le troisième
ne sert qu'a écrire des macros dans office. A priori c'est VB qu'on
t'apprends donc je vais te parler de ce que je me souviens de VB :

Au hasard :
-VB est limité dans le sens ou il ne permet pas d'écrire en VB tous les
objets qu'il propose. Par exemple du temps ou j'en ais fait, il etait
impossible de réécrire les composants fourni avec VB en VB si on l'avait
voulu (comme on peut faire réécrire malloc en C par exemple). On est
obligé pour faire du VB d'avoir une base de composant écrit en autre
chose qu'en VB. En gros ca signifie que le langage est tout de même
assez limité.
-l'objet dans VB ne sert qu'a utiliser des composants écrits en autre
chose qu'en VB. Il est impossible de faire un héritage en VB par exemple
(en VB.net si semble t'il)
- Il me semble me souvenir que VB ne savait pas utiliser toute l'API
win32 et il y avait des fonctions dans des dlls qu'il était impossible
d'appeller avec VB, il fallait utiliser VisualC++ (me demande plus
lesquelles j'ai oublié et je me suis arrété à VB5).
- je ne parle pas des bugs de l'environnement que l'on trouvait assez
facilement à force d'utiliser la chose. Le plus vicieux dont je me
rappelle était un bug de l'installeur d'application dans VB5 qui
arrondissait la taille des fichiers en ko avant de les classer sur les
disquettes d'installation. J'ai eu un cas ou en arrondissant en ko un
fichier rentrait pile, mais hélas avait en réalité deux ou trois octets
de trop par rapport a ce que la disquette pouvait supporter.

Mais bon faut bien reconnaitre que mon experience avec VB est assez
vieille et que le langage a évolué depuis avec VB.net. Vous apprennez
quelle version de VB dans ton iut ? Si ce n'est pas VB.net tu pourras
leur faire remarquer qu'ils sont en retard...

Avatar
Thierry Thomas
Mardi 27 janvier 2004 à 12:33 GMT, Bernard Pratz a écrit :

Donc, si des personnes qui lurkent ce newsgroup ont des
expériences, ou des arguments valables pour attaquer, descendre,
décrier... le Visual Basic, je serais très heureux de les récolter.


Ça ne répond pas à la question, mais il y a Gambas
(<http://gambas.sourceforge.net/>) qui semble prometteur, dans le genre.
--
Th. Thomas.

Avatar
Thierry Boudet
Le 27-01-2004, Harry Cover a écrit :

Mon principal problème, c'est que je ne connais pas le VB, donc
je suis très mal placé pour critiquer ce langage, et je n'ai
_aucune_ envie de l'apprendre, ainsi, j'aimerai créer une FAQ ayant
pour sujet «Pourquoi détester le VB ?», ce qui me permettra
d'argumenter face à mes professeurs pro-VB et d'arrêter cette
hérésie.


Bah pourquoi ? C'est très bien le VB.

Bah pourquoi ? C'est très bien le Cobol.



--
David Lightman: Is this a game or is it real?
Joshua: What's the difference?
David Lightman: Oh, wow.


Avatar
Thierry Boudet
Le 27-01-2004, JKB a écrit :

vous deposeriez vos sous a une banque geree sous Win/VB
vous ? ;-)


Par contre, pour les retirer... Je me suis laissé dire

que de plus en plus de DAB sont sous Win/VB...

Non, Systèmes OpenVMS avec terminaux OS/2... OK, je sors ;-)

Si tu sors, n'oublie pas les pneus cloutés...



--
David Lightman: Is this a game or is it real?
Joshua: What's the difference?
David Lightman: Oh, wow.


Avatar
Alexis Guillaume
Mon principal problème, c'est que je ne connais pas le VB, donc
je suis très mal placé pour critiquer ce langage, et je n'ai
_aucune_ envie de l'apprendre, ainsi, j'aimerai créer une FAQ ayant
pour sujet «Pourquoi détester le VB ?», ce qui me permettra
d'argumenter face à mes professeurs pro-VB et d'arrêter cette
hérésie.


Dans la même situation que toi trois ans plus tôt, j'avais échangé un tp
de pro-c qui ne faisait que des core-dump (deux heures de "travail") contre
les cinquante pages du compte-rendu des tps de vb (X heures de galère). :-D

Donc, si des personnes qui lurkent ce newsgroup ont des
expériences, ou des arguments valables pour attaquer, descendre,
décrier... le Visual Basic, je serais très heureux de les récolter.


Si tu veux faire une faq anti-vb, tu as intérêt à l'apprendre d'abord.
Ensuite, il faut que tu fasses du social-engineering sur celui que tu
veux convaincre : trouve les arguments qu'il trouvera pertinent. Par
exemple, il y a de fortes chances qu'un argument du genre "c'est
propriétaire" fasse chou-blanc. Et évite d'être agressif. Genre remplace
"faq anti-vb" par quelque chose de plus doux. Il ne faudrait pas braquer
ton interlocuteur. C'est plus un problème de communication que
d'argumentation en fait.

Mais à mon avis, tu n'as quasiment aucune chance de faire changer d'avis
celui qui a mis cette matière en place. Je ne sais pas comment ça se
passe à Paris, mais mon expérience à l'IUT de Lyon m'a montrée que
l'enseignement y est bicéphale : une moitié est orientée "poursuite
d'étude", l'autre "travail immédiat en entreprise". Le vb fait
clairement partie de la seconde catégorie, et c'est pour ça qu'on te
répondra au mieux quoiqu'il arrive : "vos arguments sont bons, mais les
entreprises le demandent, donc on l'enseigne."

Alors fais pas trop de scandale pour avoir des bonnes notes (important
!), et tu pourras poursuivre tes études, parce que plus tu continues et
moins il y a de conneries comme vb ou access, moins il y a de cours
inintéressant, plus c'est agréable d'étudier.

Je ne sais pas ce que vaut gambas, le clone de vb qui a été cité dans ce
thread. Tu peux proposer à ton prof de faire ses tps avec, quitte à
rendre à la fin un petit rapport critique dessus (genre différences
entre les langages, ce qu'on peut faire dans l'un mais pas dans l'autre,
est-ce la solution linux serait utilisable en entreprise, etc.). Ca peut
passer et même être bien vu si tu le présentes bien (donc encore une
fois, ne pas tagger les murs de l'iut avec "vb == caca"). Et ça peut
avoir un effet très positif pour servir ta cause : avoir fait connaître
l'éxistence de logiciels qui-sont-comme-vb-mais-pas-vb.

HTH,
--
Alexis Guillaume
<http://cowsoft.free.fr> : ressources universitaires en vrac

"Il est minuit. La pluie fouette les vitres."

1 2 3 4 5