Live data from Hacker News

Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

news.livebook.dev

1–10 of 56 posts

Re: Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

#2
Hi everyone, member of the Livebook team here.

We’ve been investing a lot in making Elixir great for data exploration.

Today we’re taking one step further in this journey by contributing to the Explorer library and integrating it with Livebook.

Explorer is an Elixir dataframe library built on top of Polars (from Rust) and inspired by dplyr (from R).

Its integration with Livebook (open-source code notebook for Elixir) makes it easier to explore and transform dataframes interactively.

Let me know if you have questions about these new features or anything related to Livebook’s launch week. :)

Re: Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

#3
When José first launched LiveBook I thought it was Ambitious to take on the Jupyter project, but here its getting better and more usuable every single day.

Huge props, the Livebook Project is an incredible example what is possible with Elixir.

Re: Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

#5

Hi everyone, member of the Livebook team here. We’ve been investing a lot in making Elixir great for data exploration. Today we’re taking one step further in this journey by contributing to the Explorer library and integrating it with Livebook. Explorer is an Elixir dataframe library built on top of Polars (from Rust) and inspired by dplyr (from R). Its integration with Livebook (open-source code notebook for Elixir)…

Can you make a pitch to a Python/R user to give this a try?

What you’ve built looks very nice and heard nothing but good things about elixir elsewhere, but would take a lot to leave those much more robust ecosystems. Do you hope to grow into that over time? Is there enough in terms of viz, statistical models, and ml to survive?

Re: Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

#7
post #4

Whoa, you know this is hacker news right? You don't get to call R elegant around these parts.

I think R is elegant, what's inelegant in it (other than the code lots of non-programmers write with it)?

It has 4 ways to do object orientation if IIRC, none of which are compatible.

Re: Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

#8
post #4

Whoa, you know this is hacker news right? You don't get to call R elegant around these parts.

R isn't elegant, but tidyverse is

If you learn tidyverse, then you're going to cringe whenever you use Pandas or most things in the Python data science ecosystem

https://www.rstudio.com/wp-content/uploads/2015/02/data-wran...

Re: Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

#9
post #4

Whoa, you know this is hacker news right? You don't get to call R elegant around these parts.

I think R is elegant, what's inelegant in it (other than the code lots of non-programmers write with it)?

Core language design? Definitely elegant in my opinion. F-expressions, clever "formula" syntax, everything is an array, great C/C++/Fortran interop.

Standard library? Absolute chaos. Some elegant subsets, but mostly a mess that you learn to live with.

Re: Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

#10

Hi everyone, member of the Livebook team here. We’ve been investing a lot in making Elixir great for data exploration. Today we’re taking one step further in this journey by contributing to the Explorer library and integrating it with Livebook. Explorer is an Elixir dataframe library built on top of Polars (from Rust) and inspired by dplyr (from R). Its integration with Livebook (open-source code notebook for Elixir)…

Happy Livebook user here!

Congrats on all the new stuff this week. Really great work.

Post reply on HN