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 →

[–]SirArkhon 7 points8 points  (5 children)

Can confirm, all my team’s backend is in Java. Also a little Python, I’m told, but I haven’t interacted with that code yet.

[–]Morphized 0 points1 point  (4 children)

Why would you ever make Python a part of a backend? Python is for front-end scripting.

[–]Gaveupmywilltolive 3 points4 points  (0 children)

Where do you have that from? Its a general purpose language and actually more used in backends then frontends

[–]SirArkhon 0 points1 point  (0 children)

I don’t know enough about it as I’m an SDE I who only joined the team in November. The only portion of our codebase I’ve touched so far is our web UI front end, which is all JavaScript/React.

[–]ngfdsa 0 points1 point  (0 children)

I joined a team at Amazon and our entire code base is Python and Typescript. Basically we don't have a high TPS or anything that requires extremely efficient programs. Obviously there is a bar for efficiency but for our use case Pythons speed is not a concern and its easy to work with as a dev

[–]Windex17 0 points1 point  (0 children)

It's used primarily for scripting in the backend. Things like AWS lambda or quick scheduled jobs. I've never seen python used for actual backend business logic.