Op de MAX 2007 Adobe heeft een intern project genaamd "C / C + + Compiler voor ActionScript" tot nu toe en Kevin Lynch noemde het project bij Engage 2008. Dit project is een cross-compiler voor ActionScript kan elke code C of C + + te lopen op de Adobe Flash Player en Adobe AIR. Dit project heeft enkele subtiliteiten tot uitbreiding van het platform van Adobe op het gebied van codering. Het belangrijkste is dat veel talen zijn opgebouwd uit C / C + +:
Java, Python, Ruby, PHP, Perl, Lua, Perl, C # (Mono), JavaScript, en vele anderen ...
Een deel van de uitvoering ervan op basis van een patroon waarmee ActionScript "groene draadsnijden": het maakt het mogelijk om code uitvoeren synchroon in de ActionScript virtual machine asyncrhone. De werkzaamheden tijdens dit project zal nieuwe perspectieven openen ...
Net als veel bedrijven, Adobe heeft vele C / C + + voor filters gebruikt PhotoShop, PDF-rendering, te lezen en écriretous bestandsformaten bestaande bibliotheken van lettertypen, zeer complexe vector destructiebedrijven, en meer ... Met Adobe zij zijn veel open source-bibliotheken, die kunnen dienen als een onderdeel. De grootste aantrekkingskracht voor mij is dat er geen noodzaak om deze bibliotheken haven, ze werken als het origineel. Bijvoorbeeld, het gedrag van Python in Flash Player is identiek met C-Python in vergelijking met het gedrag van een omvang als de projecten IronPython en Jython. Het doel is om de concepten van erfrecht, bibliotheken externe code in de Flash Player en Adobe AIR.
![]()
Een voorbeeld van de complexiteit van het project: de technici hebben een C + +-versie van Quake 3 in Flash Player ... en het werkt perfect en nog veel meer! Het is een extreem geval, maar illustreert het potentieel van deze projet.Pour het benijdt, en intern project bij Adobe is op dit moment. Het zal interessant zijn om te zien hoe het zich ontwikkelt en hoe Adobe Flash Player en Adobe AIR kunnen worden incourtournable als ontwikkel platform.
Update: Je kunt testen of ShockWave Quake 1 versie door hier te klikken
Als u nu komt voor het eerst op Flex-info.fr kunt u zich abonneren op de RSS feed. Dank u voor uw bezoek!




















9 april, 2008 om 7 uur 55 min.
Zeer interessant dat! het zou betekenen dat ontwikkelaars gespecialiseerd in verschillende talen kunnen samenwerken aan een project Flex of lucht?
9 april, 2008 om 9 h 14 min
Porting Quake 3 op flash player is niet omdat Adobe en interne zichtbaar (en speelbaar
) Op deze site: http://www2.rasterwerks.com/game/phosphor/beta1.asp
9 april, 2008 om 17 h 24 min
Quake 3 denk ik, waarschijnlijk de 1
10 april, 2008 om 13 h 10 min
@ PEZ: Als je de link had gevolgd, zie je dat dit is Quake 3 Arena, een met duels in een "ring" ...
10 april, 2008 om 13 h 29 min
Ah ja ik had niet gezien de koppeling.
Dus nu dat ik gedaan heb, kan ik zeggen dat niet alleen het heeft niets te maken met Quake 3, maar meer dan dat heeft niets te maken met het artikel, het is een spel dat gebruik maakt van Shockwave Player en niet de Flash.
En ik bevestigen dat dit een port van Quake 1 ze hebben getoond