[Mono-dev] Porting Mono to 'asm.js'

Nirmal Lankathilaka nir3al+dev at gmail.com
Sun Mar 15 09:59:56 UTC 2015


I've been using Mono for developing desktop apps for a couple of years and
would love to contribute to the project. Since I'm still a student, I think
GSoC is a splendid opportunity to start.

"Porting Mono to `asm.js`", presented for GSoC, caught my attention
recently. I spent some time researching this and I'd like some
clarification from the community:

Since Mono-LLVM support does exist[mono-llvm]
<http://www.mono-project.com/docs/advanced/mono-llvm/>, why would the need
arise for a port? I understand that there are limitations
[mono-llvm#limitations]
<http://www.mono-project.com/docs/advanced/mono-llvm/#limitations> in the
above approach as LLVM doesn't fully support all the needs of Mono; but
since there is no specifications given which would require one to avoid the
above approach (mono-llvm-->llvm-->emscripten-->asm.js), I'm a bit confused.

On a different note, could you explain to me whether I should use the
forums instead of the mailing-lists (which I prefer) for communication
regarding GSoC and the `asm.js` port.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20150315/74e015d6/attachment.html>


More information about the Mono-devel-list mailing list