Intérêts de la compilations des fonctions scilab

Binoyte binoyte at gmail.com
Mar 12 Juin 17:11:43 CEST 2012


Bonjour,

j’aimerai être sûr de bien comprendre l'intérêt de la compilation des
fonctions avec scilab.

La compilation d'une fonction scilab se fait entre autre par la commande '
save'. Cette commande transforme, une fonction contenue dans les sources
scilab en fichier bin.
Référence : http://help.scilab.org/docs/5.3.3/en_US/lib.html

Quelle est l’intérêt de compiler une fonction par rapport à l'appel
classique 'getf' aujourd'hui remplacé par 'exec' :

   - ça permet d'avoir un code plus rapide à l'exécution et de gagner du
   temps à chaque fois que la fonction est appelé ?
   - ça permet de cacher les sources en diffusant un programme avec des
   binaires
   - …?


Ce qui m'intéresse se sont plutôt les performances. Comme je considère 'exec'
('getf') comme une compilation temporaire et à la volée,  je ne pense pas
qu'utiliser 'mafonction.bin' plutôt que 'mabibliothequedefonctions.sci'
change grand chose. Ce ne sont pas les quelques seconde de lecture de mes
bibliothèques *.sci qui feront la différence.

Mais peut-être que je me trompe.

Merci pour vos lumières
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20120612/90e9aae4/attachment.htm>


Plus d'informations sur la liste de diffusion users-fr