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 -~----------~----~----~----~------~----~------~--~---
