Wine on Javascript

Zhenbo Li litimetal at gmail.com
Wed Apr 1 04:05:18 CDT 2015


Hi All,
I'm came up with this idea since last year, and I'm glad to share this
idea to you today.

We tried to compile wine with clang[1], and most of the blocks have
been fixed[2]. I tried it on my computer, and wine was built
successfully, but `make test` failed.' I think wine+clang would work
fine soon.
Besides, the JavaScript engines are improving, for example, Google
V8[3], and we can expect a better performance[4].

Now, let's connect them: Why not run wine's IR with a JavaScript engine?[5]
At least, we have such benefits:
1. We can offer a online demo for wine
2. Wine can work on portable devices
3. Wine user can use the same prefix on different devices
4. We can have a better backend[6]

This is my humble idea. I'm looking forward to your reply.

[1]: http://wiki.winehq.org/Clang
[2]: https://llvm.org/bugs/show_bug.cgi?id=10638
[3]: https://code.google.com/p/v8/
[4]: http://arewefastyet.com/
[5]: http://kripken.github.io/emscripten-site/
[6]: https://software.intel.com/en-us/articles/graphics-acceleration-for-html5-and-java-script-engine-jit-optimization-for-mobile-devices

-- 
Have a nice (April Fool) day!
Zhenbo Li



More information about the wine-devel mailing list