24
Comments
  • 5
    I actually have a question. To me, Node and python seem pretty alike. Neither have strong types, not interfaces (as far as I remember for python) and other similarities. I've been using node and not learned python because I saw no need. Do you have any arguments for python > node?
  • 1
    @Dentych I've worked with webservers and applications with python over the years including projects that use web frameworks like Flask, Pyramid and Django.

    For me its the straightforwardness of the language and ease of use of the packages it comes with, instead of spending time configuring, setting up everything you get to start working almost immediately...this is all imo though.
  • 5
    @DavidGrohl That's also most of what I could find. Ease of use, quick to get going. Thing is, I have same feeling with node. First time I used node, I had a webserver up and running with a small API in about 10 minutes. I think I'll try python soon, as many things are made with python. I miss my brackets though :D
  • 9
    When I read the first words of your post “Ditch JS... ", i though a new framework had appeared over night.
  • 0
    @Dentych asking "Python > node?" doesn't really make sense, Python is a language and node a framework :)

    There's lots of reasons for "Django > node" though, the main reason for using node is that it's blazingly fast. If it's not critical, Django I'd probably far more practical
  • 4
    @willol I wouldn't necessarily call it a framework. It's a runtime environment. It does make sense to compare python vs node. I wanted to know the pros and cons of both, not just python vs javascript, but also in terms of eco system. Packages available, easy of use, etc. Django vs Node doesn't make much sense. Django vs express does, as both are Web frameworks.
  • 0
    @Dentych yeah you're right.
    I can't help you much then, I'm far from being an expert in either :p I'm more of a Symfony kind of guy
  • 3
    @willol hehe, no problem :) I think I'm going to go ahead and do some projects in python to see if I can find any big differences. If not, it's always nice to know python ;)
  • 1
    @Dentych knowing Python is nice (and really easy), but I'd suggest learning a "real" framework (Django, Symfony, Laravel...), it may teach you a lot more than just a language!
  • 3
    @willol yeah, sure. I'll most likely start out with django. It should be fairly easy to come up with a Web project to make :)
  • 3
    Js will ditch you
  • 0
    Ew, python in the browser? 🤢
  • 0
    @rehman I'd be glad if that happens but for now it's all we have got
  • 1
Add Comment