[Pl-seminar] Feb. 22 Seminar: Satish Chandra, JavaScript in the Small

William J. Bowman wjb at williamjbowman.com
Sun Feb 14 14:44:54 EST 2016


Correction: the host is Jan Vitek, not Amal Ahmed.

-- 
Sent from my phoneamajig

> On Feb 9, 2016, at 12:51, William J. Bowman <wilbowma at ccs.neu.edu> wrote:
> 
> NUPRL Seminar presents
> 
> Satish Chandra
> Samsung
> 
> 11:00 -- 12:30
> Monday Feb. 22 2016
> Room 366 WVH (http://www.ccs.neu.edu/home/wand/directions.html)
> Host: Amal Ahmed
> 
> JavaScript in the Small
> 
> Abstract:
> Emerging consumer electronics products are running the same software platforms that power smartphones. This leads to the appealing idea that a uniform programming abstraction can be used for app development for a range of devices, from wearables to smartphones. In practice, however, devices wary in their hardware capabilities and this has an impact on app development. In this talk, I will focus on ways in which JavaScript may be used and/or run differently to accommodate the different hardware capabilities across devices. Specifically, I will present a subset of JavaScript that strikes a balance between retaining the flavor of JavaScript (e.g. use of prototype inheritance, no explicit type declarations) and the possibility of ahead-of-time compilation to efficient code.
> 
> 
> Bio:
> Satish Chandra obtained a PhD from the University of Wisconsin-Madison in 1997, and a B.Tech from the Indian Institute of Technology-Kanpur in 1991, both in computer science. From 1997 to 2002, he was a member of technical staff at Bell Laboratories, where his research focused on program analysis, domain-specific languages, and data-communication protocols. From 2002 to 2013, he was a research staff member at IBM Research, where his research focused on bug finding and verification, software synthesis, and test automation. He joined Samsung Electronics in 2013, where he leads the advanced programming tools research team. He is an ACM Distinguished Scientist.
> 
> 
> -- 
> William J. Bowman
> Northeastern University
> College of Computer and Information Science



More information about the pl-seminar mailing list