News for hackers. Stuff that matters.
Re:Python Is Eating the World by xxxpupugo on Monday August 12, 2019 @02:56AM (#20673087)
I think R is a much worse programming language, like 1 indexing, very unintuitive string manipulation, dataframe being the magic facade that hides complexity, etc.

I would choose Python any day if the other option is R.

Re:Python Is Eating the World by FranzFerdiNaN on Monday August 12, 2019 @03:32AM (#20673275)
1-indexing makes sense within the realm in which R shines. It’s only CS people who seem to completely lose their shit when they encounter it. I’m glad Julia also has 1-indexing.
Re:Python Is Eating the World by bart_spoon on Monday August 12, 2019 @08:35AM (#20674804)
If you are a computer scientist doing a little data science, then R is awful for the reasons you detailed. If your function entirely consists of data science, then R is a fantastic language for the same reasons you hate it.
Re:Python Is Eating the World by esyir on Wednesday August 14, 2019 @05:58AM (#20694022)
R is a fantastic statistical toolkit and a terrible programming language. Building software in it? Massive pain in the ass. Processing tabular datasets on the other hand is an absolute breeze that leaves pandas in the dust. Tidy verse makes it better though.
Re:Python Is Eating the World by bart_spoon on Friday August 16, 2019 @09:59AM (#20715192)
Yeah, this is generally my take. On the one hand, I cringe when I see all the discussion regarding how much better Python is than R for data science. As a data scientist, who spends 90% of my time cleaning, manipulating, and modeling data, I would take R any day over Python. But at the same time I realize that for many, data science is more 90% software engineering, with 10% being the actual data manipulation and modeling, and for these people, R is a complete non-starter.