Les languages qui ont de l'avenir
Xavier
-
Xavier -
Xavier -
Bonjour,
Je suis entrain d'apprendre le C/C++ et je me suis posé la question, quelle language informatique ont de l'avenir.
Car j'ai pu lire en effet que le C existe depuis maintenant longtemps, donc bon, va finir par se " démoder "
Quelles sont les languages que nous utiliserons dans le future ?
Merci d'avance.
Je suis entrain d'apprendre le C/C++ et je me suis posé la question, quelle language informatique ont de l'avenir.
Car j'ai pu lire en effet que le C existe depuis maintenant longtemps, donc bon, va finir par se " démoder "
Quelles sont les languages que nous utiliserons dans le future ?
Merci d'avance.
A voir également:
- Les languages qui ont de l'avenir
- Froggie sk download languages - Télécharger - Traduction
- Prediction avenir 2025 - Guide
- Avenir de cnews - Accueil - TV & Vidéo
- Book2 languages - Télécharger - Études & Formations
- Mobile Club : location de smartphone, la solution d'avenir ? - Accueil - Guide téléphones
5 réponses
Perso je ne pense pas que le C ni le C++ se démoderont un jour:
les deux langages ont des bases solides (le C89 n'est pas tout jeune), mais qui évoluent (le C++11 c'est juste super).
Et l'avantage enorme qu'ont ces deux langages, c'est qu'il existe un compilateur pour toutes les plateformes. x86, x86_64, ARM, AVR, MIPS, SH3, SH4, PowerPC, SPARC, aucune architecture processeur ne passe à la trappe. UNIX/Linux, MacOS, Windows, BeOS, AmigaOS, et divers autres systèmes sont tous programmables au moins en C.
Et y'a la performance aussi: le C (C++ un peu moins) est très performant, car pas besoin d'interpréteur (mais ça existe quand même: Ch), ni de VM (ça existe aussi: LLVM), se compile directement en assembleur.
Idem pour le C++, avec une performance légèrement moindre mais l'avantage d'être orienté objet.
Pour ce qui est des langages du futur, je pourrais citer le Scala entre autres... et surtout le Python.
les deux langages ont des bases solides (le C89 n'est pas tout jeune), mais qui évoluent (le C++11 c'est juste super).
Et l'avantage enorme qu'ont ces deux langages, c'est qu'il existe un compilateur pour toutes les plateformes. x86, x86_64, ARM, AVR, MIPS, SH3, SH4, PowerPC, SPARC, aucune architecture processeur ne passe à la trappe. UNIX/Linux, MacOS, Windows, BeOS, AmigaOS, et divers autres systèmes sont tous programmables au moins en C.
Et y'a la performance aussi: le C (C++ un peu moins) est très performant, car pas besoin d'interpréteur (mais ça existe quand même: Ch), ni de VM (ça existe aussi: LLVM), se compile directement en assembleur.
Idem pour le C++, avec une performance légèrement moindre mais l'avantage d'être orienté objet.
Pour ce qui est des langages du futur, je pourrais citer le Scala entre autres... et surtout le Python.
Xavier
Merci deta réponse :')
Salut,
Il y à des raisons d'avoir certains langages, et pas de raison de se "démoder" comme tu dis. Pour la programmation systèmes par exemple le C n'est pas remplacé, donc certainement pas "démodé", pas plus que le C++ pour par exemple le développement de jeux multiplateformes (ou de logiciels).
Ce qui à été "démodé" par exemple c'est le Cobol et le langage dBase.
Ce qui est en croissance c'est par exemple Java à cause du succès d'Android et Objective C à cause du succès des mobiles Apple.
C'est la croissance de la mobilité qui à causé le plus de "mouvement" dans le monde des langages, pour le reste rien de bien extraordinaire.
Il y à des raisons d'avoir certains langages, et pas de raison de se "démoder" comme tu dis. Pour la programmation systèmes par exemple le C n'est pas remplacé, donc certainement pas "démodé", pas plus que le C++ pour par exemple le développement de jeux multiplateformes (ou de logiciels).
Ce qui à été "démodé" par exemple c'est le Cobol et le langage dBase.
Ce qui est en croissance c'est par exemple Java à cause du succès d'Android et Objective C à cause du succès des mobiles Apple.
C'est la croissance de la mobilité qui à causé le plus de "mouvement" dans le monde des langages, pour le reste rien de bien extraordinaire.
Oui j'ai pas détaillé, il y à encore énormément d'applications en Cobol et besoin de programmeurs pour maintenir les applications existantes, après les "nouveaux" projets en Cobol ça c'est autre chose....
On à aussi toujours besoin de maintenir les très nombreuses application VB6 et dBASE/Xbase, même si c'est mort dans le cas de VB6 (remplacé par VB.NET) et en déclin dans cas de dbase/xbase.
On à aussi toujours besoin de maintenir les très nombreuses application VB6 et dBASE/Xbase, même si c'est mort dans le cas de VB6 (remplacé par VB.NET) et en déclin dans cas de dbase/xbase.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Et ben...
je suis pas vraiment d'accord:
Tous les langages se valent, en gros.
Un langage, c'est une manière de dire quelque chose, mais au final, ça abouti à peu près au même programme.
tu pourrait aussi apprendre à coder dans des langages un peu plus exotiques et au final vachement productifs, comme l'AutoIT.
Les langages du futur seront probablement les langages multi environnements, comme java. Malheureusement, ce dernier manque beaucoup de stabilité et de performances.
Tu ne perds rien à apprendre à coder en C, c'est toujours d'actualité :)
je suis pas vraiment d'accord:
Tous les langages se valent, en gros.
Un langage, c'est une manière de dire quelque chose, mais au final, ça abouti à peu près au même programme.
tu pourrait aussi apprendre à coder dans des langages un peu plus exotiques et au final vachement productifs, comme l'AutoIT.
Les langages du futur seront probablement les langages multi environnements, comme java. Malheureusement, ce dernier manque beaucoup de stabilité et de performances.
Tu ne perds rien à apprendre à coder en C, c'est toujours d'actualité :)
Après avoir essayé le seul tutoriel dispo, sur le site du zéro, ce language ne m'a pas convaincu. Mais je te remerci quand même de ton aide. En effet, je n'ai pas vraiment trouver pour utiliser des socket. Donc ce serai un peu un script, bot, mais qui reste un peu brouillon et avec lequel il met impossible d'utiliser le pc. Merci quand même