bonsoir
le langage C est t il un langage qui a de l'avenir ?
A t il des concurrents ?
Est ce que les développeurs aujourd'hui utilisent bien ce langage ?
A t'il de l'avenir ?
Cdt
-----
bonsoir
le langage C est t il un langage qui a de l'avenir ?
A t il des concurrents ?
Est ce que les développeurs aujourd'hui utilisent bien ce langage ?
A t'il de l'avenir ?
Cdt
Ce genre de question me fait toujours un peu peur car elle appelle les trolls.
En tout cas, ce que je peux dire, c'est que bien que la mort du C soit annoncée depuis un bout de temps, la bête est toujours en pleine forme.
Bonjour,
Non, pour l'instant, personne ne voit venir la fin de C.
Accessoirement, voilà très longtemps qu'on parle de l'éventuelle disparition de certains langages, et pourtant ils sont toujours là, et pour longtemps encore, probablement.
Par exemple, et pour info : COBOL vient de fêter ses 54 ans, et voici :
http://www.pcworld.fr/logiciels/actu...s,537553,1.htm
pas si mal, pour un dinosaure, non ?
bonsoir,
Drôle de question qui est souvent trollesque. La meilleure façon d'y répondre, amha, est de simplement regarder dans un premier temps dans quelles niches il est utilisé et pourquoi il y est utilisé. Ensuite il suffit de se poser la question si ces niches ont «de l'avenir» et si aucune meilleure solution n'est envisageable ou envisagée. Les domaines sont nombreux où il règne en maître pas forcément absolu : développement d'OS ; les domaines où ont doit avoir une main mise fine sur la gestion de la mémoire ; les compilateurs C étant très performants on peut y rajouter les domaines exigeants en terme de gestion de ressources (temps et mémoire) comme l'embarqué où les domaines où le temps d'exécution est critique ...
Mais rien n'est immuable (sauf les strings en C# et encore ...), la dernière mouture de gcc est en C++ par exemple.
On peut remarquer que le C a énormément d'inertie car il est largement enseigné et utilisé ... on ne change pas des habitudes facilement ... Il joue aussi presque un rôle de koinè, ces descendants sont si nombreux (c++, c#, java, go, ...) et parfois si ressemblants que connaître le C est appréciable (enfin souvent, il faut quand même avoir l'esprit flexible).
Oui et non.
Oui il a des concurrents directs = dans le «même» créneau (Pascal, Basic, ...). Mais souvent on le préfère à ses concurrents directs.
Non car on ne peut pas mettre tous les langages dans le même panier, haskell ou php ou F# sont-ils des concurrents de C ? Non ils ont chacun leurs domaines d'application plus ou moins large. Ce serait comme se demander si le bonobo est un concurrent du koala ou du manchot ...
Maintenant la concurrence est appréciable dans certains domaines où on atteint les limites du C et heureusement qu'il a des concurrents qui prendront sa place ... sinon nous stagnerions !
Heu ... oui ... encore une drôle de question.
Enfin ... bien je ne sais pas mais il est utilisé dans de nombreux domaines.
Humm ... une impression de déjà lu me prend soudain ... ah oui, c'était la première question
Bonne soirée.
Si on regarde les autres questions de vince6629, on voit que ça tourne autour de html, base de donnée et C.
Ce dernier est assez mal choisi pour créer un site interactif (html et base de donnée + un langage).
Le C est tout de même plus orienté couches profondes d'un système car il permet de vraiment s'approcher du matériel.
Le C++ le permet aussi, d'ailleurs il y en a qui écrivent du C en C++ ...
Jusqu'ici tout va bien...
though C is not used much these days but i think it is still the best language to learn programming by a beginner
Le C est un outil qui répond à un besoin, et ce besoin existe toujours.
Le C est un langage extremement efficace, proche du matériel, fiable et puissant - de part sa structure.
D'autres outils répondent à d'autres besoins. Par exemple on fait du HTML pour décrire statiquement une page, du JAVA pour utiliser un langage portable basé sur un approche orientée objet et proposant des tas d'outils logiciels.
Bonjour,
Tant que les informaticiennes aimeront compiler le C, il y aura toujours des gens pour s'en servir...
@+
ps : oui, j'ai honte...
Not only is it not right, it's not even wrong!
A vrai dire, rare sont les logiciels de pointe à nos jour qui n'ont pas de "C" dans leur implémentation,,,donc oui! il a bien de l'avenir
Sur quoi bases-tu cette affirmation?A vrai dire, rare sont les logiciels de pointe à nos jour qui n'ont pas de "C" dans leur implémentation
Bonjour.
Pourquoi craindre le troll ?
Ce mot là serait-il synonyme de prosélytisme ?
Ah bon ? Et on peut avoir des éléments appuyant cet avis ? (étant bien entendu qu'il est hors de question de considérer les framework d'éditeur et autres middleware utilisés pour la création d'un logiciel comme faisant parti de son implémentation propre).