Loading…
useR! 2024
Attending this event?
In Person & Virtual
8 - 11 July, 2024
Learn more and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for useR! 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Time (UTC+1)To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Thursday, July 11 • 12:30 - 12:50
Serving R with Ark: A New Jupyter Kernel for R - Lionel Henry, Posit

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

This last decade the landscape of integrated development environments (IDEs) has drastically changed with multi-lingual support propelled by language servers implementing protocols such as the Language Server Protocol (LSP), the Debugger Adapter Protocol (DAP), and the Jupyter protocol. This allows IDEs and notebooks to cheaply implement support for an arbitrary number of languages just by conforming to the protocol. At Posit we are fully embracing this approach of sharing functionality and we have developed the Ark Jupyter kernel with the aim to provide first class interactive development for R in a portable way. The kernel includes language and debugging servers for modern completions, code navigation, linting, refactoring, and more. This talk will provide an overview of the features we have implemented in Ark and how they can be used portably across IDEs.

Speakers
avatar for Lionel Henry

Lionel Henry

Software engineer, Posit
I'm a software developer at Posit, initially focused on low-level packages for the tidyverse, and now working on development tools for R.


Thursday July 11, 2024 12:30 - 12:50 CEST
Pongau + Flachgau
Feedback form isn't open yet.