Langage de programmation

Langage de programmation - Programmation

Marsh Posté le 28-05-2002 à 21:57:32    

Salut !
 
Petite Question :
 
Quel est le langage de programmation le plus utilisé sur le marché des logiciels ??
 
A+

Reply

Marsh Posté le 28-05-2002 à 21:57:32   

Reply

Marsh Posté le 28-05-2002 à 21:59:17    

je dirais sans trop m'avancer que c'est le C++. Du moins pour les logiciels sur windows.

Reply

Marsh Posté le 28-05-2002 à 22:45:57    

bah GNU/linux aussi, beaucoup de C et C++


---------------
Join us now and share the software;
Reply

Marsh Posté le 28-05-2002 à 23:14:54    

qbasic !  :D

Reply

Marsh Posté le 28-05-2002 à 23:18:40    

cassidy a écrit a écrit :

bah GNU/linux aussi, beaucoup de C et C++


Surtout du C, et pas tant que ça de C++ :
http://people.debian.org/~jgb/debi [...] -potatoes/
où l'on voit que le C se taille la part du lion.
 
(Note au passage, je crois qu'ils ont oublié de compter les lignes de TeX, parce qu'il y en a carrément beaucoup.)


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 28-05-2002 à 23:33:37    

Geforce3 a écrit a écrit :

Salut !
 
Petite Question :
 
Quel est le langage de programmation le plus utilisé sur le marché des logiciels ??
 
A+  




 
finance  
assurance
 
--> VB et GAP COBOL


---------------
Je Suis En Phase Creative...
Reply

Marsh Posté le 29-05-2002 à 00:12:56    

Jar Jar a écrit a écrit :

Surtout du C, et pas tant que ça de C++




la patato elle est vielle comme le monde
kde est évoqué pour dire que c'est pas comptabiliser
c'est logique mais c'est pas du tout représentatif !!!
 
moi je pense que tu peux tripler le pourcentage de code en C++ soit 30%
 
Par exemple gideon (futur kdevelop 3) sur mon dur il prend déjà 242 030 lignes de code
pour KOffice c'est environ 350 000 lignes
et OpenOffice c'est 8 millions ! (ca c'est pas un exemple à suivre :)
 
et surtout avec le temps la proportion de code objet (surtout C++ et java) risque d'augmenter énormément
 
pour moi le C c'est voué à quelques logiciels bien spécifiques (heureusement !) :
- le noyau et ce qui s'y ratache (drivers)
- quelques libs pour pouvoir être utilisables dans plusieurs langages facilement

Reply

Marsh Posté le 29-05-2002 à 00:39:21    

tanguy a écrit a écrit :

moi je pense que tu peux tripler le pourcentage de code en C++ soit 30%


Je ne pense pas.
Depuis, il n'y a pas que KDE qui a grossi. Il y a aussi Gnome, le noyau qui a du au moins doubler en taille, GCC qui a énormément progressé, et toujours les tonnes de programmes à la con qui s'ajoutent, majoritairement écrits en C.
 
En plus, le C c'est bien.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 29-05-2002 à 08:45:46    

Citation :

En plus, le C c'est bien.


Vi, le C, c'est hachement bien ;).
 
 

Citation :

Quel est le langage de programmation le plus utilisé sur le marché des logiciels ??


 
Faut préciser de quel marché tu parles ...
COBOL, FORTRAN ont leurs derniers bastions ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 29-05-2002 à 20:45:38    

Citation :

Vi, le C, c'est hachement bien ;)


 
en esperant que ce soit ironique...
 
dans ma liste de programmes spécifiques où le C sera encore longtemps nécessaire il faut bien évidemment rajouter les compilateurs et ce qui va avec (débuggeur ...)

Reply

Marsh Posté le 29-05-2002 à 20:45:38   

Reply

Marsh Posté le 29-05-2002 à 21:47:24    

Le pascal (et Delphi of course) vaincra   [:youpi]


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 10:06:04    

Zion a écrit a écrit :

Le pascal (et Delphi of course) vaincra   [:youpi]  




lol t'es un petit drôle toi, bien sur que le pascal/pascal objet est excellent, même pour des applis pro, mais comme tout langae il ne peut être adapté à tous les types de logiciels.
 
Il n'y a pas de langage universel parfait pour tout !
 
