• [^] # Re: Et pour les virus?

    Posté par . En réponse à la dépêche ReactOS 0.4.0. Évalué à 2.

    LLDB me semblait prometteur à l’époque où j’ai appris son existence, je sais pas du tout où ça est mais c’est peut-être un outils à tester/dont tu devrais suivre l’évolution?

    Il me semble aussi prometteur.
    Maintenant, c'est toujours pareil, apprendre à manier la ligne de commande, c'est un investissement, et taper régulièrement les mêmes commandes ou séquences de commandes (afficher le code source, typiquement?) est un inconvénient de la ligne de commande.
    Pour certaines choses les applications interactives sont bien plus efficaces, et le débogage en fait partie. Pouvoir apprendre la ligne de commande des débogueurs, pour les usages avancé me paraît utile, mais devoir l'apprendre pour les usages basiques me semble contre-productif.
    Mon fallback actuel, c'est cgdb, mais ça reste assez primitif et, encore une fois, je suis obligé de compiler avec gcc pour que ça passe (sous Debian), alors que j'utilise clang pour avoir des messages de compilation lisibles.

    En théorie, il a un mode interactif (de même que gdb d'ailleurs) mais de ce que j'ai vu la dernière fois que j'ai testé (6-7 mois) ça ne me semble pas vraiment utilisable. Peut-être un manque d'efforts de ma part... mais quand on connaît la qualité des débogueurs windows hors-IDE, la différence est claire (j'en connais au moins 4, dont 2 freewares, et même le plus primitif d'entre eux, windasm32 je crois, est 10 fois plus simple à utiliser que ceux que j'ai essayé sous Linux). C'est sûrement lié au fait qu'il y ait plus de crackeurs et virus sous windows, pour le coup :)