← Back
JetBrains TV November 10, 2025 43m

Developing a Language Plugin: LSP versus the Joy of Learning

Summary

The presentation focuses on developing a language plugin for Luau, a typed derivative of Lua, exploring the current landscape of programming language creation and integrated development environment (IDE) support. The speaker highlights that only 29 new programming languages have emerged since 2010, with frameworks and language plugins continuing to evolve, and discusses the comprehensive features that modern IDEs provide beyond basic syntax highlighting. The practical takeaway emphasizes the value of creating language plugins to enhance developer experience, with intelligent development environments offering sophisticated features like code completion, inline hints, and documentation synchronization.

View original episode ↗