Précédent   Forum des professionnels en informatique > Général Développement > Débats sur le développement - Le Best Of

Débats sur le développement - Le Best Of Décideurs : Le meilleur des débats sur les choix de technologies pour le développement. Ce forum est réservé aux professionnels.

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Quel est le meilleur des deux langages selon vous ?
Je suis intéréssé par Java et C# 209 20,13%
C# 303 29,19%
Java 339 32,66%
J'apprécie le fait d'avoir l'alternative Java ou C# 102 9,83%
Ni l'un ni l'autre 33 3,18%
Sans opinion 43 4,14%
Autre avis ? (précisez...) 9 0,87%
Votants: 1038. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Vieux 08/09/2011, 12h02   #341
Expert Confirmé Sénior
 
Avatar de _skip
 
Homme
Développeur d'applications
Inscription : novembre 2005
Messages : 2 322
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Suisse

Informations professionnelles :
Activité : Développeur d'applications
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2005
Messages : 2 322
Points : 4 776
Points : 4 776
Il est clair que dans le cas d'un client full-microsoft (windows, AD, exchange, sharepoint, SQL server), c'est presque dommage de venir avec du java même si ce dernier ferait parfaitement l'affaire. Question d'homogénéité technologique aussi.
De l'autre côté, il m'est arrivé de voir des clients exiger du java pour les mêmes raisons, serveurs majoritairement linux, BDD oracle etc...

En fait, je me demande même si c'est vraiment le choix du développeur. En revanche décider d'acquérir des compétences approfondies sur l'un ou l'autre de ces langages est clairement coûteux. Cela fait 3-4 ans que je n'ai plus fait de .Net, c'est clair que c'est comme vélo mais lorsqu'on s'y remet après une absence, on pédale nettement moins vite.

Sans être exclusif, maîtriser en profondeur .Net et java avec toute la connaissance de l'écosystème que ça implique, je pense que c'est dur. Il y a des gens ici qui sont experts des 2 technos?
_skip est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 08/09/2011, 12h16   #342
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 370
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 370
Points : 9 781
Points : 9 781
Citation:
Envoyé par B.AF Voir le message
Non moi, je peux mesurer au nombre d'appel d'offres que la segmentation est plutôt sur l'utilisation ou pas d'open source.
Possible.

