C++ / Java / VB

Fermé
yro Messages postés 60 Date d'inscription lundi 3 septembre 2001 Statut Membre Dernière intervention 21 novembre 2003 - 20 mai 2003 à 10:24
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 20 mai 2003 à 18:17
Bonjour à tous.
Petite question... à votre avis, Visual Basic 6 se rapproche plus de Java ou de C++?
au niveau des classes, orienté objet, ....

----===Yro===----
A voir également:

5 réponses

Galfus Messages postés 242 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 8 novembre 2008 14
20 mai 2003 à 11:28
ben moi je dirai que java se rapproche de c++ mais vb ne se rapproche de rien. c sensé être un approche simplifiée de la prog objet, mais ça reste un peu à part.

<------Galfus------>
In penguin we trust
0
yro Messages postés 60 Date d'inscription lundi 3 septembre 2001 Statut Membre Dernière intervention 21 novembre 2003 7
20 mai 2003 à 11:37
En Fait ce que je veux surtout savoir c'est qui de c++ ou de Java est le plus proche de VB.
Pour tout dire, je dois faire une présentation et c'est une question que l'on m'a posé en coulisse. je ne sais pas trop quoi répondre.

----===Yro===----
0
steelspirit Messages postés 277 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 22 octobre 2008 80
20 mai 2003 à 13:49
bah c difficile car déja le c++ et le java se ressemble énormément. Toutefois le java est plus simplifié. Concernant le vb c vraiment une syntaxe un peu particulière mais d'un point de vue objet je pense que ça se rapproche bien du Java.
0
yro Messages postés 60 Date d'inscription lundi 3 septembre 2001 Statut Membre Dernière intervention 21 novembre 2003 7
20 mai 2003 à 14:05
oki merci d'autres avis?

----===Yro===----
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
20 mai 2003 à 14:05
Visual Basic 6 ne se rapproche ni de l'un ni de l'autre étant donné que ce n'est pas un langage objet: Impossible de faire un héritage, il ne connait pas le polymorphisme (et ne me parlez pas de variant), on ne peut pas surcharger les méthodes, etc.
0
yro Messages postés 60 Date d'inscription lundi 3 septembre 2001 Statut Membre Dernière intervention 21 novembre 2003 7
20 mai 2003 à 15:07
Oki, mais bon il permet de faire des classes, des méthodes,......
oki pas 100% Orienté objet (là d'accord)....

----===Yro===----
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655 > yro Messages postés 60 Date d'inscription lundi 3 septembre 2001 Statut Membre Dernière intervention 21 novembre 2003
20 mai 2003 à 15:20
Elles n'ont de classe et méthodes que les noms.

En C pur, on peut aussi faire: mavoiture->couleur = bleu
mais ça n'en fait pas un langage objet pour autant.


C'est différent avec VB.Net qui - lui - est réellement un langage orienté objet.

Je continue fermement à ne pas recommander VB, ni pour les débutants (qui prendront de mauvaise habitudes de programmation) que pour les pro pour qui la maintenance sera un cauchemard (gestion d'erreur immonde (on error goto), conversions implicites, mauvaise gestion mémoire, etc.)
0
zigwen Messages postés 24 Date d'inscription mercredi 6 juin 2001 Statut Membre Dernière intervention 29 août 2006 > sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019
20 mai 2003 à 16:05
'alut,
cela dit, dans les sociétés si tu as un petit prog à réaliser rapidos avec une interface zindoze, et bien tu vas quand même super vite en VB avec un résultat probant rapide; c'est pas forcément le cas en C++ ou java.
Sinon VB tourne presque aussi vite que du C sur une machine NT.
Par contre, tout a fait d'accord sur la viabilité et la fiabilité de ce langage ...
0
pouet > zigwen Messages postés 24 Date d'inscription mercredi 6 juin 2001 Statut Membre Dernière intervention 29 août 2006
20 mai 2003 à 18:09
>Sinon VB tourne presque aussi vite que du C sur une machine NT.
ca sort d ou ca?

--
pouet
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655 > zigwen Messages postés 24 Date d'inscription mercredi 6 juin 2001 Statut Membre Dernière intervention 29 août 2006
20 mai 2003 à 18:17
Si je veux développer une appli aussi rapidement que VB, je prend Delphi: c'est tout aussi rapide pour développer, c'est nettement plus propre (c'est un langage objet), et c'est réellement bien compilé (nettement plus rapide que VB).

Enfin, ça ne dépend pas de 50 DLL comme VB, et je profite des centaines de modules freeware (par exemple http://www.torry.net).

Delphi est largement préférable à VB pour développer de petites applications pur Windows. :-)

Ce n'est pas dit méchament, je parle juste d'expérience...
0