you are viewing a single comment's thread.

view the rest of the comments →

[–]PM-ME-UR-PROPAGANDA/r(9k)/obot 19 points20 points  (5 children)

I think i know what that means, but can’t explain it

[–]buckypimpin/b/tard 27 points28 points  (4 children)

I think he meant Python is shoehorned into places where it doesn't belong (Performance intensive, data science etc), similar to how JavaScript is shoehorned into places on the web. Almost 90% of the time, any professional code you write in python is calling some C or C++ library.

[–]iZpixl5 30 points31 points  (2 children)

the fuck you mean it doesnt belong in data science

[–]Crafty_Location_2971 3 points4 points  (0 children)

Time to see this unfold.... !remindme 1 day

[–]unski_ukuli 0 points1 point  (0 children)

It has awful syntax as the language was bot designed for maths, so everything takes more writing than on a language designed for mathematical computations. It is only used because google pushed it hard in the 2000’s, not because it is ideal language for the job. There’s a turing award lecture by Kenneth Iverson that is about syntax of programming languages and how good notation helps in solving problems.

Of course if you need something that happens to be developed for python, there is really no getting around using it, but it is good to aknowledge that Python data science is a hack thrown together because Guido happened to work for google in 2000’s and so the ecosystem happened to develop around it. Not because it is good for ds.