Erwägungen, auf die Entwicklung der Sprachen Developement: AS2 vs AS3
Dienstag, 5. August, 2008Bei der Lektüre der Artikel von Julius ActionScript 2 oder ActionScript 3? Lassen Sie Klarheit! Ich möchte einige Anmerkungen zum Thema "Reverse" einige Entwicklungs-Tools für diejenigen, die, wie ich, kommt von der Programmierung in C / C + +.
Ein gemeinsames Merkmal - in den letzten Jahren - einige Entwicklungsumgebungen ist die bessere sinstassi ihrer Sprache im Laufe der Zeit. Es beginnt aus einer Hochsprache wie Lingo für Macromedia Director, Actionscript 1.0 von der ersten Versionen von Flash oder Microsoft Visual Basic 3 zu erreichen, schließen sich mit der Zeit auf die Spezifikationen und - jetzt konsolidiert - Syntax von der ECMA-Standard. Obwohl Vergleich ein Microsoft Visual Basic 3 mit Javascript oder Actionscript ist nicht ganz korrekt, beide Situationen zeigen einen klaren Trend "Reverse" als der Beginn der Codierung Programmierung.
Die einzige Ausnahme, vielleicht, in diesem Szenario, sind Lösungen wie Java oder PHP, beide mit starken Wurzeln-orientierte C / C + +.
Die Konzentration auf Actionscript, es liegt auf der Hand, den Willen des Hauses prodruttrice (jetzt Adobe), um die Sprache von Flash auf den ECMA-Standard. Mit ActionScript 2.0 immer noch nicht dazu führen, dass keine konkreten vataggio Entwickler, vor allem für diejenigen, die nicht über die Wissensbasis der C / C + +. Add Patches zu alt Projekte, ohne zu "führen" (Wieder-) nach den neuesten Release, macht es Sinn, in einer Volkswirtschaft. Aber es wäre nützlich zu lernen, nur, wenn die Gelegenheit präsentiert sich die "neuen" Syntax vorgeschlagen durch Updates von Entwicklungsumgebungen. Mehr ist zu erwarten und wird noch schlimmer!
Learning ActionScript 3.0, für diejenigen, die aus C / C + +, ist mehr wie "disapprendere" (oder verlernen), die alte "cláusula, Zwangs-und Nicht-Standard, in früheren Versionen. Dasselbe passiert mit der Veröffentlichung von Flash CS4; vermeiden, deshalb auf, die zurückbleiben.
Darüber hinaus ist die Norm macht Portabilität von Code mehr durchführbar und sehr praktisch. Die Ähnlichkeit zwischen PHP, Javascript und Actionscript 3.0, vermeidet die Notwendigkeit zur Überarbeitung stark Codes und Algorithmen in einer dieser Sprachen.



















