IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

[Choix de langage] A votre avis ?


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 13
    Par défaut [Choix de langage] A votre avis ?
    Bonjour à tous,

    Développeuse AS400 depuis plus de 10 ans, j'ai dans mon jeune temps développé en C, pascal et assembleur.

    Je reviens à mes permières amours avec 2 projets différents. J'aimerais si possible utiliser le même langage pour les 2 après une petite formation.

    Je compte sur vous pour m'aider à choisir le langage, voici de quoi il s'agit :

    Projet 1 : Je dois interfacer un PC avec 2 imprimantes, un clavier numérique, un lecteur de cartes, un moteur et différents capteurs. Il faut que je commande tout ça par un PC embarqué avec aussi une petite partie interface graphique. Il faudrait que ça tourne sous windows et linux.

    Projet 2 : Programme de création de devis client à partir d'infos dans un fichier texte (type xml) et interface utilisateur. Génération de fichiers pdf.
    Utilisation sous windows uniquement.

    J'hésite entre Delphi, C++ et Java mais j'en oublie surement.
    Pouvez-vous m'éclairer de votre expérience ?
    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de Anthony.Desvernois
    Homme Profil pro
    Ingénieur sécurité & risque
    Inscrit en
    Juin 2007
    Messages
    1 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur sécurité & risque
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 489
    Par défaut
    Bonjour,

    J'aurais tendance à dire C/C++ pour le premier projet et C++/Delphi pour le second. Donc, pour être le plus rentable, je te conseille le C++.
    Le turbo pascal est éliminé d'office puisqu'il ne tourne pas sous Linux (free pascal existe, mais bon...).
    Le C est bas niveau, pour une appli embarquée c'est important...mais vu que tu dois gérer une interface, autant utiliser le C++ qui fournit une quantité de bibliothèque qui augmenteront ta productivité (et puis c'est du C après tout).
    Quand au Java...pour le projet 2 pourquoi pas, par contre pour le projet 1, j'ai moyennement confiance (machine virtuel, lourdeur, toussa).

    Bon courage

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 13
    Par défaut Mais encore ?
    Bonjour Anthony et merci pour ta réponse.
    D'après tes conseils, je m'orienterais donc plus vers le C++ mais J'aimerais bien d'autres avis, si possible.

    Merci encore

  4. #4
    Membre émérite
    Avatar de GnuVince
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    679
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 679
    Par défaut
    Python?

  5. #5
    Membre éprouvé Avatar de Nikoui
    Inscrit en
    Décembre 2007
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Décembre 2007
    Messages : 119
    Par défaut
    Pour le premier je dirai C++ (pour le côté "interface hard" + "windows ou linux"

    Pour le second je dirai C# (parce que c'est le langage que je préfère ) -> mais a vrai dire pour ce second projet, C#, Java, C++, etc sont assez adapté (réalisation d'IHM, manipulation d'XML, etc...), avec une petite préférence pour C# ou Java (parce que c'est "la génération suivante" et que c'est donc un tout petit peu mieux pour manipuler l'XML et développer des application sympa rapidement)

    Et finalement, si on rajoute la contrainte : tant qu'a faire un seul et unique langage pour les 2 -> C++.

  6. #6
    Membre Expert
    Avatar de Woufeil
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    1 076
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 1 076
    Par défaut
    Pour le premier, C/C++ sans aucune hésitation !

    Pour le deuxième, le choix est beaucoup plus large... Perl, Python, Java, C#, C++...

    Je te conseillerais donc le C++, même si je ne pense pas qu'il soit adapté au second projet...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Besoin de votre avis pour un choix de langage important
    Par bass17 dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 12/12/2008, 09h57
  2. Réponses: 5
    Dernier message: 26/02/2007, 23h51
  3. Votre avis sur un choix de stage
    Par pedouille dans le forum Stages
    Réponses: 4
    Dernier message: 13/02/2007, 12h06
  4. Réponses: 0
    Dernier message: 23/11/2006, 22h31
  5. [Langages.NET] Quel est votre avis sur Boo ?
    Par Royd938 dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 28/08/2006, 18h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo