Page 1 sur 1

[R] AutoIt & C#

Posté : ven. 22 mai 2009 09:20
par TaPuZ
Re-bonjour...
J'apprécie de plus en plus AutoIt, et je dépouille tous les posts, pour comprendre un peu plus ce langage.
Cependant, il y a une question généraliste que je me pose, et que je renvoie aux spécialistes.
Par rapport à du Csharp, par exemple :

Quels sont les avantages d'un langage comme AutoIt?
Quelles en sont les limites?

Bref, vous l'aurez compris, je cherche avant tout à mieux cibler le domaine de compétence d'un tel langage (mis à part la réponse bateau, "à la base, c'est fait pour faire des scripts")

Merci d'avance.

A bientôt,

T@PµZ.

Re: [..] AutoIt & C#

Posté : ven. 22 mai 2009 12:03
par Tlem
Sans être totalement complet dans la réponse (il faut ce faire ça propre idée pour cela), je dirais que les avantages d'AutoIt sont :
  • - Il s'installe rapidement et il est de petite taille (environ 25 Mo seul ou 35Mo avec Scite4AutoIt).
    - On peut utiliser un script sans avoir à installer AutoIt.
    - Un simple éditeur de texte genre bloc-notes suffit à créer un script.
    - C'est un langage plus ou moins évolué.
    - Compilation en EXE super simple.
    - Communauté dynamique. :mrgreen:
Dans les inconvénients :
  • - C'est un langage interprété, donc il faut systématiquement son interpréteur (AutoIt.exe), ce qui augmente la taille du fichier compilé.
    - L'exécutable peut être décompilé afin de voir le code source.
    - Pas de gestion matérielle directe (fonction bas niveau).
    - Plus lent dans les fonctions complexes.

Re: [..] AutoIt & C#

Posté : ven. 22 mai 2009 13:24
par TaPuZ
Merci pour cette réponse.
Bien sûr, il faudra me faire une idée par moi-même, mais tu m'as bien éclairé, et je sais à quoi m'attendre. Pour mon usage (où le facteur temps n'est pas prépondérant, et où les fonctions bas niveau ne m'intéressent pas pour le moment), je pense que j'ai un bon moment à passer dans la communauté dynamique :roll: ... Si toutefois, j'arrive à me dépatouiller. Et puis j'aurai de plus gros fichiers compilés que mes copains, :P !!
A bientôt,

T@PµZ

(désolé pour l'oublie de balise [..] :oops: :oops: )