|
Publicité ' | ||||||||||||||||||||||||
|
|
#41 |
|
Invité de passage
![]() Inscription : avril 2010 Messages : 3 ![]() |
le bug est roi.
La bidouille du pointeur dans les machines à 8-coeurs, le type qui permet d'additionner des fraises et des fonctions... Gloire à toi, qui m'enseigna avec le langage ADA, ce que programmer veut dire.
|
|
|
00
|
|
|
#42 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 182 ![]() |
par rapport a ce que j'observe autour de moi ces chiffres me paraissent complètement irréalistes... seules les tendances me semblent correctes notamment la baisse de Java...
|
|
|
00
|
|
|
#43 |
|
Membre confirmé
![]() Inscription : juillet 2009 Messages : 159 ![]() |
Mais bien sur qu'on peut faire n'importe quoi en C. On peut faire n'importe quoi avec n'importe quel langage! L'important c'est ce qui vient avec le langage : environnement de dév, framework, outils, communauté, ...
C'est cet ensemble qui fait qu'un langage est plus adapté qu'un autre pour un type d'application donné. Par exemple Java est plus adapté aux applications WEB que C ou Perl car on trouve plein de framework WEB, de serveurs d'application Java, etc. Mais on pourrait tout a fait faire un site WEB en C avec des CGI par exemple. Pour les jeux 3D ou non, on peut tout à fait les faire en C ( Le premier Quake est d'ailleurs dans ce langage). Le soucis c'est que les jeux d'aujourd'hui et plus généralement les applications sont de plus en plus complexes fonctionnellement. C'est la que les langages OO sont plus adaptés car ils permettent de mieux représenter le fonctionnel de l'application. Personnellement, je pense que la maintenabilité et l'évolutivité d'une application sont aussi importantes que les performances. La où je ne comprend pas la croissance du C, c'est que c'est un langage avec peu de garde fou. Outre le paradigme objet, C++ a apporté pas mal (c'est relatif) de sécurité dans le langage. A l'heure où il n'y a plus besoin de gourou pour développer des applications, c'est ce genre d'apports que recherche les entreprises à mon sens pour développer plus vite et moins cher. Ensuite concernant la décroissance de Java, il faut peut être chercher du coté de l'iphone avec son langage propriétaire. Peut être qu'avec le nombre d'application qu'ils ont, couplé à la concurrence de .NET sur les applications WEB, cela entame la popularité de Java. Mais l'arrivée d'Android peut faire changer les choses dans l'autre sens. Décidément, je suis inspiré ce matin! Je ne vois pas pourquoi le fait qu'un OS soit écrit en C, cela relancerait la mode sur ce langage. Le nombre de gens qui écrivent des kernels ou des drivers doit être assez faible comparé au reste de la population des développeurs. |
|
|
00
|
|
|
#44 |
|
Membre du Club
![]() Inscription : septembre 2004 Messages : 56 ![]() |
Avec toutes les réserves méthodologiques rapportées ci-dessus (fiabilité de la statistiques), je suis stupéfait que le C# ne soit pas mieux placé!
Il y 4 ou 5 ans il ne pouvait y avoir de salut hors du C# qui allait tout écraser. Comme disait (à peu près) P. Dac "La prévision est difficile, surtout lorsqu'elle concerne l'avenir". Bonne journée à tous. mjm |
|
|
00
|
|
|
#45 |
|
Membre régulier
![]() Développeur informatique Inscription : novembre 2008 Messages : 70 ![]() |
Hello
J'utilise le C via VC++, pour les petites machines Scanner qu'on utilise. Maintenant, ce n'est que de la maintenance ... heureusement que c'est plutot bien detaillé ... sinon j'y passerai plus de temps ... J'aime bien le C, mais je préfère le VB6 .. je rêve de voir ce que donne VB.Net ! Faut que je trouve 5 mns ... Kiss |
|
|
00
|
|
|
#46 | |
|
Invité de passage
![]() Inscription : avril 2010 Messages : 2 ![]() |
Citation:
- microcontroleurs un peu partout - machine évoluée dans les usines Tout les microcontroleurs dans les voitures, système d'alarmes, ... ont besoin d'être programmé. Pas mal de pays qui se developpe voient leur industrie passer d'anciennes machines toute mécanique à des machines à commandes numériques et autre. Bon après c'est un exemple parmi tant d'autre, car j'ai l'impression que le débat est un peu trop centré sur le pure software (je veux dire par là : développement ayant pour cible PC/MAC/Iphone ...) mais on oublie tout le reste alors que le developpement d'application ne se résume pas qu'à ça ! Mais je pense que tu as tout dis dans un poste précédent : "A l'heure où il n'y a plus besoin de gourou pour développer des applications, c'est ce genre d'apports que recherche les entreprises à mon sens pour développer plus vite et moins cher." Vite et bien demande des très bons. Bien demande des bons. Vite et moins cher pas forcément ... C'est la mode, vive les bloatware mais bon tant qu'il y aura des clients pour raquer !
|
|
|
|
00
|
|
|
#47 | |
|
Membre confirmé
![]() Inscription : juillet 2009 Messages : 159 ![]() |
Citation:
En fait comme je l'ai dit dans mon premier post, il faudrait surtout regarder la répartition des grands types d'application. Savoir ce que représente la part de développement d'application industriels, WEB, clients lourds, etc |
|
|
|
00
|
|
|
#48 | |
|
Provisoirement toléré
Inscription : avril 2010 Messages : 318 ![]() |
Citation:
|
|
|
00
|
|
|
#49 | |
|
Provisoirement toléré
Inscription : avril 2010 Messages : 318 ![]() |
Citation:
|
|
|
00
|
|
|
#50 | |
|
Provisoirement toléré
Inscription : avril 2010 Messages : 318 ![]() |
Citation:
Eh oui, le langage C est le langage de l'eternité !!! |
|
|
00
|
|
|
#51 |
|
Provisoirement toléré
Inscription : avril 2010 Messages : 318 ![]() |
|
|
00
|
|
|
#52 | |
|
Provisoirement toléré
Inscription : avril 2010 Messages : 318 ![]() |
Citation:
|
|
|
00
|
|
|
#53 |
|
Membre confirmé
![]() Étudiant Inscription : décembre 2009 Messages : 165 ![]() |
loi 1: le C est une surcouche à assembleur.
loi 2 : La majorité des languages actuels sont basés sur C Donc à condition de s'y prendre convenablement on peut tout coder en C |
|
|
00
|
|
|
#54 | |
|
Provisoirement toléré
Inscription : avril 2010 Messages : 318 ![]() |
Citation:
Tu sais j'en ai pas l'air mais je suis de ceux qui utiliseraient encore le langage C pour faire des projets personnels genre le serpent Snake, un jeu flash ou même pour développer un driver et l'optimiser par exemple. Mais tu sais les besoins évoluent et on a pas forcément le temps de tout apprendre, quelque soit nos capacités, à moins que tu sors de Harvard ![]() Sinon sur le fond je suis d'accord, le C c'est tout en informatique |
|
|
00
|
|
|
#55 | |||
|
Expert Confirmé Sénior
![]() ![]() Paul TOTHFreelance Inscription : novembre 2002 Messages : 4 433 ![]() |
Citation:
Elle est totalement fausse, mais je l'aime bien Quel rapport entre le C qui possède des fonctions de haut niveau et l'assembleur ? Regardez les différences dans un simple http://fr.wikipedia.org/wiki/Hello_world Dites-moi en quoi ceci est plus près de la machine que le suivant : Code C :
__________________
Developpez.com: Mes articles, forum FlashPascal Entreprise: Execute SARL Produits : UPnP, RemoteOffice, FlashPascal Embarcadero : Ile de la Réunion, Dephi, C++Builder, RADPHP...TVA à 8,5% |
|||
|
00
|
|
|
#56 | |||
|
Provisoirement toléré
Inscription : avril 2010 Messages : 318 ![]() |
Citation:
|
|||
|
00
|
|
|
#57 |
|
Membre actif
![]() |
Tu n'as jamais du faire d'assembleur ... ni même de C... Avant compilation il n'y a pas vraiment de points communs entre les 2. Et faire un jeu Flash en C wtf xD
Je suis également étonné des résultats. Probablement la part des micro-controleurs et tout autre systèmes bas-niveau qui sont encore très répandus. Poids réduis indispensable pour de l'embarquer, et gestion de la mémoire personnalisé sans se taper de l'infâme assembleur ! Je suis déçu que CAML soit dans les trente premiers, j'aurai espéré ne pas du tout le voir ! (ouais j'ai une dent contre le lui) |
|
|
00
|
|
|
#58 | |
|
Provisoirement toléré
Inscription : avril 2010 Messages : 318 ![]() |
Citation:
Et puis au passage tout le monde n'est pas bac + 5 avec 10 ans d'expériences ... Disons que j'apprends sur le tasTu connais le Erlang, le C++, le Turbo Pascal, le C #, le VB, le scripting SH ? ... |
|
|
00
|
|
|
#59 | |
![]() ![]() Thomas RambaudDéveloppeur Web Inscription : décembre 2007 Messages : 2 164 ![]() |
Citation:
|
|
|
00
|
|
|
#60 | |
|
Expert Confirmé Sénior
![]() ![]() Paul TOTHFreelance Inscription : novembre 2002 Messages : 4 433 ![]() |
Citation:
__________________
Developpez.com: Mes articles, forum FlashPascal Entreprise: Execute SARL Produits : UPnP, RemoteOffice, FlashPascal Embarcadero : Ile de la Réunion, Dephi, C++Builder, RADPHP...TVA à 8,5% |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com