Précédent   Forum du club des développeurs et IT Pro > Le club des professionnels en informatique > Actualités
Actualités L'actualité des sociétés du secteur informatique
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 09/04/2010, 16h45   #61
sparthane777
Provisoirement toléré
 
Avatar de sparthane777
 
Inscription : avril 2010
Messages : 318
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2010
Messages : 318
Points : 337
Points : 337
Citation:
Envoyé par ThomasR Voir le message
Pas besoin d'un BAC + 5 pour avoir du talent... il faut juste être passionné !
C'est justement ce que j'essayais de lui faire remarquer, mais enfin un qui a compris
sparthane777 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2010, 21h02   #62
ThomasR
Modérateur
 
Avatar de ThomasR
 
Homme Thomas Rambaud
Développeur Web
Inscription : décembre 2007
Messages : 2 164
Détails du profil
Informations personnelles :
Nom : Homme Thomas Rambaud
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 2 164
Points : 3 348
Points : 3 348
Citation:
Envoyé par Paul TOTH Voir le message
mais pour avoir 20 ans d'expérience faut un peu plus que ton age
Arg, touché
__________________
Développeur, consultant, Web addict
http://thomasrambaud.com
ThomasR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2010, 21h09   #63
omageus
Membre du Club
 
Inscription : juin 2008
Messages : 91
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 91
Points : 49
Points : 49
Quel avenir pour le PHP dans tout ça!
omageus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2010, 21h44   #64
Mat.M
Expert Confirmé Sénior
 
Développeur informatique
Inscription : novembre 2006
Messages : 4 445
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2006
Messages : 4 445
Points : 5 864
Points : 5 864
Citation:
Envoyé par Gordon Fowler Voir le message
Le C redevient le langage de programmation le plus utilisé
Devant Java et le C++, d'après TIOBE Software


D'après cet index, pour la première fois depuis 4 ans, Java perd sa place de langage le plus populaire au profit du C qui retrouve donc le top du classement.

Les résultats de cet index vous paraissent-ils viables ?
Êtes-vous d'accord avec le commentaire de TIOBE qui affirme que Java est en déclin ?
Bon allez un petit troll C /C++ Vs Java vs autres langages

-Java est condamné à mourir : Sun Microsystems ayant été racheté par Oracle.
On n'es pas certains que la firme de Larry Ellison continue à soutenir ce langage.
Cela coute trop cher y'a la crise économique..et puis il y a la concurrence de .NET et C#
A moins de faire des applis bancaires en Java mais même pour la gestion il y a le préhistorique COBOL qui fait parfaitement bien le travail

- C et C++ sont bien plus rapides que Java tout le monde le sait parfaitement bien

-C# n'arrive pas à s'imposer vraiment il y a encore pas mal et d'innombrables vieilles applications de gestion écrites en Visual Basic 6.
Les faire migrer en C#/NET coute trop cher
Mat.M est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2010, 22h34   #65
ok.Idriss
Responsable Modération

 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et auditeur au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 3 793
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 22
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et auditeur au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 3 793
Points : 12 163
Points : 12 163
Bonsoir.

Ah, content de savoir que je n'aurais peut être pas appris ce langage inutilement (l'avenir me le diras) . Oui je sais, ce n'est jamais inutile (et puis le C reste mon langage préféré pour l'instant).

Citation:
Envoyé par Mat.M Voir le message
-Java est condamné à mourir : Sun Microsystems ayant été racheté par Oracle.
C'est pas vraiment ça le problème AMHA ... Java était une tendance, une sorte de mode et comme toute mode, ça finit par régresser. Bien sur Java est et sera sans doute encore très utilisé (téléphonie, avantage au niveau de la portabilité, etc) mais les développeurs en ont peut être assez de sa lourdeur qui lui fait défaut (car syntaxiquement parlant, je ne trouve que ce n'est pas un mauvais langage) ...

Citation:
Envoyé par Mat.M Voir le message
il y a la concurrence de .NET et C#
C# étant certes une alternative à Java (plus rapide d'ailleurs), il n'en manque pas moins que ce côté "M$ propriétaire" (malgré les effort fournit par mono), en a éloigné plus d'un ... Et à la vue des statistiques, on voit bien que Java reste dominant par rapport au C# & co ...

Citation:
Envoyé par omageus Voir le message
Quel avenir pour le PHP dans tout ça!
Il ne faut pas s'en inquiéter AMHA. PHP reste un incontournable du web mais le web n'occupe pas la totalité du monde du développement ca qui explique sont pourcentage plus faible certes mais qui n'est pas en régression.

Sinon, concernant, l'objective-C sont progrès n'est il pas du à son utilisation par Apple ?

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2010, 23h04   #66
JQueen
Membre du Club
 
Avatar de JQueen
 
