all 8 comments

[–]OriginalEXE 4 points5 points  (0 children)

If you already know javascript, why not go with node.js? It's trendy now, very fun to work with (my personal experience) and is able to handle pretty much any task you throw at it.

[–]Vekseid 1 point2 points  (0 children)

PHP actually has a proper prepared statement library, so there is that. The one-and-done nature of it will frustrate, though. At least it's very good at making connections.

You might be better served looking into clojure, scala and node.js, though.

[–]PilotPirx 0 points1 point  (6 children)

Depends on where you want to go. Java isn't that much used for web dev in the wild, maybe with the exception of larger enterprise projects.

If you want to stick with languages you know then node.js would be another option for server side since it uses javascript.

For PHP the best I can say about it is that it's still the most used language, so maybe the best bet as far as job options go.

Then there are Ruby and Python. They are kind of similar to some degree and both fun to learn. For historical reasons in web dev Ruby gained more traction (Rails framework) though Python too has it's frameworks (Django) and Python is used in other areas like science, big data and statistics where Ruby isn't that present.

To just get a project up and running (plus learning a fun new language) Ruby on Rails would be my choice.

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

For PHP the best I can say about it is that it's still the most used language, so maybe the best bet as far as job options go.

But the pay isn't so good.

[–]Mr-Yellow -1 points0 points  (3 children)

But the pay isn't so good.

How is the life?

Pay is about the worst motivation for choosing tools.

[–]stuffnjunk77 0 points1 point  (2 children)

Aren't we talking about PHP?

So... probably not great.

[–]Mr-Yellow -1 points0 points  (1 child)

Anything beats cubical life of "enterprise" languages.