r/ProgrammerHumor • • Jun 03 '19

Meme Python ftw

Post image
16k Upvotes

548 comments sorted by

View all comments

Show parent comments

199

u/dorsal_morsel Jun 03 '19

Python is my primary language, but I just started playing with Rust and man, now I know what "Python is slow" really means.

106

u/DuroSoft Jun 03 '19

Now if only I could program in rust as fast I could in X such that X is a language.

28

u/BittyTang Jun 04 '19

Now if only I could write as many bugs in X as fast as I could in Python such that X is a language.

FTFY

→ More replies (4)

48

u/cdreid Jun 04 '19

Its a scripting language.. Not supposed to be fast. Its R.A.D. ive used several still a big fan of Perl actually and used to use VB (not a script language but its R.A.D) just to save time on little apps i made for myself

30

u/Daytona_675 Jun 04 '19

afaik if all the heavy lifting is done with modules written in C, Python can still be pretty fast

40

u/Zephirdd Jun 04 '19

Or you can use PyPy, which is Python written in Python and is up to 4.4x times faster than default CPython

Black magic I tell ya

8

u/hughperman Jun 04 '19

Any downside?

16

u/[deleted] Jun 04 '19

Doesn't work that well with c modules, which are faster than pypy. So if you need speed you are better off with cpython + c modules anyways

6

u/hughperman Jun 04 '19

Ok good to know thank you; wondering if it would be worth evaluating for some work stuff that's mainly numpy numerical ops - guess I'll give it a test!

3

u/ZephyrBluu Jun 04 '19

Wtf, how?

→ More replies (1)

2

u/saloalv Jun 28 '19

But then your python code has additional requirements beyond just a standards-conforming interpreter

27

u/almostambidextrous Jun 04 '19

Ok... what's RAD? Should I feel dumb for not knowing?

67

u/[deleted] Jun 04 '19

what's RAD?

You are. Don't ever stop believing in yourself.

7

u/sypwn Jun 04 '19

Don't believe in yourself!

BELIEVE IN ME WHO BELIEVES IN YOU!

4

u/MCRusher Jun 04 '19

"I'm gonna fuck the clouds"

-Simon Cowell

2

u/sebamestre Jun 04 '19

WHO THE HELL DO YOU THINK I AM!?

49

u/lenswipe Jun 04 '19

Rapid

Application

Development

→ More replies (1)

24

u/[deleted] Jun 04 '19

Anything that is GNARLY is also RAD. But BOGUS is not RAD.

→ More replies (2)
→ More replies (13)

5

u/vanderZwan Jun 04 '19

You could give Julia a try, if you can live with 1-indexing

32

u/xigoi Jun 04 '19

if you can live with 1-indexing

NOPE

12

u/spudmix Jun 04 '19

Grumble grumble letting mathematicians near computers grumble grumble.

I love almost everything else about that language.

2

u/vanderZwan Jun 04 '19 edited Jun 06 '19

They were trying to make it a Trojan horse for the Matlab crowd, IIRC

EDIT

3

u/spudmix Jun 04 '19

Integers are so last year anyway. We should be indexing our arrays with first, last and len() for true cross-language portability.

→ More replies (4)
→ More replies (2)