This is really nice. I coded in R for 10 years before coming to Julia, and it felt very familiar. I understand why the Julia marketing says something like “feels like Python, runs like C”, but to me it feels much more like R. Like a version of R designed in modern times where S3 dispatch could dispatch on every argument
That was my thought too when I started learning Julia! Just a generic function on every variable instead of the first; even the pipe is common. Maybe they just say that it looks like Python because the python-market is bigger
Are you on BlueSky @vituri ? Mind if I share this there? Or if you are, could you share the post here announcing the article – I can reshare it on BlueSky as well.
Epic post. I’m slowly transitioning from R to Julia. Feels quite natural. R has many great packages and gets statistics done for sure, but I always keep thinking if it’s a good long-term bet and the answer seems no.
Julia and R feel more similar than comparing with python like stated above. The only thing about Julia, which I need to check into more, is that it takes a couple more seconds to load libraries when calling them in when inside VSCode.