Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Messages recommandés

Posté(e)
Pas du tout.

En général, les codes optimisés comportent bcp de commentaires pour expliquer les algos employés.

De plus, ces commentaires sont enlevés quand le code est compilé (mis en fichier exécutable .... en gros).

 

777

D'accord dans le cadre d'un language compilé, mais pas dans celui d'un language interprété.

En choisissant un langage interprété, déjà on peut être sur d'une chose : on ne recherche pas la vitesse :P

 

je travaille en ce moment à la création d'un langage interprété, et le fait d'ignorer une ligne de comentaires est quelque chose de plus que rapide, de l'ordre de la milliseconde (ou moins) !

Posté(e)

Oui, mais tu connais le problème des gardes fous, quand on s'appuie trop dessus, on tombe.

Commenter toutes les fonctions d'un code, c'est bien, ce servir de ces commentaires pour voir si on ne pourrait pas rassembler des fonctions en une routine commune, c'est mieux.

Et c'est là que se trouve la véritable optimisation.

Posté(e)
Oui, mais tu connais le problème des gardes fous, quand on s'appuie trop dessus, on tombe.

Commenter toutes les fonctions d'un code, c'est bien, ce servir de ces commentaires pour voir si on ne pourrait pas rassembler des fonctions en une routine commune, c'est mieux.

Et c'est là que se trouve la véritable optimisation.

Non. Le commentaire sert à la maintenance du code, pas à son optimisation.

Posté(e)
Pas du tout.

En général, les codes optimisés comportent bcp de commentaires pour expliquer les algos employés.

De plus, ces commentaires sont enlevés quand le code est compilé (mis en fichier exécutable .... en gros).

 

777

D'accord dans le cadre d'un language compilé, mais pas dans celui d'un language interprété.

En choisissant un langage interprété, déjà on peut être sur d'une chose : on ne recherche pas la vitesse :P

 

je travaille en ce moment à la création d'un langage interprété, et le fait d'ignorer une ligne de comentaires est quelque chose de plus que rapide, de l'ordre de la milliseconde (ou moins) !

leneuf, qd je te lis, et qd je vois ce que tu fais, ca me fait très mal à une partie de mon anatomie qd je pense à l'age que tu as :-(

Posté(e)
Oui, mais tu connais le problème des gardes fous, quand on s'appuie trop dessus, on tombe.

Commenter toutes les fonctions d'un code, c'est bien, ce servir de ces commentaires pour voir si on ne pourrait pas rassembler des fonctions en une routine commune, c'est mieux.

Et c'est là que se trouve la véritable optimisation.

Non. Le commentaire sert à la maintenance du code, pas à son optimisation.

L'un n'empêche pas l'autre quand on a un éclair de génie.

Posté(e)
Dans le langage interprété (dont on a accès à la source), lors de l'interprétation, les commentaires sont enlevés "comme si" on compilait puis éxécutait le script.

 

777

Dans des langages interprétés comme VB ou Java, on a pas accès à la source et le commentaire est zappé direct à la "précompilation" et on n'en entend plus parler.

 

En javascript, le commentare est zappé en direct par la machine virtuelle ce qui peut occasionner un minuscule ralentissement, si j'ai compris ce que joulait dire Maeke

Posté(e)
En javascript, le commentare est zappé en direct par la machine virtuelle ce qui peut occasionner un minuscule ralentissement, si j'ai compris ce que joulait dire Maeke

le javascript c'est un langage de programmation?? je croyais que c"etait un truc qui marche 4/10 suivant le navigateur que tu utilises... :P

Posté(e)
En javascript, le commentare est zappé en direct par la machine virtuelle ce qui peut occasionner un minuscule ralentissement, si j'ai compris ce que joulait dire Maeke

le javascript c'est un langage de programmation?? je croyais que c"etait un truc qui marche 4/10 suivant le navigateur que tu utilises... :-P

:P C'est surtout la version m$ qui est capricieuse! :-(

Posté(e)
Oui, mais tu connais le problème des gardes fous, quand on s'appuie trop dessus, on tombe.

Commenter toutes les fonctions d'un code, c'est bien, ce servir de ces commentaires pour voir si on ne pourrait pas rassembler des fonctions en une routine commune, c'est mieux.

Et c'est là que se trouve la véritable optimisation.

Non. Le commentaire sert à la maintenance du code, pas à son optimisation.

L'un n'empêche pas l'autre quand on a un éclair de génie.

Le commentaire tu ne l'ajoutes pas pour comprendre comment ça marche, tu l'ajoutes pour être en mesure de retripoter ton code sans tout foutre en l'air et ce quelque soit la personne qui aura à revenir dessus...

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...