addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartrashtriangle-downtriangle-uptwitteruseryahoo

Scala IDE internals

A lot of people nowadays use an IDE but not everyone of these users know how their IDE internally works.

On the basis of the Scala IDE for Eclipse we will take a look under the hood and discover the overall architecture of the Scala IDE, how all the different components work together and what algorithms are used to keep the editor efficient.

At the end we will also take a closer look into Scalas refactoring library and some of the problems that arise when an originally constructed CLI based scalac needs to interact with completely incompatible data structures living in the IDE.

 

The talk will be given by Simon Schäfer, an open source contributor of the Scala IDE.

Join or login to comment.

10 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy