[PRL] Fwd: [MIT-PL] April 6: Facebook Tech Talk by Haiping Zhao: PL Issues

Daniel Brown dbrown at ccs.neu.edu
Thu Mar 24 16:12:26 EDT 2011


Yes: http://www.facebook.com/event.php?eid=183393165035678

Wednesday, April 6, 4–7pm
Kiva G449 (4th Floor of Stata Center/B32)

Not sure why it's listed as 3 hours long.

On Thu, Mar 24, 2011 at 15:54, Sam Tobin-Hochstadt <samth at ccs.neu.edu> wrote:
> I believe the talk is a 4 PM.
>
>
> ---------- Forwarded message ----------
> From: Jean Yang <jeanyang at csail.mit.edu>
> Date: Thu, Mar 24, 2011 at 12:41 PM
> Subject: [MIT-PL] April 6: Facebook Tech Talk by Haiping Zhao: PL Issues
> To: pl at lists.csail.mit.edu
>
>
> Hi all,
>
>   Haiping Zhao, the lead engineer behind Facebook's HipHop PHP
> compiler, is coming on April 6 to give a talk about Facebook's PL
> issues.   (Read Haiping's blog post about HipHop here.)  More
> information about the talk below.
>
> Abstract: PHP is a scripting language that's easy to learn and easy to
> write and it became more and more popular for web 2.0 companies. But
> it suffers performance problems when running in large scale. We here
> present one approach to try to speed up PHP execution by transforming
> PHP into semantically equivalent C++. With this code transformation,
> (1) dynamic symbol look-ups can be replaced with C++'s static binding;
> and (2) weakly typed symbols can be inferred into stronger typing,
> taking advantage of type specialized implementation of the new
> runtime. Resulted C++ code has shown 3x speedup for Facebook web site.
>
> Bio: Haiping Zhao is the Senior Server Engineer at  Facebook and is
> leading the HipHop compiler team and is responsible for the web server
> software compiled with the compiler. Haiping joined Facebook as Server
> Architect at Plaxo, who is one of the earliest social networking
> companies and who was later acquired by Comcast. Prior to Plaxo,
> Haiping also worked on .Net Transaction Team, COM/DCOM Team, and SQL
> Server internals (MSDTC) from Microsoft. He also served as Server
> Architect/Engineer for startup companies DispenseSource and OmniCell,
> speciailized in inventory management. He graduated from Princeton with
> a master degree of Computer Science, and also a master degree of
> Pharmacology and Molecular Biology from New York University Medical
> Center.
>
> Thanks,
> Jean
>
> --
> http://people.csail.mit.edu/jeanyang
>
>
> _______________________________________________
> Pl mailing list
> Pl at lists.csail.mit.edu
> https://lists.csail.mit.edu/mailman/listinfo/pl
> http://people.csail.mit.edu/jeanyang/pl/
>
>
>
> --
> sam th
> samth at ccs.neu.edu
>
> _______________________________________________
> PRL mailing list
> PRL at lists.ccs.neu.edu
> https://lists.ccs.neu.edu/bin/listinfo/prl
>



More information about the PRL mailing list