Tags:
Node Thumbnail

หลังจากประกาศเทคโนโลยีไปตั้งแต่กลางปี ตอนนี้ทาง Adobe ก็ปล่อยเทคโนโลยี Alchemy ที่เป็นคอมไพล์เลอร์สำหรับภาษา C/C++ เพื่อไปทำงานบน Flash 10 และ Air ได้แล้วในวันนี้

ข้อดีของเทคโนโลยีนี้คือซอฟต์แวร์จำนวนมากที่มีอยู่แล้ว โดยเฉพาะไลบราลีพื้นฐานทั้งหลายเช่น Ogg Vorbis นั้นจะสามารถย้ายขึ้นไปทำงานบนเว็บได้อย่างง่ายดาย และหลังจากนี้เราน่าจะได้เห็นไลบรารีอื่นๆ ตามขึ้นไปอีกจำนวนมาก

สำหรับเรื่องของความเร็ว ทาง Adobe อ้างว่าการใช้ภาษา C/C++ ทำงานบน VM ของทาง Adobe เองนั้นให้ความเร็วที่เหนือกว่า ActionScript เองอย่างมีนัยสำคัญ แต่ช้ากว่าโค้ดที่คอมไพล์เป็นภาษาเครื่องจริงๆ ประมาณ 2 ถึง 10 เท่าตัว

มีให้โหลดแล้ววันนี้ทั้ง วินโดวส์, OS X, และลินุกซ์!!!

ที่มา - Adobe

Get latest news from Blognone

Comments

By: pawinpawin
Writer
on 19 November 2008 - 14:50 #71925

อ้ะ สาวกเพนกวินไม่เป็นลูกเมียน้อยแล้ว อิอิ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 19 November 2008 - 14:55 #71929
lew's picture

อีกหน่อยก็ jQuery over Firefox3 over django over python over mod_wsgi over Apache over Alchemy over Flash10 over Firefox over Linux over VMWare over x86

ใช้ซีพียู 64 คอร์ความเร็ว 5 GHz ทุกตัว น่าจะรันเครื่องคิดเลขแล้วไม่หน่วง - -"

LewCPE


lewcpe.com, @wasonliw

By: tasanakorn
iPhoneAndroidUbuntu
on 19 November 2008 - 15:01 #71931

แล้วตัวนี้ ต่อไปจะเป็น Free Software หรือเปล่า ครับ..

http://www.thdiy.com

By: lew
FounderJusci's WriterMEconomicsAndroid
on 19 November 2008 - 15:04 #71933 Reply to:71931
lew's picture

ผมว่าตัว Alchemy น่าจะขายครับ แต่ตัว run-time นี่เป็นไปได้ว่า Firefox จะรองรับในตัวเลย

เหมือนทุกวันนี้ที่ขาย Flash แต่แจก Player

LewCPE


lewcpe.com, @wasonliw

By: tasanakorn
iPhoneAndroidUbuntu
on 19 November 2008 - 15:25 #71936 Reply to:71933

งั้นไปเขียน Flex ต่อ

http://www.thdiy.com

By: javaboom
WriteriPhone
on 19 November 2008 - 15:47 #71937
javaboom's picture

ตกใจหมดนึกว่า Fullmetal เล่นแร่แปรธาตุ

JavaBoom (Boom is not Java, but Java was boom)
http://javaboom.wordpress.com


My Blog

By: Anjue
ContributorAndroidBlackberryUbuntu
on 19 November 2008 - 17:26 #71955 Reply to:71937

แม่เจ้า....ไม่น่าเชื่อว่าจะมีคนเล่นมุขนี้ :P

แล้วแขนเหล็กตัวเปี๊ยกเราอยู่ไหน...มาเล่นตบแปะกัน

By: javaboom
WriteriPhone
on 19 November 2008 - 18:39 #71959 Reply to:71955
javaboom's picture

ไม่มีอะไรครับ พอดีเพิ่งดู series นี้จบเมื่อเดือนก่อน ก็เลยนึกถึงชื่อนีได้ครับ แฮๆๆ

JavaBoom (Boom is not Java, but Java was boom)
http://javaboom.wordpress.com


My Blog

By: absulation
AndroidWindows
on 21 November 2008 - 15:39 #72349 Reply to:71959
absulation's picture

ผมชอบน่ะ ครับ
"การจะได้สิ่งใดมานั้น...จำเป็นต้องจ่ายสิ่งที่มีค่าเท่าเทียมกันออกไป" นั่น คือ กฎของการแลกเปลี่ยน

By: DoubleHelix on 19 November 2008 - 21:45 #71976

ไลบราลี

By: music7up
iPhoneAndroid
on 20 November 2008 - 12:31 #72049
music7up's picture

รบกวนถามนิดหนึ่งครับ ถ้าเขียน C++ บน Flash 10 ได้แบบนี้ผมสามารถเรียก MAC Address จากเครื่องนั้นๆได้หรือเปล่าครับ พอดีมีงานเกี่ยวกับด้านนี้พอดีเลย ถ้าได้นี่โอ้ พระเจ้าเลยครับ

By: PaePae
WriteriPhoneAndroidWindows
on 20 November 2008 - 18:29 #72119 Reply to:72049
PaePae's picture

ข้อจำกัดเหมือน Flash ปกติครับ เพราะรันผ่าน Flash Player อีกที

จาก FAQ

What is Alchemy?

"Alchemy" is the code name for a research project from Adobe that allows users to compile C and C++ code that is targeted to run on the open source ActionScript virtual machine (AVM2). The C/C++ code is compiled to ActionScript 3.0 as a SWF or SWC that runs on Adobe Flash Player 10 or Adobe AIR 1.5. The generated content is within the security constraints of the AVM2, and cannot bypass Flash Player security protections.

——————————————————————
คิดๆ ขีดๆ เขียนๆ | นั่งเล่นในสวน ชวนคุยเรื่องเกม


LinkedIn