ICOOOLPS 2017
Sun 18 - Fri 23 June 2017 Barcelona, Spain
co-located with ECOOP 2017
Jan Vitek

Registered user since Wed 30 Apr 2014

Name: Jan Vitek

Bio: Jan Vitek is a Professor of Computer Science at Northeastern University. Dr. Vitek was born in Czechoslovakia and educated in Switzerland. Over the years, he worked on topics related to programming languages, their design, use, and implementation. With Noble and Potter, he proposed the notion of flexible alias control which became know as Ownership Types. He led the Ovm project which produced the first real-time Java virtual machine to be flight tested on a ScanEagle drone (he claims no one was harmed). Outcomes of this project include the Schism real-time garbage collector and the FijiVM – a production VM for embedded systems. More recently, he worked on dynamic languages, trying to make sense of JavaScript and to design a new language called, Thorn. Nowadays, he spends his time with statisticians and data scientists. Jan believes that his 2012 election as Chair of SIGPLAN was an accident; since has been busy trying to rock the boat to ensure this does not happen again. In his spare time, Jan enjoys organizing conferences and sitting on PCs (over 25 in the last decade). He founded the MOS (mobile objects), IWACO (alias control), STOP (gradual typing), and TRANSACT (transactional memory) workshop series. He was the first program chair of VEE and chaired ESOP, ECOOP, Coordination and TOOLS. He was the general chair of PLDI (in Beijing!), ISMM and LCTES. He may still be sitting on the steering committees of ECOOP, JTRES, ICFP, OOPLSA, POPL, PLDI, LCTES, ESOP.

Country: Switzerland

Affiliation: Northeastern University

Personal website: http://janvitek.org

Research interests: Programming Languages

Contributions

ICOOOLPS 2017Committee Member in Program Committee within the ICOOOLPS 2017-track
ARRAY 2017Committee Member in Program Committee within the ARRAY 2017-track
PLDI 2017Committee Member in Steering Committee
ECOOP 2017Sponsorship Chair in Organizing Committee
Comfy Chair in Organizers within the ECOOP Summer School-track
Speaker of What You Need to Know about Performance Evaluation within the ECOOP Summer School-track
Author of Parallelizing Julia with a Non-invasive DSL within the ECOOP Research Papers-track
Comfy Chair in Organizing Committee
Committee Member in Mentors within the ECOOP Summer School-track
Speaker in Speakers within the ECOOP Summer School-track
Author of Introduction Session within the ECOOP Summer School-track
Committee Member in Program Committee within the ECOOP Research Papers-track
PLDI, ECOOP, Curry On, DEBS, LCTES and ISMMComfy Chair in Organizing Committee
Show activities from other conferences

PLDI, ECOOP, Curry On, DEBS, LCTES and ISMM-profile
View general profile