No problem! I think that HTML5-as-a-platform would be a great idea, however it comes about.
Joao would be the best person to answer your questions, I think, because I'm not associated with Xamarin or GSoC. I'm just interested in this area of technology. Cheers, Bob Chee On Mon, Mar 16, 2015 at 8:25 PM, Nirmal Lankathilaka <nir3al+...@gmail.com> wrote: > Thanks Bob for the awesome links and the CC!! I too, would love to see > that potential achieved. > > I've been doing some reading about porting to asm.js. Is there anything > you'd suggest that I should read/experiment on? Also, is there any > idea/suggestions you have in mind about how I should continue to work on > this project and what I should do (in the context of GSoC)? > > On Mon, Mar 16, 2015 at 10:49 PM, Bob Summerwill <b...@summerwill.net> > wrote: > >> >> Corrected link - http://monohtml5.com - sorry. >> >> >> >> On Mon, Mar 16, 2015 at 10:18 AM, Bob Summerwill <b...@summerwill.net> >> wrote: >> >>> >>> I started digging into area last year. See https://monohtml5.com/. >>> >>> I think there is huge potential for Mono and .NET apps targeting the >>> browser, and treating HTML5 as "just another platform". >>> >>> * >>> https://monohtml5.wordpress.com/2014/05/29/a-vision-html5-can-be-just-another-platform-for-net/ >>> * >>> https://monohtml5.wordpress.com/2014/06/09/monohtml5-what-are-the-existing-projects-in-this-area/ >>> * >>> https://monohtml5.wordpress.com/2014/06/14/monohtml5-what-are-you-actually-trying-to-make/ >>> >>> Joao is in the CC on this mail. >>> >>> >>> Cheers, >>> Bob >>> >>> On Mon, Mar 16, 2015 at 3:31 AM, Nirmal Lankathilaka < >>> nir3al+...@gmail.com> wrote: >>> >>>> Thanks for the clarification! Also, sorry for the late reply. I've been >>>> doing some reading and experimenting on asm.js/emscripten between my >>>> regular studies. >>>> >>>> Also, could you help me on how to contact "João Matos", who is stated >>>> as the mentor for that project? >>>> >>>> On Sun, Mar 15, 2015 at 8:47 PM, Robert Jordan <robe...@gmx.net> wrote: >>>> >>>>> On 15.03.2015 10:59, Nirmal Lankathilaka wrote: >>>>> >>>>>> 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. >>>>>> >>>>> >>>>> The proposal assumes a slightly deeper understanding of the Mono >>>>> internals. >>>>> >>>>> http://www.mono-project.com/community/google-summer-of- >>>>> code/projects/#port-mono-to-asmjs >>>>> >>>>> "mono runtime" is here the part of Mono that provides the OS >>>>> abstraction layer (file, network etc.) and GC. It's that minimal >>>>> part of Mono that's needed for running static AOT (ahead-of-time >>>>> compilation) assemblies that were compiled to native shared objects >>>>> or included into the main executable. Basically, it's Mono sans >>>>> code generation, suitable to run on the target. >>>>> >>>>> The target is here "emscripten/asm.js", so it needs a port. >>>>> >>>>> "mono cross compiler that can target emscripten" >>>>> is a Mono LLVM AOT target that generates LLVM code suitable >>>>> for emscripten. This part is supposed to run on the host, i.e. >>>>> it has access to a full tool chain etc. >>>>> >>>>> >>>>>> 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. >>>>>> >>>>> >>>>> The forums are just a mirror of this list. >>>>> >>>>> Robert >>>>> >>>>> >>>>> _______________________________________________ >>>>> Mono-devel-list mailing list >>>>> Mono-devel-list@lists.ximian.com >>>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Mono-devel-list mailing list >>>> Mono-devel-list@lists.ximian.com >>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list >>>> >>>> >>> >>> >>> -- >>> b...@summerwill.net >>> >>> >> >> >> -- >> b...@summerwill.net >> >> > -- b...@summerwill.net
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list