My DREU Blog

Click here for a paper on my research experience.

I am helping to conduct research for a project titled "Anywhere Apps". The point of the research is to try and find a way to push JavaScript into the same roles that assembly languages currently play - a low level language created by compilers rather than programmers. This would allow web developers to have the option of not learning JavaScript as a matter of course, and would give the power of the web to more commonly used languages (Java, C/C++, Python, Scheme). This project is still in its infancy, and so everything is still up in the air. My main job during my summer here is to try and gather information about the lay of the land as it stands now - what compilers already exist for JavaScript? What kind of code are these compilers producing?