![]() ![]() Might be a good excuse to move it over to Quarto at the same time. In fact, I’ve been thinking about updating the style & presentation for this blog. The Quarto gallery already contains a bunch of high-quality examples for books, websites, blogs, and more. Allaire and FastAI’s Jeremy Howard on the topic. Here is a conversation between the Posit CEO J.J. ![]() R studio stickers software#One early success is the collaboration of the nbdev and Quarto projects to create nbdev v2, the next version of the popular Python software development system built around notebooks. R studio stickers full#Jupyter notebooks remain the most common way for Python folks to design notebook-style content.īut while reticulate was one specialised package among many (and it might have been more difficult to recognise its full potential), Quarto is well positioned to change the game. But outside the R community, this development hadn’t seen much adoption. R studio stickers code#I think the seeds for this development had been sown several years ago, and reticulate had already made it possible to combine R and Python code chunks in the same document. The second main theme at this conference has been the significant focus on Quarto, the new and (even more) multilingual successor of the Rmarkdown framework. I believe it will grow on us, though, and will quickly develop connotations with its amazing community. My recommendation is to learn tools, rather than languages.Īs for the new name, I confess that I don’t feel strongly about “Posit” in any particular way. And a newer startup like huggingface, which has exploded onto the scene, uses Rust to boost the performance of their Python transformers library under the hood. Both R and Python have well-established and reliable interfaces to C that speed up code. Multilingual efforts have always been a part of the development philosophy. (Ju – py – teR = Julia – Python – R.) Now we have Quarto, as an extension of Rmarkdown to several other languages including Python. And Jupyter notebooks have been supporting R robustly and successfully since the project emerged from ipython. The reticulate package is the latest and greatest of these initiatives from the R side. Specifically, R and Python have been developing closer ties since the days of rpy (now there’s rpy2), and likely even earlier. And it will be even more so in the future. Combining the strengths of R with the strengths of other languages is already a winning strategy. But R also has impressive strengths, where its performance can lead to unbelievable results. R certainly has many limits, and so has every single language. Rather than being constrained by the limits of one specific language. Programming languages are tools, and it is the best strategy to choose the right tool for each particular problem. I strongly believe that this is the right move. ![]() RStudio rebrands as Posit to expand to other languages Much will be written about the big announcements of the week, so I’ll keep my reflections on those brief, and will add a few of my own lessons and impressions on other aspects. In an ever-changing data science and machine learning landscape, it is the community that will ensure the continued success of R as an integral part of the data scientists’ toolbox. And it was a great joy to see many familiar faces again, and meet new friends. I believe that the community is R’s strongest asset. And even though Covid is far from over, I have great trust in the R community and made this my first in-person conference in more than 2 years. The previous rstudio::conf(2020) in San Francisco was my last in-person conference before Covid hit. Lots of new inspirations, ideas, impressions all of which takes a little time to digest.Īnd of course there was the community experience, after two years of pandemic. It was a densely packed two days of presentation and events (plus the earlier two days of workshops). It is the day after rstudio::conf(2022), and I’m sitting in the lobby of the ridiculously oversized conference hotel, trying to collect my thoughts and impressions. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |