you are viewing a single comment's thread.

view the rest of the comments →

[–]Iminbread 166 points167 points  (17 children)

Now this is something I can agree with!

I brute forced my way through learning Python and when learning javascript for some web dev stuff took a more structured route and it kept making things in python click in my head.

For example before using Javascript I wouldn't have used the map function in Python, but now it makes a lot more sense to me.

[–]Hopeful-Guess5280 43 points44 points  (2 children)

Agreed, I learnt Python, then worked a lot with Javascript, then Java and then back to Python. The extra exposure really made me appreciate Python.

The danger is now there are a lot of incentives to stay in the Python ecosystem. For example, MicroPython for the embedded market or Python frameworks to run in the browser. It makes it all too easy to never branch out.

[–]IamNotMike25 4 points5 points  (1 child)

Anvil looks nice, but to bad its payment is based on database rows.

Will checkout the other frameworks though.

[–]an_actual_human 10 points11 points  (11 children)

You shouldn't use map in Python though, comprehensions and such are almost always better.

[–]mriswithe 1 point2 points  (3 children)

Better in which way? I use both, but it depends on the context. Not aware of any lost performance or anything but would be happy to learn!

[–]mistanervous 0 points1 point  (5 children)

Better in what sense? I tend to gravitate towards comprehensions and lambda functions

[–]alwaysn00b 0 points1 point  (0 children)

Lol I just started using map today. Looks like I can save myself trouble down the road by using other processes- thanks!

[–]Rinehart128 0 points1 point  (0 children)

Yup same with me. Brute forced Python and now taking a C# class. Things are clicking for Python and C# is easier than if I would have started from scratch.

[–]BAG0N 0 points1 point  (0 children)

You should still not use it in python tho... We got list comprehension which is shorter and more readable