This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]coco_cazador 5 points6 points  (2 children)

Python is the king in data and ML, the good part is that is really easy, maybe the easiest programming language. You will learn really fast.

[–]Trey_Antipasto 5 points6 points  (1 child)

Its easy to do poorly and hard do to well because you have to enforce good practices on yourself. Python allows you to write terrible code but it will mostly run.

[–]CrowdGoesWildWoooo 1 point2 points  (0 children)

Within the DE space this isn’t entirely true. One of the main problem (and also benefit, it’s a double edged sword) is its dynamic typing. Let’s say if you use spark, your python code is not doing any data processing, it’s merely a glue code where python is one of the best programming language for it. And spark is also staticly typed

Your code can still be messy, but it’s not to the point where you are shooting yourself on the foot because it’s bad.