Pascal c'est rare pour des applis pros malheureusement (surtout pour apprendre, il a été créé pour ça d'ailleurs !)
 
bon j'ai cours j'y go !
 
@++
 
juju


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 30-05-2002 à 10:21:34    

Jar Jar a écrit a écrit :

Je ne pense pas.
Depuis, il n'y a pas que KDE qui a grossi. Il y a aussi Gnome, le noyau qui a du au moins doubler en taille, GCC qui a énormément progressé, et toujours les tonnes de programmes à la con qui s'ajoutent, majoritairement écrits en C.
 
En plus, le C c'est bien.  




ui je suis d'accord.  
 
faut pas oublier que le système GNU est censé être aussi portable que possible (et c probablement un des systèmes les plus portables qui soit), il est donc majoritairement écrit en C. Et KDE (qui n'est pas un produit GNU) malgré son poid ne représente qu'une toute petite partie d'une distro (1) dèjà passque ce n'est qu'1 produite parmis d'autre et surtout (2) passke tout le monde ne l'utilise pas.
 
je suis aussi d'accord pour dire que le C c bienb ! :D
 
 
(comme koi je préfère Jar Jar qui trolle Prog que JAr Jar qui trolle OSA ! :D)

Reply

Marsh Posté le 30-05-2002 à 15:45:28    

juju_le_barbare a écrit a écrit :

 
Pascal c'est rare pour des applis pros malheureusement (surtout pour apprendre, il a été créé pour ça d'ailleurs !)




 
 :non:  
 
C'est pas parce qu'il a été créé pour ca qu'il n'a pas évolué... Si tu bosses toujours avec Pascal 1.0 je comprends que ca marche pas, mais faut se réveiller...
 
Demande à notre cher modo si c'est pas utilisé dans le monde professionel Delphi, et pas dans un domaine très soft en plus... Ca me rapelle que delphi est utilisé dans je ne sais combien de programmes de comptabilité, de caisse, etc, etc...
 
 
Soit dit en passant, merci d'avoir relevé mon petit troll  :p


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 15:57:50    

:D
Ouais la société où je bosse vends des softs pour l'électrification, et comme ce sont des softs assez spécialisés ça se vend assez cher (les prix c'est en dizaines de milliers d'euros souvent :D). Et ce sont des softs faits avec Delphi (les plus récents du moins, les anciens c'était avec Turbo Pascal et Borland C++).
Mais bon c'est vrai que le Pascal est souvent "boudé" par les professionels :/


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-05-2002 à 17:00:11    

il y a java qui est aussi très utilisé surtout en entreprise


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 30-05-2002 à 17:14:59    

os2 a écrit a écrit :

il y a java qui est aussi très utilisé surtout en entreprise  




 
Ouai, on se demande vraiment pourquoi  :D  
 
Non allez, c'etait pour rire  [:yaisse2]


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 18:36:06    

programme un peu en java et tu sauras pourquoi....
 
le java est utilisé car le temps de développement est beaucoup plus court qu'avec un autre langage donc tu viens aussi de couper dans les prix.... et ça les entreprises aime...
 
tu peux aisément faire tourner ton appli sous divers os même dans des télphones cellulaire, pda...

Zion a écrit a écrit :

 
 
Ouai, on se demande vraiment pourquoi  :D  
 
Non allez, c'etait pour rire  [:yaisse2]  




---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 30-05-2002 à 18:39:51    

os2 a écrit a écrit :

programme un peu en java et tu sauras pourquoi....  




 
:sarcastic: Il trolle et toi tu tombe en plein dans le panneau


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-05-2002 à 18:40:09    

os2 a écrit a écrit :

programme un peu en java et tu sauras pourquoi....
 
le java est utilisé car le temps de développement est beaucoup plus court qu'avec un autre langage donc tu viens aussi de couper dans les prix.... et ça les entreprises aime...
 
tu peux aisément faire tourner ton appli sous divers os même dans des télphones cellulaire, pda...
 




 
 :pt1cable:  
 
Oublie pas de faire passer   ;)
 
A propos, c'est malin de gagner du temps sur le développement si c'est pour perdre à mort en exploitation  :sarcastic:

 

[jfdsdjhfuetppo]--Message édité par Zion le 30-05-2002 à 18:49:48--[/jfdsdjhfuetppo]


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 18:51:54    

