Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Whichever language you pick, there's always a better alternative for the given task, the task being learning here.
If I'd been introduced to web dev through. Python instead of PHP, I might not have struggled as much as I did with MVC's.
BTW PHP is my de factor language.
@d3vnu11 i disagree, not having a set of specific rules can be hard for a newbie. maybe theyll make their first program easier, but they wont understand it well. its overly abstract for anyone who wants to learn anything.
bahua133573yI have yet to see anything that works faster than perl + redis for the web.
Wow! What are you building that needs to be more performant than Instagram, or Dropbox? 😉
Really, though, there are lots of good tools for back end web. Pick the right tool for your job.
What makes Python a particularly good choice is when you want to serve web page AND do anything else. Want to do machine learning on the back end? Computer vision?
Your teachers had to pick some language, and they went with one that is versatile enough to do server, web, data science, desktop... Doesn't seem like such a terrible choice for teaching.