Please log in to watch this conference skillscast.
Ensime (https://github.com/ensime/ensime-server), is a Scala IDE for Emacs, It is a fundamentally different design to other IDEs in that it is implemented as a server doing the lifting and emacs doing the display.
Its design leads to a number of interesting opportunities.
This talk gives an overview of Ensimes current state, the future plans and shows some interesting things you can do when you have your IDE as a queryable process.
YOU MAY ALSO LIKE:
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Back to Basics aka 'When to Break Rules' (SkillsCast recorded in December 2018)
- Lightbend Akka for Scala - Professional (in London on 11th - 12th November 2019)
- Advanced Scala with Dick Wall (in London on 9th - 11th December 2019)
- Clojure eXchange 2019 (in London on 2nd - 3rd December 2019)
- Don’t keep it to yourself - openness and honesty in the workplace (in London on 30th October 2019)
- Keynote by Naoki Takezoe on Revisit Dependency Injection in Scala and Introduction to Airframe (in London on 25th November 2019)
- Keynote: (Programming Languages) in Agda = Programming (Languages in Agda) (SkillsCast recorded in October 2019)
- Keynote: Haskell is a Great Host (SkillsCast recorded in October 2019)
Ensime - The other IDE
Rory spends his life fighting to find a balance between writing ugly high performance code and beautiful maintainable code. He fights from the trenches to make software better, contributing to open source and has has worked across the entire gamut of software from building a JVM to optimising grid computing.