salut,

blah blah nouvelle année, resolution, etc.

alors bon c'est pas vraiment une resolution pour la nouvelle année
mais disons que j'essaye de casser (pas caser) un pattern

le fameux "j'annonce qlqch, mais x truc arrive, pas le temps etc, et
le truc sort pas"

donc vous avez qlqs logs sur des tests pour ASTUce en ligne de command

voila, j'annonce des sorties officielles pour lundi (oui des, pas une)

- redtamarin v0.2.2
  petit update qui ajoute un peu plus de lib natives

- ASTUce CLI v1.0
  ce qui permet de lancer des unit tests ASTUce en ligne de commande
  qui marche donc intégré avec ant ou autre outils

- SOLReader v0.1
  un petit outil qui permet de faire le dump de fichier *.sol

et ce en cross-platform pour OS X / Linux / Windows

ASTUce CLI et SOLReader étant tous deux basés sur redtamarin
et réutilisant maashaack, eden, etc.

en esperant que ca rattrapera pour certains trucs annoncés
(et toujours pas sorti, comme console1, mais pas oublié ;))

et maintenant parlons du pourquoi c'est important de pouvoir
compiler de l'AS3 aussi pour la ligne de commande

si vous prenez la plupart des langages populaires
Java, C#, PHP, Python, et j'en passe

en général, la premiere approche, les premiers tests
sont fait en ligne de commande, et apres un certain temps
cela evolue vers de l'UI

ActionScript n'a pas ca, car avec Flash on a d'office un architecture
UI
de la mort qui tue (et que tous les autres langages nous envie :p)
et donc en general les premiers tests avec l'AS donne tout de suite
du rendu visuel

et franchement je trouve ca tres dommage,
car d'une je pense que
la ligne de commande n'est pas morte, mais juste sous-exploitée
car ca peut etre compliqué de produire un petit exe en C et que
les autres outils comme du py2exe ou autres sont bien mais pas top
car en general ca ne marche que pour un OS

c'est ce qu'essaye de resoudre redtamarin,
un truc qui permet d'obtenir des outils en ligne de commande
(simple exe sans dependances externes)
de manière simple (cad programmé en AS3 plutot que C,
mais avec la meme puissance et/ou acces system que le C)

le second point c'est que pour de nombreux outils,
la ligne de commande est le bon 1er choix à faire
plutot que de tout de suite programmer une UI

oui ok AIR c'est genial et tout, mais meme si j'ecri une lib
qui convertit du bmp vers du png ou autre jpeg
(ou que je reutilise une lib)
faire tout un GUI en AIR just pour ca c'est un peu overkill
faire un CLI par contre c'est rapide et bonus ca peut s'intégrer
dans une build

ici l'avantage de redtamarin est que si vous commencez
a programmer votre bmp2png.exe pour le CLI
vous le faites en AS3
et donc par extensions cet outil peut evoluer vers un outils GUI
sans changer le langage dans lequel il a été programmé

et vous pouvez appliquer le meme principe pour la logique
client/server, par ex: avoir une lib AS3 qui calcule un hash
(CRC, MD5, SHA-1, etc.)
votre web app en Flex ou autre peut l'utiliser
ET
votre petit outil exe que que vous lancez dans votre build
peut l'utiliser aussi

bref, pouvoir creer des exe pour la ligne de commande en AS3
c'est qlqch d'important amha à avoir dans sa toolchain de coder

ASTUce.exe et SOLReader.exe ne sont que les premiers pas, voire
demos :p,
de ce qu'il est possible de faire.

et pis si ecrire du code en pure AS3 c'est old school,
ecrire du code AS3 qui compile pour la ligne de commande
c'est uber old school :D

zwetan











--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de 
Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à