Panacée universelle ( quel langage)?
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

Panacée universelle ( quel langage)?



  1. #1
    invite25e646de

    Panacée universelle ( quel langage)?


    ------

    Bonjour,

    Exist-il un langage avec lequel on puisse tout faire (programmation systeme, internet, informatique de gestion, informatique industrielle et programmation temps reel!).

    Merci.

    -----

  2. #2
    invite62588872

    Re : Panacée universel ( quel langage)?

    Qu'entends-tu par programmation temps réel?

  3. #3
    invitec0e190d8

    Re : Panacée universel ( quel langage)?

    Note littéraire : Panacée signifie (Larousse) : " Remède prétendu universel (...) ". Donc, panacée universelle est un pléonasme. Fin de la note.

    Cordialement.

  4. #4
    invite4a7ad6a4

    Re : Panacée universel ( quel langage)?

    Salut,
    désolé flyingman, mais çà n'existe pas, enfin pas vraiment, sauf à tout coder et surtout recoder en C (voir en assembleur)
    A chaque domaine particulier son langage de prédilection (même si certains touchent un peu à tout)

  5. A voir en vidéo sur Futura
  6. #5
    invite25e646de

    Re : Panacée universel ( quel langage)?

    Salut Fred 78.

    Le C++ est il celui qui couvre le plus de domaine?

    Merci.

  7. #6
    invite4a7ad6a4

    Re : Panacée universel ( quel langage)?

    Salut,
    Je pense que oui. Pour la bonne raison que C++ est capable d'être très bas niveau (comme disait un de mes profs C/C++ c'est pas un langage c'est de l'assembleur ), tout en possédant le nécessaire pour de la programmation haut niveau. Il couvre effectivement la plupart des domaines, mais ne sera pas forcément le meilleur dans tous les domaines (rien de plus rébarbatif que de faire des applications graphiques en C++ par rapport à d'autre langages bien plus simples pour le même résultat)

    Ce qui m'amène à un point essentiel.
    Il ne faut pas oublier que généralement ce sont les coûts de developpement qui comptent le plus. Donc pour chaque type de prog qui va t'intéresser tu vas prendre ce qui convient le mieux (rapidité de codage, efficacité, simplicité, etc.)
    Par exemple, pour faire une interface graphique VB ou delphi seront bien adaptés, pour un programme interface avec une machine outil, ce sera du C/C++ (voir des trucs encore plus spécialisé), pour de la programmation Internet ce sera php ou jsp ou asp.net. Pour le temps réel, C++ ou ADA. Pour programmer des problèmes mathématiques complexes, tu auras des langages étranges du genre "R".

    Dans l'esprit, je t'invite à jeter un coup d'oeil à cette discussion sur les différents langages qui a eu lieu il y a quelques semaines, qui te montrera un peu tout ce qui tourne autour des débats de langages informatiques.
    http://forums.futura-sciences.com/sh...hlight=langage

    Bonne lecture

  8. #7
    invite4c1ed2fa

    Re : Panacée universel ( quel langage)?

    salut,

    fred78, je me permets de rebondir sur ce que tu ecris (bien entendu j'ai deja lu le thread que tu as cité):

    Par exemple, pour faire une interface graphique VB ou delphi seront bien adaptés, pour un programme interface avec une machine outil, ce sera du C/C++ (voir des trucs encore plus spécialisé)

    ok sur le fait qu'il faille choisir un langage adapté mais j'ai une petite question...
    je fais de l'electronique et je voudrais faire de l'interface graphique sur pc pour communiquer avec des microproc...

    c'est vrai que le vb est bien adapté a l'interface graphique, et le c++ permet de descendre dans les couches les plus basses...
    mais si je veux faire de l'interface graphique qui autorise de descendre dans les couches comme peux le faire le C++, comment programmer mes interfaces ?? (parce qu'en C++ c'est pas genial quand meme ...)
    woila, si t'as une reponse a çà, ca me permettra d'avancer un peu

    merci @+

    PS excuse moi de squatter ton post, flyingman

  9. #8
    invite597d4991

    Re : Panacée universelle ( quel langage)?

    Il suffit de faire l'nterface dans un autre language, ou d'utiliser des constructeurs comme glade.

  10. #9
    invitec314d025

    Re : Panacée universel ( quel langage)?

    Citation Envoyé par Mendoza
    ok sur le fait qu'il faille choisir un langage adapté mais j'ai une petite question...
    je fais de l'electronique et je voudrais faire de l'interface graphique sur pc pour communiquer avec des microproc...

    c'est vrai que le vb est bien adapté a l'interface graphique, et le c++ permet de descendre dans les couches les plus basses...
    mais si je veux faire de l'interface graphique qui autorise de descendre dans les couches comme peux le faire le C++, comment programmer mes interfaces ?? (parce qu'en C++ c'est pas genial quand meme ...)
    woila, si t'as une reponse a çà, ca me permettra d'avancer un peu
    Tu peux le faire en Visual C++ (ou en VB d'ailleurs, ça ne doit pas poser de problème, même si je ne suis pas fan).
    En fait il y a beaucoup de langages qui permettent (en théorie) de tout faire et de descendre dans les couches basses, mais tant qu'à faire autant ne pas réinventer la poudre. Tu peux aussi ne pas tout faire dans un seul langage, mais ça peut vite devenir galère.

  11. #10
    invite4a7ad6a4

    Re : Panacée universelle ( quel langage)?

    Salut,

    Pour Mendoza,
    Dans ton cas (ou même genre), on va généralement trouver une dll en C++ qui va exporter classes et fonctions te permettant de manipuler tes "basses couches" (ton driver en quelque sorte)
    Ensuite, tu pourra importer et utiliser cette dll dans un projet VB par exemple. A partir de là, à ton click tu associera l'appel de ta routine écrite en C++.

    L'important, l'essentiel même dans ce genre de cas c'est de bien penser les fonctions exportées (ainsi que types, enumérations, classes,etc.), en d'autre termes de penser ton interface (ce qu'on trouve souvent d'ailleurs - interface au sens C++).

    Voila, j'espère que çà répond à ta question (enfin que çà complète ce que les autres t'ont déjà répondu).

    Si tu as un soucis, n'hésite pas

  12. #11
    invite4c1ed2fa

    Re : Panacée universelle ( quel langage)?

    pk merci pour vos reponses ...
    en effet je vais essayer de voir visualC++ et approffondir le concept des dll...

    en fait ma problematique est la suivante:

    je voudrais choisir un langage une bonne fois pour toutes, car j'ai pas trop envie (ni le temps) d'en apprendre plusieurs...
    a la fac j'ai fait du pascal (il y a tres longtemps), un peu de C, et un peu de C++... j'ai aussi fait du php/mysql
    je fais egalement de l'asm microchip.

    bref, je voudrais programmer mes pic en langage de haut niveau, apres plusieurs semaines de recherches je pense m'orienter vers le C (ce qui me permettra egalement pour faire du developpement logiciel)
    le C++ viendra je pense aussi naturellement si je vais vers des projets plus gros (j'ai un projet avec ogre...)

    ensuite ma derniere interogation vient donc au niveau des interfaces...
    bref, sur certains projets electroniques/multimedia, je vais etre amené à programmer des interfaces, et avoir a agir sur des couches assez basses , et apparemment, j'ai ouie dire, que le visual basic est un peu leger pour ce que je recherche... mais cette idée d'utiliser des dll est interessante dans ce sens, par contre, je maitrise assez mal ce domaine de l'informatique/programmation.

    le dernier point, qui je pense va me poser le plus de probleme, c'est que je souhaiterais developper pour du multiplateforme.... bref etre independant de l'os ...
    et si en plus je peux eviter des licences microsoft et consorts, alors là, ce serait le top ...

    voilà en gros ou se situent mes interogations...
    si des developpeurs confirmés peuvent me mettre sur la bonne voie

    merci
    @++

  13. #12
    invitedebe236f

    Re : Panacée universelle ( quel langage)?

    rien t empeche d appeler toute les fonction api avec vb
    par contre je connais aucune instruction qui ecrira sur un port ou le lira en vb lui meme

Discussions similaires

  1. Réponses: 6
    Dernier message: 25/04/2011, 20h20
  2. En quel langage
    Par invite69d38f86 dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 28/11/2007, 21h07
  3. Quel langage ?
    Par invitee8559664 dans le forum Logiciel - Software - Open Source
    Réponses: 60
    Dernier message: 03/07/2006, 16h18
  4. quel est ce langage ?
    Par inviteafdc9dda dans le forum Logiciel - Software - Open Source
    Réponses: 10
    Dernier message: 11/06/2006, 09h01
  5. quel langage choisir?
    Par inviteaa8f7e46 dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 10/05/2005, 11h06
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...