> Nicolas, > > Could you explain how you see your nekovm potentially playing into all > of this? I am trying to understand how an open source VM might work. > How would this be useful if millions of people would have to switch > toy your VM? And how could an open source effort really expect to > implement all the incredible technologies in the flash 8 player. > > I know you are a smart guy, and I suspect you have thought all of this > through and have some idea/strategy that I am not quite understanding. > So as opposed to asking the group a question, tell us how you see your > stuff fitting in. > > Thanks > Hank
The NekoVM is a very efficient VM and I think it might be even better than AS3 VM by the time they release it. Performances apart the NekoVM is designed to run several languages so you can write AS2 / Java / C# / MotionTypes / .... , compile to NekoVM, and interact between theses languages. Although all theses compilers are not available right now that's a great posibility of leveraging existing knowledge. That's for the "programming language" side. For the Player side, well I was not proposing re implementing the whole Flash Player as open source. The goal is to choose some technologies. For example I have no experience with audio/video for example, but I have a working SWF Player which performs vector rendering faster than the Flash Player. If you take only that and bind it with the NekoVM you can already start doing very cool things quickly. That could be seen as a step backward compared to all the stuff available in FlashPlayer but if you only need programming language , VM and vector rendering then this would be a tool of choice. BTW I was just asking questions and not announcing anything , although your questions had to make me state more clearly what is possible to do for an opensource player. Finaly, don't belittle the power of OpenSource as a development model. Most of all the technologies in Flash Player, although they're great, are also available as OS libraries out there. It's just a matter of working at putting them together, and that's not easy task. Nicolas _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