Inscription : octobre 2008
Messages : 158
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : octobre 2008
Messages : 158
Points : 68
Points : 68
Envoyer un message via MSN à JQueen Envoyer un message via Skype™ à JQueen
Tout à fait d'accord avec ThomasR.
Mais si on parle en général, l'utilisation de tout langage depend des projets disponibles sur le marché. Et si on examine les différents langages, on peut remarquer que la majorité peut satisfaire les différents besoins.
Donc dire qu'un tel langage a envahi le marché reste relatif, je pense .
JQueen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2010, 00h48   #67
radium
Membre du Club
 
Inscription : juin 2005
Messages : 72
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 72
Points : 47
Points : 47
Bon allez un petit troll C /C++ Vs Java vs autres langages
Citation:
Envoyé par Mat.M Voir le message
-Java est condamné à mourir : Sun Microsystems ayant été racheté par Oracle.
On n'es pas certains que la firme de Larry Ellison continue à soutenir ce langage.
Cela coute trop cher y'a la crise économique..et puis il y a la concurrence de .NET et C#
A moins de faire des applis bancaires en Java mais même pour la gestion il y a le préhistorique COBOL qui fait parfaitement bien le travail
Et puis tant que ca marche COBOL, pourquoi migrer et prier pour ca marche tout pareil (avec les bugs) en Java ?
Après Larry serait capable de vendre Java. Le GC de Java 7 a une fonctionnalité payante ou en passe de l'être, il me semble.

Citation:
Envoyé par Mat.M Voir le message
- C et C++ sont bien plus rapides que Java tout le monde le sait parfaitement bien
C'est vrai que les grosses applications batches ou certains coeurs de progiciels sont encore en C (raisons historiques ou prob de perf).
C et C++ sont peut être plus rapides en exécution mais c'est plus rapide de coder en Java (pas de memory leak ou core dump...). Il y a un gain en temps de développement en Java à mon avis (ex : thread/socket en Java par rapport au C, c'est plus simple). Il y a également tout ce qu'il y a autour de Java avec l'intégration continue associée à Maven (honnêtement je sais pas si ca existe en C, je suppose que c'est possible).

Hormis les problèmes de core dump, quelque chose de pas trop mal codé en Java ou en C, ca se modifie bien sans trop ramer.

Petite boutade : même en Java, il y a "null pointer" exception. Marrant pour une référence nulle. Quoi des pointeurs en Java ???

Citation:
Envoyé par Mat.M Voir le message
-C# n'arrive pas à s'imposer vraiment il y a encore pas mal et d'innombrables vieilles applications de gestion écrites en Visual Basic 6.
Les faire migrer en C#/NET coute trop cher
Et puis migrer de VB6 vers C# sous entend refonte de code. Il faut rester "iso-fonctionnel" accessoirement iso-bug (ca marchait pas avant, faut surtout pas que ca marche maintenant )et surtout savoir ce que faisait l'appli en VB6 surtout qu'entre les spéc et le code, y a parfois quelques surprises ou écarts. Après analyser 10000-20000 lignes de code pour savoir ce que faisait l'appli bon courage surtout si c'est fait avec les pieds.

Java, C, C++, VB (PHP, XHTML, ...) ce sont des bons langages. Après ca dépend de ce qu'on souhaite faire derrière.
radium est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2010, 01h49   #68
Florian Goo
Membre chevronné
 
Avatar de Florian Goo
 
Inscription : septembre 2008
Messages : 680
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2008
Messages : 680
Points : 775
Points : 775
Citation:
Envoyé par radium Voir le message
C et C++ sont peut être plus rapides en exécution mais c'est plus rapide de coder en Java (pas de memory leak ou core dump...).
Pur mythe. Le GC ne sait pas gérer les dépendances récursives. C'est pour ça que les WeakReference existent.
Ce mythe est bien symptomatique d'un des problèmes de Java : il veut faire croire que la programmation est facile (en empêchant le programmeur de gérer manuellement la mémoire pour lui éviter de faire des bêtises) et y parvient effectivement (la preuve, la plupart des développeurs pensent qu'une fuite mémoire en Java est impossible), alors qu'en réalité la problématique de la gestion de la mémoire est toujours présente.

Citation:
Petite boutade : même en Java, il y a "null pointer" exception. Marrant pour une référence nulle. Quoi des pointeurs en Java ???
Exactement, les références en Java sont ni plus ni moins des pointeurs. Leur utilisation est juste bridée par le langage, afin que, là encore, le programmeur infantilisé ne fasse pas de bêtises.
__________________
Cours : Initiation à CMake
Projet : Scalpel, bibliothèque d'analyse de code source C++ (développement en cours)
Ce message a été tapé avec un clavier en disposition bépo.
Florian Goo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2010, 12h14   #69
Vespasien
Membre éclairé
 
