GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "In-browser code editing"

Track: JavaScript / Time: Monday 14:30 - 15:20 / Location: Store Sal, Musikhuset

JavaScript-based text editors have come a long way in the past few years. In this talk, I will outline what is possible today, and show how several open-source implementations make it quick and painless to embed a serious editor in a Web application. I will then dive deeply into the techniques that are used to implement CodeMirror, my own project.


Level: intermediate 

Download slides

Marijn Haverbeke, Author of Eloquent JavaScript, main CodeMirror hacker, prolific coder

Marijn Haverbeke

Biography: Marijn Haverbeke

Marijn Haverbeke [1], author of Eloquent JavaScript [2] and the CodeMirror [3] editor, is a prominent member of both the JavaScript and Common Lisp communities. His main professional interests are programming languages and the tools surrounding them. He works free-lance from Berlin, and is currently doing a lot of work for Mozilla, on the compiler for their Rust [4] programming language.

Video presentations: JavaScript compilation [5], DOM implementation [6] Overview of projects: [7]