dit tu sembles être un vrai professionel.....
 
va dire à toutes les compagnies qui utilises java qu'il se sont complètement trompé, tu vas leurs faire économisé des millions et tu pourras aisément te trouver un emploi petit malin


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 30-05-2002 à 19:03:32    

os2 a écrit a écrit :

dit tu sembles être un vrai professionel.....
 
va dire à toutes les compagnies qui utilises java qu'il se sont complètement trompé, tu vas leurs faire économisé des millions et tu pourras aisément te trouver un emploi petit malin  




 
 [:glass]


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 19:09:41    

os2 a écrit a écrit :

va dire à toutes les compagnies qui utilises java qu'il se sont complètement trompé, tu vas leurs faire économisé des millions et tu pourras aisément te trouver un emploi petit malin


Qu'il est mignon...


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 30-05-2002 à 19:12:16    

Euhh Zion il a pas tout à fait tort le gars et c'est pas pour te contredire ;)  
Une des raisons pour la quelle l'entreprise (et bon nombre d'entreprises...) où j'ai fait mon stage dévelopait des programmes Java, SmallTalk,... est le fait que c'est beaucoup plus facile à déployer (installer, etc.) puisque ca tourne sur une machine virtuelle. Et un des raisons plq les grosses boîtes se tournent vers le web (webservices, les appplications dans les browsers -> applets,etc...) en ce moment c'est pour ce qu'on appele le "zero-client administration" -> pas besoin d'installer quoi que ce soit sur les machine (à part un plug-in). Tout ces trucs permettent d'économiser du pognon...

Reply

Marsh Posté le 30-05-2002 à 19:15:56    

Si le java est si utilise
n est ce pas a cause du fait qu il soit multi plateformes?
 
Je programme en Delphi et j aime ca mais si je me souviens bien si tu veux faire une applications sous linux tu dois changer ton codage !
 
@->--

Reply

Marsh Posté le 30-05-2002 à 19:54:07    

MelloW a écrit a écrit :

Euhh Zion il a pas tout à fait tort le gars et c'est pas pour te contredire ;)  




 
Mais c'est un troll, vous voyez pas qu'il dit ça juste pour provoquer une réaction d'os2 ? :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-05-2002 à 20:00:59    

antp a écrit a écrit :

 
 
Mais c'est un troll, vous voyez pas qu'il dit ça juste pour provoquer une réaction d'os2 ? :D  




 
 [:banzai]  
 
Je te jure, comment ils sont bien dressés, ils réagissent au 1/4 de tour  :D


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 20:02:19    

Ça rappelle les posts Intel VS AMD sur Hardware :D
(comme si Intel pouvait être mieux qu'AMD :sarcastic:)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-05-2002 à 20:03:24    

MelloW a écrit a écrit :

Euhh Zion il a pas tout à fait tort le gars et c'est pas pour te contredire ;)  
Une des raisons pour la quelle l'entreprise (et bon nombre d'entreprises...) où j'ai fait mon stage dévelopait des programmes Java, SmallTalk,... est le fait que c'est beaucoup plus facile à déployer (installer, etc.) puisque ca tourne sur une machine virtuelle. Et un des raisons plq les grosses boîtes se tournent vers le web (webservices, les appplications dans les browsers -> applets,etc...) en ce moment c'est pour ce qu'on appele le "zero-client administration" -> pas besoin d'installer quoi que ce soit sur les machine (à part un plug-in). Tout ces trucs permettent d'économiser du pognon...  




 
Tout a fait d'accord, je comprends pas pourquoi on en fait pas plus d'ailleurs... Mais bon, y a pas que java pour ca, suivant les boites y a aussi de l'activex (sisi), du scripting (ouai aussi), et j'oublie surement un truc...
 
Mais c'est clair que c'est vachement plus facile comme administration, c'est pas pour rien que microsoft s'y mets  :sarcastic:


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 20:11:33    

Zion a écrit a écrit :

 
 
 [:banzai]  
 
Je te jure, comment ils sont bien dressés, ils réagissent au 1/4 de tour  :D  



Euhh :sweat: :??: je réagissais pas sur ce que l'autre disait... :D  Je réagissais sur le:

Zion a écrit a écrit :

