Client-side Scripting using Meta-programming (Bachelor thesis)
Supervised by David Bednarek
Charles University in Prague, 2007
"Ajax" programming is becoming a de-facto standard for certain types of web applications, but unfortunately developing this kind of application is a difficult task. Developers have to deal with problems like a language impedance mismatch, limited execution runtime in web browser on the client-side and no integration between client and server-side parts that are developed as a two independent applications, but typically form a single and homogenous application.
Thesis and more information
- Download the thesis (PDF)
- Download brief technical report (PDF)
- Look at the slides from internship talk at MSR (PDF)
Together with the Links project, the project was one of the first tools for client/server web programming using statically typed programming language, so if you want to cite the work, you can use the following BibTeX information:
1: 2: 3: 4: 5: 6: 7:
If you have any comments, suggestions or related ideas, I'll be happy to hear from you! Send me an email at email@example.com or get in touch via Twitter at @tomaspetricek.
Published: Monday, 14 May 2007, 12:00 AM
Author: Tomas Petricek
Typos: Send me a pull request!