Citation:
Aujourd'hui j'aurai tendance à dire que .Net est très demandé dans le dev commando ou de proximité, et Java reste très orienté serveur.
En dehors du fait que je ne comprends pas ce que tu entends pas "dev de proximité" (pour commando, j'ai une idée), je ne vois pas bein en quoi .net serait moins orienté serveur que java : dit autrement,on ne voit pas en quoi la relative faiblesse supposée de java (sous toutes réserves : n'ayant pas utilisé de java depuis près de 10 ans, je ne m'hasarderais pas à émettre une opinion la dessus) sur les applis "stations de travail" lui donnerait un avantage en terme de techno serveur.

Citation:
Cependant, difficile de faire une stat. Mais ce que je vois c'est que ces deux technologies sont souvent mutuellement exclusive. C'est l'un ou l'autre; les seules transitions sont des migrations.
Assez d'accord, même si de facto, dans beaucoup de boite, on a des applis dans les deux technos qui échangent des infos entre elles.

Citation:
Disons que .Net a pour lui une productivité supposée supérieure dans certains domaines (IHM principalement) et de séduire certains décideurs par le côté closed source, suivi par un éditeur.
Il n'existe pas d'open source en .net ? ah bon.

Citation:
Dans les arguments pro .Net on me dit souvent :
- Plateforme homogène
- IDE performant
- Productivité
- Développement client simple
Les IDE java ne sont pas performant ? (c'est une question, encore une fois je n'ai pas touché aux technos java depuis des éternités, même en archi, et bien sur encore moins en dev.)

Citation:
Dans les arguments pro .Java on me dit souvent :
- Maturité technologique
- Portabilité
- Technologie orientée serveur
Pour la portabilité c'est une évidence. Pour les deux autres points, on peut penser qu'au bout de 9 ans .Net a atteint une certaine maturité technologique; quant à la techno orientée serveur, encore une fois, là je ne vois pas trop en quoi .Net est inférieur sur ce point. (mais ma méconnaissance des technos java fait que j'ai peut être raté quelque chose).

Citation:
Je crois que le clivage entre les deux vient bien souvent de la perception de l'open source des décideurs.
Possible.
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/09/2011, 12h40   #343
Modérateur
 
Avatar de tchize_
 
Homme
Responsable de service informatique
Inscription : avril 2007
Messages : 16 199
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Service public

Informations forums :
Inscription : avril 2007
Messages : 16 199
Points : 25 347
Points : 25 347
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Citation:
Envoyé par Bluedeep Voir le message
Il n'existe pas d'open source en .net ? ah bon.
Non, d'ailleurs, NHibernate, ça n'existe pas
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et
"Votre génitrice tute des pédoncules au pandémonium" (le conjurateur, 1973)
tchize_ est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 08/09/2011, 13h06   #344
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 370
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 370
Points : 9 781
Points : 9 781
Citation:
Envoyé par tchize_ Voir le message
Non, d'ailleurs, NHibernate, ça n'existe pas
Tout comme Nant, RAIL,Rainbow, DotNetNuke, PostSharp, YAF, etc ...
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/09/2011, 13h32   #345
Expert Confirmé Sénior
 
Avatar de _skip
 
Homme
Développeur d'applications
Inscription : novembre 2005
Messages : 2 322
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Suisse

Informations professionnelles :
Activité : Développeur d'applications
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2005
Messages : 2 322
Points : 4 776
Points : 4 776
Citation:
Envoyé par Bluedeep Voir le message
Les IDE java ne sont pas performant ? (c'est une question, encore une fois je n'ai pas touché aux technos java depuis des éternités, même en archi, et bien sur encore moins en dev.)
Ils le sont incontestablement, surtout si tu regardes intelliJ. Cependant en .Net il y a un seul IDE de référence, des libs et frameworks de référence (asp.net, winforms, wcf) et tout ceci est fortement intégré avec designer visuel, binding, débuggage sur serveur ou terminal mobile etc... et tout ça en 3 clics sans que le développeur ne bidouille des descripteurs XML ou quoi que ce soit.
Par ailleurs tous les composants tiers commerciaux (telerik, devexpress) s'intègrent 100% dans VS.net. Le revers de la médaille, c'est le manque de diversité mais dans l'autre sens, on obtient une grande homogénéité.


Citation:
Envoyé par Bluedeep Voir le message
Il n'existe pas d'open source en .net ? ah bon.
Ca existe évidemment, mais à une moins grande échelle qu'en Java. A titre d'exemple tu peux trouver des solutions java de BI et de reporting complètes entièrement à base de composants open source, du serveur d'application jusqu'au rapport papier en passant par l'ETL.
Pour moi java a un bien plus grand écosystème de librairies open source que .Net, il suffit de voir ce que proposent des acteurs tels que apache. A titre d'exemple, plusieurs des produits cités précédemment sont des portages java -> .net.
_skip est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 08/09/2011, 17h48   #346
Membre Expert
 
Inscription : février 2005
Messages : 1 225
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 225
Points : 1 616
Points : 1 616
Citation:
Envoyé par Bluedeep Voir le message
En dehors du fait que je ne comprends pas ce que tu entends pas "dev de proximité" (pour commando, j'ai une idée), je ne vois pas bein en quoi .net serait moins orienté serveur que java : dit autrement,on ne voit pas en quoi la relative faiblesse supposée de java (sous toutes réserves : n'ayant pas utilisé de java depuis près de 10 ans, je ne m'hasarderais pas à émettre une opinion la dessus) sur les applis "stations de travail" lui donnerait un avantage en terme de techno serveur.
J'entends par là une solution légére type client / serveur avec des liaisons de données à faire dans un délai très court. Sur ce type de dev .Net est très prisé dans mon secteur.

Citation:
Envoyé par Bluedeep Voir le message
Il n'existe pas d'open source en .net ? ah bon.
Je ne parle pas de l'ecosystéme mais de Microsoft et du principe de produit. Heureusement qu'il existe de l'open source en .NET; mais sortie de la fabrique, les composants et librairies Microsoft sont suffisantes pour produire une application sans recourir à des libs externes, quelle que soit la licence.

Citation:
Envoyé par Bluedeep Voir le message
Les IDE java ne sont pas performant ? (c'est une question, encore une fois je n'ai pas touché aux technos java depuis des éternités, même en archi, et bien sur encore moins en dev.)
Les IDE Java sont bons, juste que VS 2010 est vraiment bon et propose une bonne standardisation. Tout le monde aura les mêmes méthodes. Pour certains décideurs, c'est un avantage. Maintenant je trouve Eclipse et NetBeans très bons. Ce n'est pas mon jugement de la qualité, mais sur l'environnement de développement le fait que Microsoft se pose en tant qu'éditeur de sa techno et propose une solution en standard très fonctionnelle pour la gestion du code, des sources et du build (VS + TFS). Je ne pense pas nécessairement à une comparaison meilleur ou moins bon, mais plutôt à une perception de l'offre qui est plus rationnelle en .Net.

Citation:
Envoyé par Bluedeep Voir le message
Pour la portabilité c'est une évidence. Pour les deux autres points, on peut penser qu'au bout de 9 ans .Net a atteint une certaine maturité technologique; quant à la techno orientée serveur, encore une fois, là je ne vois pas trop en quoi .Net est inférieur sur ce point. (mais ma méconnaissance des technos java fait que j'ai peut être raté quelque chose).
Le fait d'avoir des conteneurs de référence, des normes, d'être multiplateforme...Mine de rien en .NET avant 2008 (donc il y a juste 3 ans) pour WCF et 2011 pour avoir un Orm (en dehors de solutions libres ou commerciales) labelisé microsoft fonctionnel; la gestion des caches distribués, le messaging, le workflow qui a 2/3 ans; il y a beaucoup de choses qui manquent encore d'expérience et de maturité. Ceux qui se sont cassés les pognes avec les serialisations WCF savent de quoi je parle.
Je ne critique pas WCF; loin de là; il y a de bonnes idées, mais on reste quand même loin de la facilité d'EJB3 (et sans parler de persistence). Après je suis aussi mauvaise langue : comme EJB3 a une spec, on pourrait probablement implémenter un NBoss avec ENB3.
B.AF est déconnecté   Envoyer un message privé Réponse avec citation 12
Vieux 08/09/2011, 23h07   #347
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 370
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 370
Points : 9 781
Points : 9 781
Citation:
Envoyé par B.AF Voir le message
J'entends par là une solution légére type client / serveur avec des liaisons de données à faire dans un délai très court. Sur ce type de dev .Net est très prisé dans mon secteur.
Ok, mais tu ne réponds pas sur sa supposée faiblesse comme serveur.

Citation:
Je ne parle pas de l'ecosystéme mais de Microsoft et du principe de produit. Heureusement qu'il existe de l'open source en .NET; mais sortie de la fabrique, les composants et librairies Microsoft sont suffisantes pour produire une application sans recourir à des libs externes, quelle que soit la licence.
Donc, un point qui serait plutôt positif a priori mais que tu décrits comme négatif dans ton précédent post supra.

Citation:
mais plutôt à une perception de l'offre qui est plus rationnelle en Java qu'en .Net.
J'ai une fois de plus beaucoup de mal à te suivre : tu argumentes dans le sens inverse de ta conclusion.


Citation:
Le fait d'avoir des conteneurs de référence, des normes, d'être multiplateforme...
Comme mentionné dans ma réponse supra, l'aspect multiplateforme est certainement le point fort de java; personne ne contredit ce point.

Citation:
Mine de rien en .NET avant 2008 (donc il y a juste 3 ans) pour WCF
Non, WCF c'est la FX 3.0, donc aout 2006; workflow idem (et parfaitement utilisable).

Citation:
et 2011 pour avoir un Orm (en dehors de solutions libres ou commerciales) labelisé microsoft fonctionnel;
Il y avait Linq2Sql depuis 2008 mais en effet il est difficile de la qualifier de fonctionnel. En revanche, ton propos est tout à fait contradictoire sur au moins un point : il faut que l'orm soit labellisé Microsoft, alors que du libre sur Java te semble acceptable; c'est un peu contradictoire.

Citation:
le workflow qui a 2/3 ans;
Non, 5; et j'ai déployé un assez gros projet tout à fait opérationnel avec cette première version - au même moment, la FNAC ne pouvait pas en dire autant, mais ils avaient un CP un peu "jeune".

Citation:
Je ne critique pas WCF; loin de là; il y a de bonnes idées, mais on reste quand même loin de la facilité d'EJB3 (et sans parler de persistence). Après je suis aussi mauvaise langue : comme EJB3 a une spec, on pourrait probablement implémenter un NBoss avec ENB3.
Ne connaissant rien à ces termes java, je n’émettrais pas d'opinion la dessus. Cela ne change rien au fait que ton argumentation est tout de même un peu confuse.
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 42
Vieux 09/09/2011, 17h41   #348
Membre Expert
 
Inscription : février 2005
Messages : 1 225
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 225
Points : 1 616
Points : 1 616
Citation:
Envoyé par Bluedeep Voir le message
Ne connaissant rien à ces termes java, je n’émettrais pas d'opinion la dessus. Cela ne change rien au fait que ton argumentation est tout de même un peu confuse.
J'ai plutôt l'impression que tu cherches pas vraiment à comprendre. Donc restons-en la.

Je ne donnais pas mon avis, mais un retour de éléments que l'on m'oppose dans mon métier aujourd'hui. Après je peux ou ils peuvent avoir tort pour toi. C'est aussi le concept des avis.

Je ne cherche pas a argumenter pro/anti c#/java.

Quant a WF parfaitement fonctionnel à sa sortie, j'ai supposé que c'était une litote, autant que WinFx. Je suppose qu'après comment, où et la charge d'usage peuvent aussi influer sur l'avis.

Si je ne faisais que ce que j'aime, je ferai tous mes dev en Scala, mon scripting en ruby et je ne ferai pas d'IHM.
B.AF est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 09/09/2011, 18h11   #349
Modérateur
 
Avatar de tchize_
 
Homme
Responsable de service informatique
Inscription : avril 2007
Messages : 16 199
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Service public

Informations forums :
Inscription : avril 2007
Messages : 16 199
Points : 25 347
Points : 25 347
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Citation:
Envoyé par B.AF Voir le message
Si je ne faisais que ce que j'aime, je ferai tous mes dev en Scala, mon scripting en ruby et je ne ferai pas d'IHM.
Et moi des utilisateurs à la broche
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et
"Votre génitrice tute des pédoncules au pandémonium" (le conjurateur, 1973)
tchize_ est déconnecté   Envoyer un message privé Réponse avec citation 60
Vieux 09/09/2011, 18h24   #350
Rédacteur/Modérateur
 
Avatar de pseudocode
 
Homme Xavier Philippeau
Architecte système
Inscription : décembre 2006
Messages : 9 423
Détails du profil
Informations personnelles :
Nom : Homme Xavier Philippeau
Âge : 39
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Architecte système
Secteur : Industrie

Informations forums :
Inscription : décembre 2006
Messages : 9 423
Points : 14 131
Points : 14 131
Citation:
Envoyé par tchize_ Voir le message
Et moi des utilisateurs à la broche
C'est sans doute de là que vient le "sharp" dans C#.
__________________
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.
pseudocode est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 10/09/2011, 11h06   #351
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : janvier 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 25
Points : 12
Points : 12
Pour ceux que ça intéresse, sachez que l'application de contrôle du serveur de diffusion au cinéma (projecteur numérique 3D, système Dolby) est écrit en Java. L'interface est plutôt jolie, on ne dirait pas du Swing ou autre bibliothèque d'UI au premier abord et le tout est fiable (au prix où le matériel coûte, il y a intérêt).

Évidemment, on parle d'une application métier pesant plusieurs centaines de Mo reparties dans de très nombreux .JAR.

Je sais que ma contribution n'apporte que peu d'eau au moulin, mais c'est histoire de prouver (s'il y a encore lieu d'être) que Java peut être utilisé pour des applications professionnelles fiables et d'en donner un exemple tout à fait concret.
Volgaan est déconnecté   Envoyer un message privé Réponse avec citation 13
Vieux 10/09/2011, 14h09   #352
Expert Confirmé Sénior
 
Avatar de _skip
 
Homme
Développeur d'applications
Inscription : novembre 2005
Messages : 2 322
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Suisse

Informations professionnelles :
Activité : Développeur d'applications
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2005
Messages : 2 322
Points : 4 776
Points : 4 776
Citation:
Envoyé par Volgaan Voir le message
Pour ceux que ça intéresse, sachez que l'application de contrôle du serveur de diffusion au cinéma (projecteur numérique 3D, système Dolby) est écrit en Java. L'interface est plutôt jolie, on ne dirait pas du Swing ou autre bibliothèque d'UI au premier abord et le tout est fiable (au prix où le matériel coûte, il y a intérêt).
Même avec swing tu peux faire des applications très jolie, il te suffit d'utiliser un look and feel de qualité comme celui-ci (commercial qui fonctionne avec swingx).
http://www.jyloo.com/synthetica/screenshots/

Ou encore pour rester dans le gratuit
http://www.jtattoo.net/ScreenShots.html

Donc même si les lAF par défaut de la JRE ont un look dégueulasse (c'est mon opinion, même nimbus est bof avec tous ses dégradés et le contraste moisi de ses widgets) tu peux sortir un truc agréable si tu t'en donnes la peine.

Cependant, si tu te concentres sur l'API swing, même en utilisant un excellent designer visuel comme celui d'instantiations, tu y passeras probablement plus de temps que sous winforms pour sortir une UI complexe.

Citation:
Je sais que ma contribution n'apporte que peu d'eau au moulin, mais c'est histoire de prouver (s'il y a encore lieu d'être) que Java peut être utilisé pour des applications professionnelles fiables et d'en donner un exemple tout à fait concret.
Je pense que tout le monde est d'accord sur le fait que les 2 technos sont tout à fait enterprise-ready.
_skip est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/09/2011, 11h09   #353
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : janvier 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 25
Points : 12
Points : 12
Citation:
Envoyé par _skip Voir le message
Je pense que tout le monde est d'accord sur le fait que les 2 technos sont tout à fait enterprise-ready.
Alors considérez que je n'ai rien dit. Le fait d'entendre certaines personnes cracher sur cette technologie à longueur de temps - pas forcément sur le forum, mais dans la vie de tous les jours - m'a poussé à le croire.
Volgaan est déconnecté   Envoyer un message privé Réponse avec citation 12
Vieux 11/09/2011, 19h05   #354
Membre Expert
 
Inscription : février 2005
Messages : 1 225
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 225
Points : 1 616
Points : 1 616
Citation:
Envoyé par Volgaan Voir le message
Je sais que ma contribution n'apporte que peu d'eau au moulin, mais c'est histoire de prouver (s'il y a encore lieu d'être) que Java peut être utilisé pour des applications professionnelles fiables et d'en donner un exemple tout à fait concret.
Et beaucoup d'autres. Et des progiciels qui tiennent des charges effarantes, où des middlewares (Jboss par ex) qui fonctionnent très bien, de la PAO, de la finance....!
B.AF est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 04/10/2011, 13h48   #355
Invité de passage
 
Homme
Développeur informatique
Inscription : octobre 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2011
Messages : 1
Points : 1
Points : 1
Petite question d'un Bac +2 avec deux ans d'expérience...

Actuellement au chômage et avec une possibilité de formation, je souhaiterais avoir votre avis sur le langage à choisir ; le plus porteur d'emploie (en fonction de mon expérience et de mon niveau d'études).

Je pose cette question car je ne peux avoir une formation que sur un des deux, et j'avoue ne pas vraiment savoir vers quoi me tourner.

Merci d'avance pour vos réponse.

Cordialement Koban.
koban est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2012, 15h21   #356
Invité régulier
 
Homme
Inscription : mai 2012
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mai 2012
Messages : 4
Points : 5
Points : 5
Tu pourrais choisir le C#, aujourd'hui il est de plus en plus connu, il permet de autant de choses que Java, est (pour la plupart des classes) portables (Mono) sous Linux et Mac. Surtout dernièrement Java perd un peu d'intérêt.

Mais la question la plus importante c'est quand même : pour qui tu développe ? Pour un client Microsoft (et dans ce cas fonce sur C# !!) ou pour M. Tout OS (dans ce cas tu pourrais prendre Java pour sa portabilité naturelle ou utiliser C# et t'adapter (facile) à Mono), c'est au choix. Mais dans la portabilité je te conseille quand même Java, c'est "fait" pour ça alors que pour C#, Mono commence à mûrir mais pas encore au point d'en faire un .NET complètement portable.
ProgrammeurDotNet est déconnecté   Envoyer un message privé Réponse avec citation 03
Vieux 04/05/2012, 15h24   #357
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 395
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 27
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 395
Points : 4 090
Points : 4 090
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
Citation:
Envoyé par ProgrammeurDotNet Voir le message
Surtout dernièrement Java perd un peu d'intérêt.
Sources ? J'espère que tu ne bases pas sur l'index TIOBE pour dire cela ? Je ne suis pro Java mais ...
__________________
Les FAQs sur les technologies .Net voir ici
Les cours et tutos sur les technologies .Net voir ici
Les critiques sur les livres parlant des technologies .Net voir ici
Pensez à la balise [CODE]
Pensez au tag si votre problème est résolu

While(!success) { TryAgain(); }
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2012, 13h21   #358
Modérateur
 
Avatar de Nemek
 
Homme Logan
Développeur Java
Inscription : août 2005
Messages : 1 302
Détails du profil
Informations personnelles :
Nom : Homme Logan
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur Java
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : août 2005
Messages : 1 302
Points : 2 378
Points : 2 378
Apprendre les principes et syntaxes des deux ne coûtent pas grand chose et permet de suivre une discussion concernant l'un ou l'autre.

Pour le reste seule l'apprentissage sur le tas et fonction de l'environnement dans lequel tu tombes, seront vraiment formateur. Chaque boîte/service/équipe a sa façon d'utiliser une technologie ; mais c'est peut-être plus homogène en .Net.

Bref, quand on cherche du boulot, il faut surtout être polyvalent et curieux
__________________
Java : Forum - FAQ - Java SE 6 API - Java EE 6 API

ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
Une solution vous convient ? N'oubliez pas le tag
Signature par pitipoisson
Nemek est déconnecté   Envoyer un message privé Réponse avec citation 30
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h38.


 
 
 
 
Partenaires

Hébergement Web