Le vieux dilemne : quel language utiliser ???

TheNox Messages postés 59 Date d'inscription   Statut Membre Dernière intervention   -  
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   -
Salt à tous,

Après plusieurs jours sur le forum pour savoir quel langage de programmation utilser pour créer des applications visuelles, j'ai opté pour visual Basic, il y a 2 mois.
Peut être parce qu'il est plus intuitif!
Mais je me rend compte que je suis trop limité par ce langage (peut être par ce que je ne le connait pas assez bien).

J'amerai bien m'orienter vers un langage orienté C++ (il y a visual C++ mais je ne le connais pas encore) parce qu'il est plus rapide en exécution, car très proche du langage machine. Mais je ne sais pas s'il est intuitif ou pas.

Il ya visual Studio, mais j'ai l'impressio que c'est une compile de Visual basic et visual C++; fo voir !

Si vous avez dejà, utilisé vb ou visual C++ ou même borland, ou que vous êtes un vieux routier en programmation, j'aimerais avoir votre opinion sur ce sujet !

Le débat est ouvert ...

<TheNox> :-)

9 réponses

ludvo Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   7
 
Evite le C++ si tu cherches un langage intuitif. Il y a beaucoup de notions a voir d'un seul coup (pointeurs, modele objet...) et il y pas mal de subtilites difficile a percevoir sans une vraie formation (je n'ai pas dit impossible, juste pas evident). Si tu cherches un langage intuitif plus ouvert que le vb, je te conseille delphi qui est proche du langage pascal, sinon il reste l'eternel C qui est proche du systeme, voir le Perl (il y en a qui aime d'autre pas). Si tu veux un langage objet, je ne saurais te conseiller l'excellentissime Ada95 qui fait des merveilles (mais qui est tres rigoureux) ou smalltalk qui reste une reference, voir java...

Vala :)

Y a rien de plus con qu'un ordinateur. 
Louis Schuffenecker 
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Je te recommande Delphi.

Il possède une interface de type RAD comme VB, mais c'est un langage nettement plus propre (Pascal Objet).
Le compilateur est excellent, tous les composants visuels sont fournis avec les sources.
On peut très facilement faire du COM, accéder aux bases de données ou même faire de l'assembleur inline.

On trouve également des tonnes de composants supplémentaires gratuits (VCL).

Delphi est gratuit pour une utilisation non professionnelle (excellent pour tester).


A côté de ça, il y a bien sûr:
Borland C++ Builder
Microsoft Visual C++

Mais bon c'est du C++...

Delphi a une communauté de développeurs très actifs.
0
foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
Moi je dis Visual Basic !
Trés intuitif !


la modestie cesse quand on commence à en parler
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
bah oui mais il y a plein d'inconvénients majeurs (déjà évoqués zici :)
0
foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533 > sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention  
 
oui c'est vrai !! ;-)

mais pour débuter !
:-)

mouai, quoique...

la modestie cesse quand on commence à en parler
0
foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
moi je dis, la première chose, c'est d'avoir l'algorithme dans la tête... aprés, tu adaptes en fonction du langage !
:-)

la modestie cesse quand on commence à en parler
0

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

Posez votre question
hector
 
C, C++ ou autre C sont languages tres forts, mais tres compliques, il n' y a rien intuitif.
Vasic ne me plait pas, beaucoup de problem, beaucoup de 'exepciones'.
Je crois que Delphi est ton parfait solution. il est tres intuitif, tres facile de apprendre et fort aussi.

Tiens-moi au courant... hector
0
Marmot Messages postés 579 Date d'inscription   Statut Membre Dernière intervention   69
 
'ai opté pour visual Basic, il y a 2 mois.
Peut être parce qu'il est plus intuitif!
Mais je me rend compte que je suis trop limité par ce langage (peut être par ce que je ne le connait pas assez bien).


C'est fou ça, t'as dépensé 100€ pour un langage et tu veux encore dépenser 100 € pour un autre outil (Delphi) ?

Sinon, en gratuit, y'a Python qui est pas mal : http://wikipython.flibuste.net/
0
ludvo Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   7
 
Mmmm si je me souviens bien les versions precedentes de Delphi sont gratuites, donc il n'ya pas de pb :)

Y a rien de plus con qu'un ordinateur. 
Louis Schuffenecker 
0
Marmot Messages postés 579 Date d'inscription   Statut Membre Dernière intervention   69 > ludvo Messages postés 65 Date d'inscription   Statut Membre Dernière intervention  
 
Les souvenirs c'est bien, des preuves c'est mieux.

Si je me souviens bien tu me dois 100 euros :-)
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662 > Marmot Messages postés 579 Date d'inscription   Statut Membre Dernière intervention  
 
vui... je confirme: J'ai eu Delphi 5 et Delphi 6 gratuitement.
Pour Delphi 7, j'ignore si c'est encore valable.
0
rapidq
 
RapidQ à télécharger chez
http://j.lypstenger.free.fr/ par exemple.
basic ~ visual basic j'allias dire en mieux.
gratis,sous window/unix,...
@+
0
TheNox Messages postés 59 Date d'inscription   Statut Membre Dernière intervention   2
 
J'ai regardé un peu python et il l'air très propre comme langage mais il n'est pas très prtique pour monter une application visuelle (du moins pour ce que j'ai vu sur python).
Je crois que je vais regarder Delphi pour vois ce que ca vaut. En plus si c'est du pascal, il doit pas y avoir de problème.
Ps. : Pour ceux qui savent, comment je pourrais faire pour me procurrer une version gratis de Delphi ?

@+

<TheNox> :-)
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Effectivement, bien que Python puisse utilise à peu près tous les kits graphiques (tcl/tk, Qt, wxWindows, Windows MFC, GTK...), il faut coder à la main les interfaces graphiques.

(à l'exception de ces outils:
http://boa-constructor.sourceforge.net/
http://www.thekompany.com/products/blackadder/ )


comment je pourrais faire pour me procurrer une version gratis de Delphi ?

A l'époque où je l'avais fait:
- je m'étais inscris sur http://community.borland.com/ (gratuit)
- je m'était logué sur le site
- j'ai téléchargé Delphi 6 (environ 127 Mo)
- j'ai demandé un numéro de série
- j'ai reçu le numéro de série par email.

Je ne sais pas si Borland distribue encore tout ça gratuitement.
0
hector
 
pardon, je suis cubain, je ne sais rien de acheter un 'software'...
0