Informaticien de langage programmation

ActionScript (Multi-paradigmes : Orienté objet, fonctionnelle, impératif)

ActionScript : langage de programmation d'applications clientes (Adobe Flash et Adobe Flex) et serveur (Flash media server, JRun, Macromedia Generator), ActionScript est un langage de script, orienté objet et prototype, fondé sur ECMAScript (conforme à 100 % avec la norme ECMA-262, révision 3, depuis ActionScript 3.0).

Date de première version : 1998. Paradigme : Multi-paradigmes : Orienté objet, fonctionnelle, impératif, script. Auteur : Gary Grossman. Développeur : Macromedia (société rachetée en mai 2005 par Adobe Systems). Dernière version : 3.0 (27 juin 2006). Typage : fort, statique. Influencé par : JavaScript, Java. Implémentations : Adobe Flash, Adobe Flex. Système d'exploitation : Multiplateforme. 

ActionScript type de base type complexe
2.0 String, Number, boolean Array, Button, Date, EventListener, LoadVars, MovieClip, MovieClipLoader,

NetStream, Netconnection, Object, Sound, TextField, XML, XMLNode,

3.0 idem + int, Null, uint, void idem +Bitmap, ByteAray, Error, Function, RegExp, Shape, Simplebutton, Video, XMLList, Vector

ActionScript 2.0

  • Compatible avec ActionScript 1.0,
  • Couche de syntaxe permettant l'utilisation de l'héritage de classe au-dessus des prototypes (classextends),
  • Typage statique optionnel,
  • Support partiel de la norme ECMAScript IV.

ActionScript 3.0

  • Nouvelle machine virtuelle ne supportant que l'actionScript 3.0,
  • Vérification des types à la compilation et à l'exécution,
  • Support des API, Bibliothèque logicielle, des Espaces de noms,
  • Gestion des évènements fondée sur DOM,
  • Support total de la norme ECMAScript4 (ES4),
  • Début de l'optimisation pour DirectX et OpenGL.

Autres

Related Articles

Vendre bien numérique

Donner site numerique

Veillez nous contacter

Vente et achat en ligne

Rechercher

Terms and conditions | Privacy Policy | Cookie Policy | Disclaimers Policy | Disclosures Policy | Return Policy | Shipping Policy | Secure Payment | Terms of Service | Community Guidelines