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

D Discussion :

Quel EDI utilisez vous?


Sujet :

D

  1. #1
    Futur Membre du Club
    Inscrit en
    Décembre 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 21
    Points : 9
    Points
    9
    Par défaut Quel EDI utilisez vous?
    Après quelques expériences en Java j'ai décidé de me lancer dans le D.
    Utilisant Eclipse que j'adore, j'ai suivis le tuto d'Alkhan (grand merci à toi).
    Après avoir essayé x fois d'utiliser DDT plutôt que Descent, j'ai regardé ce qui se faisait en matière d'EDI pour D.
    Grosse surprise, rien de réellement "friendly use", help us please Alkhan, fais nous profiter de ton expérience et mets à jour ton tuto STP.

    Personnellement, j'aimerais programmer en D pour Windows, avec DFL, le problème c'est que je n'arrive pas à installer un environnement qui "tienne la route". D'où mon post.

    Merci de votre participation.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Tu devrais tester Visual D c'est du bon d'après ce que j'ai vu.

  3. #3
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Points : 2 061
    Points
    2 061
    Par défaut
    bonjour,

    en effet Descent n'est plus maintenu

    J'ai pour ma part installé DDT (je viens aussi du java, et je connais bien éclipse).

    Les anciennes version de DDT ne fonctionnait pas sur les dernières version d'éclipse .
    En revanche la v4.0 fonctionne bien mieux, on peut la trouver ici.

    Dès que j'aurais du temps, j'adapterais le tuto, mais pour le moment, je n'ai pas le temps malheureusement
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Futur Membre du Club
    Inscrit en
    Décembre 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 21
    Points : 9
    Points
    9
    Par défaut
    J'ai installé DMD2 et DFL puis Visual D. C'est vrai que ça a l'air chouette.

    Je n'arrive pas à compiler à partir de VSD alors que lorsque je le fais avec DFL, en ligne de commande donc, tout roule.

    C'est frustrant de ne pas pouvoir générer depuis VSD.

    Alors j'ai posté dans le forum de VSD, je vous tiens au courant.

  5. #5
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Points : 2 061
    Points
    2 061
    Par défaut
    je suis d'accord pour dire que cela à l'air chouette, mais moi je suis sur linux, et c'est donc pas compatible

    C'est pour cela que je reste sur une EDI basé sur eclipse !
    En effet, je n'est rien trouvé de mieux pour le moment qui fonctionne sur linux, qui comprend toutes les fonctionnalités de DDT.
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Futur Membre du Club
    Inscrit en
    Décembre 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 21
    Points : 9
    Points
    9
    Par défaut
    Finalement j'y suis arrivé
    Je crois que mon soucis provenait d'une mauvaise configuration de DMD.
    Je pars de Indigo, DDT 0.4.0 et DMD 2.051.

    Je run "Hello World" et tout va bien jusque là seulement

    Par contre, je constate des drôles de comportements.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import std.stdio;
     
    int main() {
    	writeln("Hello World"); }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import std.stdio;
     
    int main() {
    	writeln("Hello D-World"); }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import std.stdio;
     
    int main() {
    	affiche("Hello World"); }
    Lancement en cliquant sur le bouton "Exécuter console", aucune trace d'erreur nul part!!!!

  7. #7
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Points : 2 061
    Points
    2 061
    Par défaut
    hum ! Je ne vois pas ce que tu veux dire par "Exécuter console" ?
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Futur Membre du Club
    Inscrit en
    Décembre 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 21
    Points : 9
    Points
    9
    Par défaut
    Le bouton équivalant à CTRL+F11.

    J'avais oublié de cocher "Order and export"/"Interpreter Libraries [DMD2]" dans les options du projet.
    A ce moment, il compile et m'indique effectivement l'erreur.

    Mais si je refais CTRL+F11, même comportement.

    En essayant F11 j'ai un message d'Eclipse m'indiquant que je n'ai pas de debugger de sélectionné.
    Je ne sais pas où l'indiquer, il est dans le même répertoire que dmd.exe.

  9. #9
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Points : 2 061
    Points
    2 061
    Par défaut
    Ah ok, pour moi c'est la commande "Run". Pour exécuter ton programme il faut te positionner sur l'exe et ensuite demander l'exécution à l'éditeur via la commande "Run as" (dsl je ne sais pas ce que cela donne lors c'est traduit en français).

    Citation Envoyé par kimi31 Voir le message
    En essayant F11 j'ai un message d'Eclipse m'indiquant que je n'ai pas de debugger de sélectionné.
    Je ne sais pas où l'indiquer, il est dans le même répertoire que dmd.exe.
    C'est normal pour le moment le mode débugge n'est pas encore mis en place.
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    Futur Membre du Club
    Inscrit en
    Décembre 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 21
    Points : 9
    Points
    9
    Par défaut
    C'est bien ça Alkhan, Run. Tu as pu voire le résultat.
    C'est comme si Eclipse ne tenait pas compte du résultat de la compile et lançait le dernier exécutable généré. Trop bizarre.

  11. #11
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2009
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 349
    Points : 590
    Points
    590
    Par défaut
    j'ai tester codeblocks et ecipse du point de vue utilsations les deux se valent vu que c'est partiellement implémenté

  12. #12
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2009
    Messages : 36
    Points : 30
    Points
    30
    Par défaut
    J'utilise la ligne de commande pour compiler .

    Honnêtement DFL ca aurait pu être cool mais de 1 c'est Windows only(enfin, avec GtkD c'est très lourd) et de 2 c'est très très mal documenté...
    Si ces deux points se règlent dans le futur je pense que DFL a sa place !

  13. #13
    Membre éclairé Avatar de AuraHxC
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2006
    Messages : 652
    Points : 683
    Points
    683
    Par défaut
    Perso je préfère utiliser Vim et compiler dans un terminal comme je fais pour tout langage (avec l'utilisation d'outils comme cmake pour compiler). J'avoue avoir des soucis avec les IDE en général donc bon mon avis n'est peut être pas intéressant

Discussions similaires

  1. Quel EDI utilisez-vous en 2012 pour le développement Web ? Pourquoi ?
    Par Community Management dans le forum Outils
    Réponses: 69
    Dernier message: 31/08/2016, 10h12
  2. Quel EDI utilisez-vous pour vos programmes Python ?
    Par Guigui_ dans le forum EDI/RAD
    Réponses: 32
    Dernier message: 13/11/2011, 19h51
  3. Quel EDI utilisez-vous pour le développement avec .NET ?
    Par Jérôme Lambert dans le forum EDI/Outils
    Réponses: 31
    Dernier message: 28/06/2011, 10h26

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