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

Wenjie Yang <[email protected]> Thu, 17 Mar 2016 10:59:25 -0700 (PDT)
Newsgroups gmane.comp.lang.scala
Message-ID <[email protected]>
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.