IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

[debat] Inconvénients de JAVA


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de blackstreet
    Inscrit en
    Avril 2004
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 304
    Par défaut [debat] Inconvénients de JAVA
    Bonjour,

    Je sais que je ne devrais pas poster cela, mais, dans mon travail, je dois préparer un rapport sur les avantages et les inconvénients du développement avec le langage java (que ce soit en client serveur ou web).

    Voila, pour les avantages, j'en ai un nombre respectable de pages et parlent sur toutes les amélioration que peut apporter le développement avec le langage JAVA, mais il me faut aussi parler des inconvnients.

    Donc si quelqu'un peut me donner un lien , ou qq doc qui présente au moins, qq inconvénients du JAVA.

    Et merci.

    Cordialement

  2. #2
    Membre chevronné Avatar de piff62
    Inscrit en
    Décembre 2003
    Messages
    431
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2003
    Messages : 431
    Par défaut
    3 qui me vienne a l'esprit ..
    - On dit souvent du java qu'il est "lent"
    - pas possible de travailler avec des pointeurs
    - on ne pas gerer soit meme la memoire

  3. #3
    Membre expérimenté Avatar de blackstreet
    Inscrit en
    Avril 2004
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 304
    Par défaut
    Merci pour la réponse,

    Mais ce qu'il faudrai c'est quelque chose de plus détaillé, parceque je dois écrire au moins deux ou trois pages.


    Et merci

  4. #4
    Membre chevronné Avatar de piff62
    Inscrit en
    Décembre 2003
    Messages
    431
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2003
    Messages : 431
    Par défaut
    Citation Envoyé par blackstreet
    Merci pour la réponse,

    Mais ce qu'il faudrai c'est quelque chose de plus détaillé, parceque je dois écrire au moins deux ou trois pages.


    Et merci
    Bah nous on te donne les idées, apres c'est a toi d'approfondir si les idées qu'on te donne t'interesse

  5. #5
    Expert confirmé


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Par défaut
    Comme inconvénients, je dirais :
    - distribution du code vers le client. Pas toujours aisé.
    - intégration avec le système d'exploitation très basse (ouvrir word, par exemple, imprimer un fichier, mettre une tâche dans Outlook, ouvrir outlook pour envoi mail, ...)


    Le fait qu'on ne joue pas avec des pointeurs, et qu'on ne gère pas sa mémoire soit-même, je le range dans le coté des avantages, moi.

    Vincent

  6. #6
    Membre chevronné Avatar de piff62
    Inscrit en
    Décembre 2003
    Messages
    431
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2003
    Messages : 431
    Par défaut
    Citation Envoyé par vbrabant


    Le fait qu'on ne joue pas avec des pointeurs, et qu'on ne gère pas sa mémoire soit-même, je le range dans le coté des avantages, moi.
    Comme toute chose .. chacun a son point de vue .. heureusement d'ailleurs sinon ca serait pas drole

  7. #7
    Membre chevronné Avatar de Scorpyosis
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2004
    Messages : 365
    Par défaut
    Citation Envoyé par piff62
    3 qui me vienne a l'esprit ..
    - On dit souvent du java qu'il est "lent"
    - pas possible de travailler avec des pointeurs
    - on ne pas gerer soit meme la memoire
    Sur le premier point, je ne dirai pas que Java est lent mais du fait que les programmes sont en bytecode et qu'ils sont interprétés par la machine virtuelle, ils sont plus lents que les programmes compilé en code natif.

    - je ne vois pas en quoi le fait de ne pas travailler avec les pointeurs est un inconvénient ? je dirai meme qu'au contraire c'est un avantage, car les syntaxe a la : (*(*machin).truc)->machinchose c'est quand même pas top. Je veux dire qu'en java le code est plus lisible.

    - Pour le dernier point encore une fois, je ne le présenterai pas comme ça, car pour une trés large majorité des développeurs le fait de ne pas à avoir à gérer la mémoire c'est un trés gros avantage. Le seul cas ou ca pose problème est quand on a des contraintes fortes, en temps réel par exemple.

    Moi je mettrai aussi le temps de chargement de la jvm comme inconvenient

  8. #8
    Membre expérimenté Avatar de blackstreet
    Inscrit en
    Avril 2004
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 304
    Par défaut
    Mon problème , c'est que personnellement, je ne voit pas d'inconvénients pour le langage JAVA (à part le fait que le chargement de la JVM est trop Long) puisque j'ai développé avec et je ne connais que les avantages, et pourtant, je dois écrire quelque chose car je ne dois pas faire paraître mon point de vue.

    C'est Bizarre, vous trouvez pas!!!!!!!

  9. #9
    Membre expérimenté Avatar de blackstreet
    Inscrit en
    Avril 2004
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 304
    Par défaut
    Citation :
    vbrabant a dis :
    - intégration avec le système d'exploitation très basse (ouvrir word, par exemple, imprimer un fichier, mettre une tâche dans Outlook, ouvrir outlook pour envoi mail, ...)
    ça c'est vrai, nous avons eu un sérieux problème lors de la manipulation des fichier Word, on a du passer par VB.

    Par contre, pour ce qui est du passage par Outlook, nous n'avons eu aucun problème, on avait au début développer une interface de Messagerie, et c'est à la demande du client, qu'on a fais une intégration avec Outlook, et ça marchait à merveille.

    Donc, je commence à noter, (Intégration avec le système d'exploitation.....)

    Et merci pour l'intérêt que vous porter à mon poste.

  10. #10
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 819
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 819
    Par défaut
    Un truc que tu peux faire, c'est parcourir les sondages comparatifs entre langages, en général il y a toujours du monde pour trouver pleins d'inconvénients sur le langage confronté au sien!

    C# vs Java: http://www.developpez.net/forums/showthread.php?t=2046
    C++ vs Java: http://www.developpez.net/forums/showthread.php?t=1886

    et un petit dernier: http://www.developpez.net/forums/showthread.php?t=424

    Tu devrais trouver quelques... "arguments" négatifs... peut-être...

    Je suis un peu dans le même cas que toi, j'ai du mal à trouver du négatif dans l'utilisation de Java (à part, éventuellement, le temps de lancement de la JVM, et l'interaction avec l'OS... mais bon... ça dépend des besoins de l'utilisateur ça...)
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  11. #11
    Expert confirmé


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Par défaut
    Attention que l'intégration avec le système d'exploitation est en passe d'être résolu. Cela ne sera donc plus un inconvénient :-)

    Vincent

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 36
    Dernier message: 28/09/2007, 18h23
  2. [Débat] Java vs Python
    Par kedare dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 31/05/2006, 22h10
  3. [Débat] Traduire du français vers le Java
    Par mtaveau dans le forum Général Java
    Réponses: 17
    Dernier message: 17/01/2006, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo