Bei der Lektüre der Artikel von Julius ActionScript 2 und ActionScript 3? Lassen Sie uns ganz klar! Ich möchte einige Bemerkungen machen über die "umgekehrte" einige Entwicklungs-Tools für diejenigen, die, wie ich, Sie sind Programmierung C / C + +.
Ein gemeinsames Merkmal - in den letzten Jahren - in einigen Bereichen der Entwicklung ist zu verfeinern sinstassi seine Sprache im Laufe der Zeit. Es beginnt mit einem High-Level-Sprache wie Macromedia Director Lingo, Actionscript 1.0 der ersten Versionen von Flash oder Microsoft Visual Basic 3 zu erhalten, um sich mit der Zeit auf die Spezifikationen und - nun - Syntax durch die ECMA-Standard. Während Vergleich ein Microsoft Visual Basic 3 mit Actionscript oder Javascript ist nicht ganz korrekt, beide Fälle zeigen einen eindeutigen Trend "reverse" im Vergleich zu den Anfängen der Programmierung Programmierung.
Die einzige Ausnahme, vielleicht, in diesem Szenario, werden Lösungen wie Java oder PHP, mit Wurzeln stark auf die C / C + +.
Die Konzentration auf Actionscript, ist eindeutig der Wille des Hauses prodruttrice (jetzt Adobe), um die Sprache, in der der Flash-ECMA-Standard. Mit ActionScript 2.0 immer noch nicht zu konkreten vataggio Entwickler, vor allem für diejenigen, die nicht über die Grundkenntnisse der C / C + +. Fügen Sie Patches für alte Projekte, ohne zu "führen" (Wieder-) nach der neuesten Version, ist es sinnvoll im Hinblick auf die Wirtschaft. Aber es wäre nützlich zu erfahren, wenn nur die Möglichkeit, präsentiert sich die "neuen" Vorschläge für die Syntax-Updates Entwicklungsumgebungen. Mehr wird erwartet und wird noch schlimmer!
Learning ActionScript 3.0, wenn Sie kommen aus der C / C + +, ist mehr wie "disapprendere" (oder verlernen), der alten "clausule", Zwangs-und Nicht-Standard, der in früheren Versionen. Dasselbe geschieht mit der Veröffentlichung von Flash CS4; vermeiden, daher, zu bleiben.
Darüber hinaus ist die Norm macht Portabilität von Code viel mehr möglich und praktisch. Die Ähnlichkeit zwischen PHP, Javascript und ActionScript 3.0, vermeidet die Notwendigkeit einer Überprüfung der stark Codes und Algorithmen in einer dieser Sprachen.
Verwandte Post