70
kpenc
8y

Writing Python, coming from C#.

"Come on, this can't be that easy!"

Python brought back the fun in programming for me. :)

Comments
  • 2
    As someone that started picking this up recently too, I agree! :D
  • 1
    Fast to write too, compared to java and c#
  • 5
    Significant whitespace is evil.
  • 1
    @d4ng3r0u5 It's fine.
  • 0
    Yeah go Python!!
  • 2
    Try Ruby to see that it can be even better ;) after using it for a while python feels like good but old school teacher - everything has to be explicitly written and only in one way
  • 3
    as a c# dev, my favourite language is python
  • 1
    I hate you guys...now I want to learn Python, but I also have too much work for the next month 😓
  • 0
    true my friend! and try js to take the life out of you :p
  • 2
    @alkuzad Explicit is better than implicit, just like it's said the Zen of Python. I actually tried Ruby and it was nice, but too much magic for my taste.
  • 1
    @cg-cnu I'm a js dev and I know what you are talking about. Js is for work and Python for pleasure. :D
  • 0
    @kpenc Yep! Agreed!!
  • 1
    @alkuzad Not sure why you say 'only one way'....

    There are usually lots of ways to do something in Python, just as with most other languages!
  • 0
    Wanting to learn python for a while now. What resources can you reco?
  • 0
    Python brings back fun part of programming, done the Codecademy Python course and after learning C++ and Object Oriented Programming at Uni it was ridiculously easy 😉😉 Unfortunately, WinAPI coming soon... 😣
  • 0
    @spl0 nope python Zen says otherwise https://en.m.wikipedia.org/wiki/...
  • 0
    @kpenc no, this is the reason we have monsters like django
  • 0
    @alkuzad It says 'obvious' which is different!
  • 1
    @alkuzad That's why I like it. I find Ruby code gets... Cluttered with different idioms, and yes, for sure there are "standards" inside projects to stick to certain idioms, we all know when crunch time comes around whatever works gets committed and stays there.

    I really like the "there is one, and preferably only one, obvious way to do anything".
  • 3
    Man I really second this.

    I seriously thought I would miss writing a bracket to encapsulate the code but no.

    Python is so clean and elegant.

    Brb gonna make babies with it.
Add Comment