Live data from Hacker News

Pandas vs. Julia – cheat sheet and comparison

datascientyst.com

11–20 of 138 posts

Re: Pandas vs. Julia – cheat sheet and comparison

#11
Yeah this is basically why I keep trying and bouncing off Julia. I understand the real performance reasons why you'd choose to use Julia but the syntax is the perfect distance from python to make it extremely difficult to me. It's just close enough to get constantly confused. So if I really wanted to do much work in it I'd have swear off python - and I can't do that because for trivial stuff python is more convenient.

Re: Pandas vs. Julia – cheat sheet and comparison

#12

Earlier quoted context omitted.

How’s that related to the article not being mobile friendly?

It's a reference sheet for a programming language. Like it's clearly designed to be read as you're writing code. I don't understand in which circumstance you'd optimize such a document for mobile use.

You have never read documentation on something you’re not currently writing code with _right_ _now_? Or looked at documentation for something you worked on in the day as you’re on your way home from work?

I opened it on mobile because I was interested in seeing how they differ, even though I’m not using either right now.

Re: Pandas vs. Julia – cheat sheet and comparison

#14
post #4
post #2

Nah, I'll do it with SQL

One nice thing about solutions like pandas or Julia is that they’re much easier to write tests for or otherwise validate. I can’t tell you how many times I’ve been handed a big ball of SQL which doesn’t behave like its author thinks it does, diverging in subtle or not-so-subtle ways.

ibis in python is a really nice middle ground. Nice API + in a programming language, but executes on database backends (which could be polars or duckdb on in memory arrow tables).

Re: Pandas vs. Julia – cheat sheet and comparison

#15
post #12

Earlier quoted context omitted.

It's a reference sheet for a programming language. Like it's clearly designed to be read as you're writing code. I don't understand in which circumstance you'd optimize such a document for mobile use.

You have never read documentation on something you’re not currently writing code with _right_ _now_? Or looked at documentation for something you worked on in the day as you’re on your way home from work? I opened it on mobile because I was interested in seeing how they differ, even though I’m not using either right now.

Well, I typically don't read a lot on mobile. Screen is too small and you can't block ads, which makes the screen even smaller.

Re: Pandas vs. Julia – cheat sheet and comparison

#16
post #12

Earlier quoted context omitted.

You have never read documentation on something you’re not currently writing code with _right_ _now_? Or looked at documentation for something you worked on in the day as you’re on your way home from work? I opened it on mobile because I was interested in seeing how they differ, even though I’m not using either right now.

Well, I typically don't read a lot on mobile. Screen is too small and you can't block ads, which makes the screen even smaller.

Bet your code always works on your machine too ;)

Re: Pandas vs. Julia – cheat sheet and comparison

#17
post #16

Earlier quoted context omitted.

Well, I typically don't read a lot on mobile. Screen is too small and you can't block ads, which makes the screen even smaller.

Bet your code always works on your machine too ;)

What's that got to do with mobile phones?

Re: Pandas vs. Julia – cheat sheet and comparison

#18
post #10

This seems very poor - the comparison is between pandas and DataFrames.jl, not Julia; syntax comparison is very surface-level; cheatsheats are low resolution; the learning curve section says nothing about the learning curve; and the conclusion is "do whatever you like".

But there's CSV.jl so I didn't change title. I don't see any low resolution, maybe a font choice issue? I'd say the conclusion is the right thing to say for such a short comparison.

Re: Pandas vs. Julia – cheat sheet and comparison

#19

Yeah this is basically why I keep trying and bouncing off Julia. I understand the real performance reasons why you'd choose to use Julia but the syntax is the perfect distance from python to make it extremely difficult to me. It's just close enough to get constantly confused. So if I really wanted to do much work in it I'd have swear off python - and I can't do that because for trivial stuff python is more convenient…

I have not done anything even remotely significant in Julia, but the little I played with didn't seem to indicate to me that it would be bad for trivial stuff...what trivial stuff is hard in Julia but easy in Python?

Re: Pandas vs. Julia – cheat sheet and comparison

#20
post #16

Earlier quoted context omitted.

Well, I typically don't read a lot on mobile. Screen is too small and you can't block ads, which makes the screen even smaller.

Bet your code always works on your machine too ;)

For what it's worth this is literally how the Julia community deals with feedback.
Post reply on HN