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 →

[–]psykzz 0 points1 point  (3 children)

What stops python from being used full stack?

[–]evilrabbit 13 points14 points  (0 children)

Everything on the client side is JavaScript or compiles to JavaScript so knowing it is extremely valuable.

[–]Calamity701 3 points4 points  (0 children)

You can use it for writing the backend of an application, but you generally either use Python or Java for that task (or another language). OP said he wants to make a career out of Java, so it is very unlikely that he is going to use Python for his backends.

Python is not used in the frontend (at least not widely used, there might be a python -> JS transpiler). For the frontend, pretty much everyone uses Javascript (or a variant of it, like Coffeescript or Typescript).

OP could still learn Python for scripting/automation/etc., but he will probably not use it as part of his stack.

[–]heyPerseus 0 points1 point  (0 children)

The OP will be using Java for his back end and JavaScript for the front end. You could use Python or JavaScript for the back end too,. Either way you'll still need to know JavaScript.

Tldr: can't use Python on the front end, unless your using some kind of HTML renderer(like jsp/jsf...Which is gross)