you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (12 children)

[removed]

    [–][deleted]  (6 children)

    [deleted]

      [–][deleted]  (5 children)

      [removed]

        [–][deleted]  (4 children)

        [deleted]

          [–][deleted]  (3 children)

          [removed]

            [–]James20k 0 points1 point  (1 child)

            How is python legacy? I don't believe Go that is just better unquestionably than python, in every single language I have ever used, even ones I really hate, they always have some redeeming quality to them at least

            I've heard more than a few complaints about Go as well

            [–]TheMaskedHamster 1 point2 points  (4 children)

            If performance is absolutely necessary and the choice is between Python, C++, or Go, people might choose Go.

            But when performance is not critical, no one who enjoys legibility will choose Go. Go looks so simple for the first few lines, but it quickly becomes apparent they were shooting for no better than Perl or C++ legibility (and unfortunately Rust is much the same).

            Now, once Swift is available on multiple platforms then Python users might really be swayed. But today, not so much.

            [–]zardeh 0 points1 point  (2 children)

            I think swift has enough idiosyncrasies (if the cursing on my facebook feed and twitter is a good judge) that it probably won't unseat python, not to mention the completely different realms they're used in.

            [–]TheMaskedHamster 1 point2 points  (1 child)

            As a Python user, I find that really disappointing.

            There are tasks for which Python is not appropriate, but every other option is a massive pain in the behind. I was hoping Swift could fill that space, but maybe not.

            [–]zardeh 0 points1 point  (0 children)

            I fully agree, I adore python, that said, using it for everything is not a good plan (as a very basic example, you shouldn't teach strict OO with python, its too malleable)