Avatar de Vespasien
 
Inscription : janvier 2008
Messages : 383
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : janvier 2008
Messages : 383
Points : 360
Points : 360
J'avais un boss qui nous sortait le même genre de stats à propos de son langage de prédilection de merde (non cité dans la liste) donc ces stats....
Comme l'ont relevés certains, ceci dépend beaucoup de l'activité du secteur informatique et de vieille technos (indécrotables comme le COBOL dans les banques) demeurent stables.
__________________
Les X commandements
Vespasien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2010, 17h03   #70
ManusDei
Membre Expert
 
Avatar de ManusDei
 
Homme
esclave du Grand Capital
Inscription : février 2010
Messages : 1 075
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations professionnelles :
Activité : esclave du Grand Capital

Informations forums :
Inscription : février 2010
Messages : 1 075
Points : 2 357
Points : 2 357
Citation:
Envoyé par Mat.M Voir le message
C et C++ sont bien plus rapides que Java tout le monde le sait parfaitement bien
Les compilateurs C C++ sont plus optimisés que ceux de JAVA, nuance. Dire qu'un langage est plus rapide, c'est un non-sens.
ManusDei est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2010, 17h06   #71
manpe
Membre régulier
 
Inscription : avril 2008
Messages : 95
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 95
Points : 78
Points : 78
Citation:
ceci dépend beaucoup de l'activité du secteur informatique
Exactement !
Je ne comprends pas le débat C/C++ VS JAVA, les champs d'application industriels n'étant pas du tout les mêmes !
Pour tout ce qui est WEB, SOA, ... et j'en passe, le JAVA est roi c'est indéniable.
Mais dans les industries embarquées et temps réel, le JAVA n'a pas sa place pour les applications critiques. Allez faire du code temps réel qui vole par exemple (qui doit donc se plier à des normes comme DO-178B ou ARINC661) en JAVA ...

Pour avoir gouté aux 2 domaines que j'ai cité au dessus, JAVA et C/C++ sont tout à fait à leur place dans chacune d'elles je pense.
manpe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2010, 17h40   #72
ok.Idriss
Responsable Modération

 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et auditeur au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 3 793
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 22
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et auditeur au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 3 793
Points : 12 163
Points : 12 163
Citation:
Envoyé par ManusDei Voir le message
Les compilateurs C C++ sont plus optimisés que ceux de JAVA, nuance. Dire qu'un langage est plus rapide, c'est un non-sens.
On entend par "langage", pas uniquement sa syntaxe. On sait très bien que ce n'est pas la syntaxe du langage qui va déterminer sa rapidité d'exécution. Quand on dit que Java est plus lent, ce n'est bien entendu pas la syntaxe qui est plus lente (la c'est un non sens), tout le monde le sait très bien ...

Et puis le mode d'exécution y est pour beaucoup (car on trouve encore des JVM et même sans, ça reste toujours lent).

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2010, 20h39   #73
millie
Rédacteur/Modérateur
 
Avatar de millie
 
Inscription : juin 2006
Messages : 6 935
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : juin 2006
Messages : 6 935
Points : 9 062
Points : 9 062
Citation:
Envoyé par Mat.M Voir le message
A moins de faire des applis bancaires en Java mais même pour la gestion il y a le préhistorique COBOL qui fait parfaitement bien le travail
J'ai vu un grand nombre d'application dans le domaine bancaire, et à part pour du pur code/traitement métier, je crois que je n'ai récemment jamais vu de cobol (pour la visualisation notamment etc.)

Java reste très soutenu par IBM dans le domaine bancaire (qui en même temps que fournir ses z/OS, en profite pour refourguer du Websphere)
__________________
Je ne répondrai à aucune question technique en privé
millie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2010, 22h34   #74
FloMo
Membre Expert
 
Avatar de FloMo
 
Homme Florent Morin
Entrepreneur
Inscription : juillet 2004
Messages : 723
Détails du profil
Informations personnelles :
Nom : Homme Florent Morin
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Entrepreneur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juillet 2004
Messages : 723
Points : 1 290
Points : 1 290
Citation:
Envoyé par sparthane777 Voir le message
Oui je n'ai pas fait d'assembleur, de langage C ... Question de temps et de choix aussi . Je préfère rester pour le moment dans le domaine Web que dans les projets comment utiliser au mieux le C.
Le C, pour les services web, c'est le top. Tu n'as généralement pas trop à modifier cette partie pourtant elle est toujours sollicitée.
Et finalement, avec cgic, libxml2, glib, libjson et autres, tu codes assez vite et assez bien en C pour du web.

