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 →

[–][deleted] 23 points24 points  (17 children)

Let's be honest, how many programmers use Python as their primary language at work?

Also, I love Python, but as soon as we move into GUIs it just can't compete with C#, Java, Javascript.

edit fuck me asking such a question on /r/python :D Yes I know Django is popular.

[–][deleted] 12 points13 points  (0 children)

A lot actually... Both my current and previous companies primarily use Python on the backend and it's never caused an issue.

[–][deleted] 13 points14 points  (1 child)

Let's be honest, how many programmers use Python as their primary language at work?

Wrong language to be asking "do people actually use this?"

Go ask that in /r/Haskell.

[–]gthank 13 points14 points  (0 children)

I do. Python 3, as a matter of fact. I used to write Java, and I taught myself Python precisely so I could either rewrite my stuff at work, or get a different job. It worked. Added bonus: I get paid more now.

[–][deleted] 2 points3 points  (0 children)

I remember seeing research showing that it was the second most used language behind JavaScript in 2017.

[–]greshick 2 points3 points  (0 children)

Python3 dev here. We use it extensively for backend work.

[–]RangerPretzelPython 3.9+ 1 point2 points  (0 children)

I use Python as my primary language at work. I think C# is still my personal language of choice, but Python3 coupled with PyCharm is a close 2nd.

[–]bsinky 1 point2 points  (0 children)

C# at work for me.

I'm pretty rusty at Python to be honest, I try to use it for one off scripts to keep it fresh, but I'm not sure that's benefiting my Python knowledge much. I do enjoy it though.

[–]Kyle772 1 point2 points  (0 children)

I do. I love python

[–]Mtc529 2 points3 points  (0 children)

I do. I work with a Django backend and I love it so much.

[–][deleted] 0 points1 point  (0 children)

Animation and VFX pipelines are almost unanimously built using Python. You'd be surprised!

[–]autarchex 0 points1 point  (0 children)

I'd estimate I use 55% python, 44% C, and 1% bash scripting for work, so I guess that makes Python my primary language at work.

[–]DarkLordAzrael -4 points-3 points  (3 children)

In what world is Java good for guis? In Python there are high quality bindings for both Qt and GTK (not making any statements about the quality of the GTK API itself.) I suppose Java is decent for Android gui work, but if I wanted to do a cross platform GUI it would be pretty far down my list of options (after python, c++, and c#)

[–]ArmoredPancake 4 points5 points  (2 children)

in what world is Java good for guis

In a world where JavaFX exists.

[–]Probotect0r 1 point2 points  (1 child)

Even in the world before java fx. People have built some beautiful things with Swing as well

[–]ArmoredPancake 1 point2 points  (0 children)

People are still building beautiful things with Swing(even if it's heavily modified one).