Le vieux dilemne : quel language utiliser ???

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

  1. 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
    1. Modérateur
      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
      1. Contributeur
        Moi je dis Visual Basic !
        Trés intuitif !

        la modestie cesse quand on commence à en parler
        0
        1. Modérateur
          bah oui mais il y a plein d'inconvénients majeurs (déjà évoqués zici :)
          0
        2. Contributeur
          @sebsauvageoui c'est vrai !! ;-)

          mais pour débuter !
          :-)

          mouai, quoique...

          la modestie cesse quand on commence à en parler
          0
      2. Contributeur
        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
        1. 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
          1. '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
            1. 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
            2. @ludvoLes souvenirs c'est bien, des preuves c'est mieux.

              Si je me souviens bien tu me dois 100 euros :-)
              0
            3. Modérateur
              @Marmotvui... je confirme: J'ai eu Delphi 5 et Delphi 6 gratuitement.
              Pour Delphi 7, j'ignore si c'est encore valable.
              0
          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
            1. Modérateur
              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
          3. pardon, je suis cubain, je ne sais rien de acheter un 'software'...
            0