Mais il est vrai qu'en contre-partie, pour générer les interfaces, PHP est plus efficace. (les templates permettent d'avoir d'excellentes performances)
__________________
"Il est plus facile de décomposer un problème en ses éléments, forcément plus simples, que de le traiter en sa totalité." (R. Descartes)

Développeur iOS & web
Formateur video2brain / lynda.com
FloMo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2010, 09h07   #75
popovitch130
Membre régulier
 
Inscription : octobre 2007
Messages : 264
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : octobre 2007
Messages : 264
Points : 93
Points : 93
Citation:
The popular search engines Google, MSN, Yahoo!, Wikipedia and YouTube are used to calculate the ratings
tout est dit

Citation:
Envoyé par FloMo Voir le message
Le C, pour les services web, c'est le top. Tu n'as généralement pas trop à modifier cette partie pourtant elle est toujours sollicitée.
Et finalement, avec cgic, libxml2, glib, libjson et autres, tu codes assez vite et assez bien en C pour du web.
bien vu
popovitch130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2010, 09h33   #76
lequebecois79
Membre expérimenté
 
Inscription : mars 2010
Messages : 537
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 537
Points : 547
Points : 547
Citation:
Envoyé par manpe Voir le message
Exactement !
Je ne comprends pas le débat C/C++ VS JAVA, les champs d'application industriels n'étant pas du tout les mêmes !
Pour tout ce qui est WEB, SOA, ... et j'en passe, le JAVA est roi c'est indéniable.
Mais dans les industries embarquées et temps réel, le JAVA n'a pas sa place pour les applications critiques. Allez faire du code temps réel qui vole par exemple (qui doit donc se plier à des normes comme DO-178B ou ARINC661) en JAVA ...

Pour avoir gouté aux 2 domaines que j'ai cité au dessus, JAVA et C/C++ sont tout à fait à leur place dans chacune d'elles je pense.
tu savais qu'il y avait des jvm fait spécialement pour le temps réel et le marché de l'embarqué?
lequebecois79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2010, 10h25   #77
Firwen
Membre Expert
 
Avatar de Firwen
 
Inscription : juin 2009
Messages : 420
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 420
Points : 1 068
Points : 1 068
Envoyer un message via MSN à Firwen
Citation:
tu savais qu'il y avait des jvm fait spécialement pour le temps réel et le marché de l'embarqué?
Oui ça existe, mais tu connais beaucoup de micro-controleur low cost qui fonctionne avec ça ?
__________________
It's not a bug, it's a feature
Site web : www.firwen.org
Firwen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2010, 13h56   #78
o.deb
Nouveau Membre du Club
 
Inscription : novembre 2009
Messages : 36
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 36
Points : 25
Points : 25
j'aimerais bien comprendre une chose:
comment se fait-il (en dehors de la popularité auprès des développeurs, pas des entreprises) que le C soit apparemment bien plus utilisé que l'Ada pour l'embarqué, alors que j'ai cru comprendre que l'Ada est très enseigné dans les études pour l'embarqué, et que la gestion du multi-tâche et du temps réel est inhérente au langage?
o.deb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2010, 14h54   #79
spidermario
Membre émérite
 
Étudiant
Inscription : septembre 2006
Messages : 510
Détails du profil
Informations personnelles :
Âge : 19

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2006
Messages : 510
Points : 905
Points : 905
Citation:
Envoyé par ok.Idriss Voir le message
Sinon, concernant, l'objective-C sont progrès n'est il pas du à son utilisation par Apple ?
Cela fait très longtemps que le langage est utilisé par Apple (par NeXT en fait, mais cette entreprise a été créée par Steve Jobs et a ensuite fusionné avec Apple), ce serait donc surprenant que cela cause une telle propulsion tant de temps après.

Citation:
Envoyé par Bryce de Mouriès Voir le message
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)
Qu'as-tu contre Caml ? C'est un excellent langage, je trouve (Objective Caml, du moins ; je ne me suis pas essayé à Caml Light).
spidermario est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2010, 16h37   #80
lequebecois79
Membre expérimenté
 
Inscription : mars 2010
Messages : 537
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 537
Points : 547
Points : 547
Citation:
Envoyé par Firwen Voir le message
Oui ça existe, mais tu connais beaucoup de micro-controleur low cost qui fonctionne avec ça ?
ça dépent ce que tu entends par micro-controleur low cost....

je ne pourrais pas te dire ce qui est utilisé par notre compteuse d'argent mise à part que c'est basé sur un vieux cpu armv5 et la jvm embedded de sun fonctionne bien dessus

ensuite ta différent produit qui supporte qu'une partie de la plateforme java... genre muvium

autrement tu as différentes carte du genre gumstix, beagleboard, fox... facilement utilisé en robotique qui peuvent être utilisé en java
lequebecois79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h03.


 
 
 
 
Partenaires

Hébergement Web