A propos, c'est malin de gagner du temps sur le développement si c'est pour perdre à mort en exploitation


Reply

Marsh Posté le 30-05-2002 à 20:18:52    

Justement, c'était un troll :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-05-2002 à 20:28:21    

antp a écrit a écrit :

Justement, c'était un troll :D  



Aaah bon :sweat: Vous êtes prôche il me semble, pas trop j'éspère :ouch: ;) (pour savoir ce qu'il pense...)
Le "A propos" m'avait l'air assez sérieux. Me serais-je trompé :??: :lol:

Reply

Marsh Posté le 30-05-2002 à 20:40:15    

Bhen disons qu'on parle plus sur ICQ que sur le forum :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-05-2002 à 20:46:31    

Peut être que le fait d'avoir fait nos études ensemble a contribué a ce qu'on discute sur ICQ  :sarcastic:  
 
Très très private joke:
Tiens, y a un pseudo berliner?  :D


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 20:51:20    

Baah oui mais ca répond toujours pas à ma question :hap: (oui bon j'arrête, au sinon ca va mal se terminer ;) )
En effet beaucoup de private jokes, j'arrive plus à suivre :pt1cable:

Reply

Marsh Posté le 30-05-2002 à 21:48:53    

minusplus a écrit a écrit :

 
faut pas oublier que le système GNU est censé être aussi portable que possible (et c probablement un des systèmes les plus portables qui soit), il est donc majoritairement écrit en C.




 
qu'es ce qu'il ne faut pas lire des fois !
GNU a commencé au début des années 80, quel était le langage le plus utilisé à l'époque ?
le C
GNU est aussi un clone de UNIX, or UNIX est codé en ? ... C, merci
Si GNU est majoritairement en C, c'est simplement pour des raisons historiques, ni plus ni moins.
10 ans avant ou après et GNU aurait probablement été programmé dans un autre langage, c'est aussi simple que ca !
GNU n'est pas attaché à un langage, il se trouve que à l'époque C était probablement le langage le plus adapté
 
Quand à la portabilité du C, le langage lui-même oui (enfin pas plus pas moins que les autres), mais les programmes réalisés avec le sont surement beaucoup moins facilement qu'avec des langages OO.
 

Citation :


Et KDE (qui n'est pas un produit GNU) malgré son poid ne représente qu'une toute petite partie d'une distro (1) dèjà passque ce n'est qu'1 produite parmis d'autre et surtout (2) passke tout le monde ne l'utilise pas.


Si on lit entre les lignes, KDE = pas bien parceque pas GNU
pourtant tout KDE est sous licence GPL même les librairies
ce qui est GNU n'est pas forcément nul et inversement
 
quand à la représentation de KDE dans les distribs, JarJar a donné un lien ou était compté le nombre de lignes de codes pour chaque langage de programmation.
donc cela n'a rien à voir avec ton (1) ni ton (2), d'ailleurs en passant c'est affligeant de banalité comme remarques
 
Or dans ce lien, il n'est PAS comptabiliser KDE
KDE c'est un sacré paquets de nombre de lignes en C++, j'en ai donné un ordre d'idée dans mon premier post
et autour de KDE il y a de très nombreux logiciels libres (+ de 1500) cf http://apps.kde.com/
 
De plus GNOME le framework similaire à KDE supporté par le projet GNU, va à long terme évolué vers un langage de programmation objet (c'est pas moi qui le dit, mais le "chef" du projet)
 
Donc je reste sur mes positions, sur le long terme, de moins en moins de programmes pour GNU le seront en C sauf rare exception genre les compilos, le noyau et quelques libs bien spécifiques.
De plus je suis persuadé qu'en comptant le nombre de lignes de codes d'une RedHat 7.3 ou d'une cid, on arriverait au minimum à 20% voir 30% de programmes codés en C++
rien que OpenOffice représente en nombre de lignes de code, 1/5 du nombre de lignes de C à l'époque de la potato !
 

Citation :


je suis aussi d'accord pour dire que le C c bienb ! :D


c'était bien y'a 10 ans (et encore)
le C par rapport au C++ par exemple, pour moi c'est le même rapport entre un vélo et une voiture
oui en vélo on va plus vite pour aller chercher son pain à l'autre bout de la rue
mais pour aller faire du ski dans les alpes depuis Paris, c'est une autre histoire
malheureusement conduire une voiture c'est aussi plus complexe qu'un vélo et ca requiert beaucoup d'apprentissage
ba la c'est pareil
 
évidemment il existe de très bon programme réalisé en C, mais avec un langage moderne (pas un RAD) le meme logiciel serait programmé plus vite, serait plus robuste, plus facilement extensible etc...

Reply

Marsh Posté le 30-05-2002 à 22:05:08    

tanguy a écrit a écrit :

Or dans ce lien, il n'est PAS comptabiliser KDE


Pas plus que plein d'autres choses qui sont venues se greffer aujourd'hui... Tout le code de Gnome 1.4 (et bientôt 2), de Mozilla, du noyau (qui enfle monstrueusement), c'est quoi comme langage d'après toi ?
 

Citation :

De plus GNOME le framework similaire à KDE supporté par le projet GNU, va à long terme évolué vers un langage de programmation objet (c'est pas moi qui le dit, mais le "chef" du projet)

Tu parles du délire de MDI sur .Net ? Je te ferai remarqué que MDI a été débarqué en tant que chef du projet avant même d'avoir dit ça, et qu'aujourd'hui il n'a plus beaucoup d'influence dans Gnome (qui est plus contrôlé par Redhat, Sun et la FSF que par Ximian). De plus, s'il commence à partir dans cette direction, personne ne le suivra, les développeurs ne sont pas fous.
 

Citation :

Donc je reste sur mes positions, sur le long terme, de moins en moins de programmes pour GNU le seront en C sauf rare exception genre les compilos, le noyau et quelques libs bien spécifiques.
De plus je suis persuadé qu'en comptant le nombre de lignes de codes d'une RedHat 7.3 ou d'une cid, on arriverait au minimum à 20% voir 30% de programmes codés en C++

MOUAHAHAHHAHAHAHAAAAAAAAA !!!!!!!
Bon allez, si tu veux t'amuser avec ça, vas-y, il y a dans Debian un logiciel nommé sloccount qui compte les lignes de code.
 

Citation :

le C par rapport au C++ par exemple, pour moi c'est le même rapport entre un vélo et une voiture

Tiens, j'ai cru constater que c'est à la mode en ce moment de dénigrer le C. C'est pourtant simple : si tu n'aimes pas le C, tu ne l'utilises pas et tu ne fais pas chier à critiquer le choix de milliers de développeurs qui connaissent un peu mieux leur affaire que toi, excuse-moi de te le dire.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 30-05-2002 à 22:27:12    

Jar Jar a écrit a écrit :

Tiens, j'ai cru constater que c'est à la mode en ce moment de dénigrer le C. C'est pourtant simple : si tu n'aimes pas le C, tu ne l'utilises pas et tu ne fais pas chier à critiquer le choix de milliers de développeurs qui connaissent un peu mieux leur affaire que toi, excuse-moi de te le dire.  




 
En effet c'est la grosse mode, mais c'est pas nouveau de dénigrer un langage qu'on utilise pas ou qu'on ne connait pas bien...  
 
Faut quand même garder un oeil critique, pas rester dans son trip de x ou de y... Faut se réveiller quoi.
 
On l'a tous déjà dit 50*, chaque language son avantage, et si on cherche bien on doit même bien pouvoir trouver un truc pour VB.. (quoique  :D )
 
Vivement un concurrent de Gnome/Kde en pascal, qu'est ce qu'on se marrerait  :pt1cable:


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 30-05-2002 à 22:40:24    

Jar Jar a écrit a écrit :

Pas plus que plein d'autres choses qui sont venues se greffer aujourd'hui... Tout le code de Gnome 1.4 (et bientôt 2), de Mozilla, du noyau (qui enfle monstrueusement), c'est quoi comme langage d'après toi ?




D'après moi Mozilla est en C++, d'après toi je suppose qu'il a changé subitement de langage...
Mozilla était déjà compté, je suppose que Gnome aussi (ce n'est pas precisé explicitement) car il faisait parti de la potato dans sa version 1.0.55 (la 1.2 venait juste de sortir à l'époque il me semble)
Sans compter qu'il y a des programmes pour Gnome qui sont programmés en C++
 
Donc en résumé les principaux logiciels actuels programmés en C étaient déjà comptabilisés
en revanche, les principaux logiciels actuels programmés en C++ (KDE, OpenOffice) ne l'étaient PAS !
donc le "grossisement" des logiciels en C de l'époque par rapport à maintenant ne compense en aucune facon l'ajout direct de très gros programmes en C++
 

Citation :

MDI a été débarqué en tant que chef du projet avant même d'avoir dit ça, et qu'aujourd'hui il n'a plus beaucoup d'influence dans Gnome


C'est con, je pense que c'était la seule bonne analyse de la situtation qu'il avait jamais faite
 

Citation :


Tiens, j'ai cru constater que c'est à la mode en ce moment de dénigrer le C.


Et ce n'est pas en contradiction avec ce que j'ai dit auparavant : "c'était bien y'a 10 ans"
l'informatique évolue, les langages de programmation aussi, sinon on en serait encore à l'asm
La majorité des langages de programmation qui se crée actuellement font partis des langages OO
je pense que ce n'est pas un hasard
 

Citation :


C'est pourtant simple : si tu n'aimes pas le C, tu ne l'utilises pas


Effectivement je ne l'utilise plus
 

Citation :


et tu ne fais pas chier à critiquer le choix de milliers de développeurs qui connaissent un peu mieux leur affaire que toi, excuse-moi de te le dire.


Laisse mes collègues en décider, mais surtout pas toi
 
C'est pas parceque beaucoup de programmeurs utilisent le C, que c'est forcément un bon langage dans l'état actuel des choses
la majorité n'a pas toujours raison
sinon je n'utiliserais pas UNIX mais Windows
De plus j'ai bien écrit au dessus que le C était plus facile à assimiler que d'autre langage (comme apprendre à faire du vélo par rapport à conduire une voiture), donc cela influe forcément sur le nombre de programmeurs
le C c'est le premier langage qu'on apprend avec le Pascal

 

[jfdsdjhfuetppo]--Message édité par tanguy le 30-05-2002 à 22:44:27--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 30-05-2002 à 23:39:18    

tanguy a écrit a écrit :

D'après moi Mozilla est en C++, d'après toi je suppose qu'il a changé subitement de langage...


Il compte quand même plus d'un tiers de C...
 

Citation :

Mozilla était déjà compté, je suppose que Gnome aussi (ce n'est pas precisé explicitement) car il faisait parti de la potato dans sa version 1.0.55 (la 1.2 venait juste de sortir à l'époque il me semble)

Sauf que c'étaient de vieilles versions, tout ça a énormément enflé depuis. Quant au noyau et à gcc, n'en parlons pas, ils sont devenus énormes. Rien que le loyau 2.4.18 représente 130 Mo de pur C, ça fait quelques bons millions de lignes... Il me semble que gcc 3.1 est du même ordre de grandeur.
 

Citation :

Sans compter qu'il y a des programmes pour Gnome qui sont programmés en C++

Oui enfin tu avoueras que ça ne court pas les rues.
 

Citation :

Donc en résumé les principaux logiciels actuels programmés en C étaient déjà comptabilisés
en revanche, les principaux logiciels actuels programmés en C++ (KDE, OpenOffice) ne l'étaient PAS !

Bien sûr, mais je crois que tu ne te rends pas compte du nombre de logiciels en C qui s'ajoutent de partout, ça représente une masse énorme (comment tu crois qu'on remplit 8 CD ?). Il n'y a pas que la bureautique, dans la vie. Et quand on sort de la bureautique, on sort aussi du C++.
 

Citation :

C'est pas parceque beaucoup de programmeurs utilisent le C, que c'est forcément un bon langage dans l'état actuel des choses
la majorité n'a pas toujours raison

C'est marrant, tu dis ça alors qu'une immense majorité de programmeurs, particulièrement dans le monde du propriétaire, utilisent uniquement C++ et Java. Tu remarqueras que les gens qui n'ont pas de telles contraintes choisissent en majorité le C, et aussi des langages divers et variés comme perl, python, ocaml...
 
Bref, je crois que le C++ est beaucoup utilisé aussi dans le monde du libre parce que c'est un standard dans le monde de l'industrie, mais il est franchement inadapté dans beaucoup de cas, car comme tu le dis c'est difficile à apprendre, alors que d'autres langages plus simples à apprendre sont aussi beaucoup plus puissants.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed