Re: [GSoC]Compile Java to ScalaJS IR project, a strong matched background man

Sébastien Doeraene <[email protected]> Thu, 17 Mar 2016 22:30:27 +0100
Newsgroups gmane.comp.lang.scala
Message-ID <CAJwkOg4fV8MZC5kicGG23Q4q1swz=aoK0eMhX6Lc=vM7cFigmQ@mail.gmail.com>
Hello Wenjie Yang,

Do not worry, you're not late. You still have until March 25 to apply to
GSoC.
As for any GSoC project, for this time of the program, it is time to write
a proposal draft and submit it to the GSoC program website, to ask for
comments.

Also, I suggest you look in this mailing list for previous discussions
about this project, as they contain a few clues that might be useful to get
into the topic a bit more.

Cheers,
Sébastien

On Thu, Mar 17, 2016 at 6:59 PM, Wenjie Yang <[email protected]> wrote:

> Hi, guys:
>
> I'm so sorry that I contact you so late. Sorry for that I did not see this
> project related to compiler.
>
> I'm a student from Shanghai Jiao Tong University, China. Now I'm an
> exchange student in Hong Kong University of Science and Technology. Now I'm
> a research intern directed by Prof. Charles Zhang(
> http://www.cse.ust.hk/~charlesz/), doing research about program analysis.
>
> You can see that I have a strong background about compiler and programming
> language. I've done some projects about compiler. OAT language compiler
> <https://github.com/mrmiywj/cis341project> is a OOP language compiler I
> wrote in OCaml. I designed a IR according to LLVM syntax then build a
> runtime. I compile source code to the IR. What's more, I also design a
> framework for program analysis via KILL-GEN approach.
>
> Another project about compiler is a compiler that compile Small-C code to
> LLVM IR. You can get it here
> <https://github.com/mrmiywj/Compiler-llvm/tree/pass>. I'm familiar with
> LLVM IR via this project and I know the workflow of how to write a compiler
> and how to optimize.
>
> Besides, I'm also a Scala user. I start programming in Scala two years
> ago. I love this language. I have read lots of papers about Scala directed
> by Odersky.
>
> I'm also an active developer on github. You can find me here, @mrmiywj
> <https://github.com/mrmiywj>. Recently I contributed to finch, a pure
> functional project for Finagle, written in Scala, maintained by Twitter.
>
> My personal website: http://blog.ivanyang.me
>
> For this project, what's your advice for me?
>
> Hope for your reply!
>
> Thanks and best regards!
>
> --
> You received this message because you are subscribed to the Google Groups
> "scala-language" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "scala-language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.