in reply to Perl vs Python revisited
Python will make you write nice code. I call bull on this one. Sure you'll have to indent your loops so they work but that won't make you write nice code. I have a hefty slab of absolutely unreadable UI code sitting in a repository on a university server to prove it.
Indeed. I'm still surprised by how many folks, who don't know either language particularly well, claim that "Python is more readable", or that "Perl looks like line noise" -- to which, I normally reply that Russian is "unreadable" if you don't know Russian.
I sometimes further challenge folks who claim magical code readability powers for Python, to please explain how using Python ensures that they:
That is, far more important than "readability" is "maintainability", so that programmers who know the language can come to the code later in its life and understand its construction and intentions and change it comfortably and confidently.
See also: list of similar Perl v Python questions
Update: See also a later, more comprehensive version of this reply at: Re: Some Help for a Report About Perl (Readability vs Maintainability References)
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Perl vs Python revisited
by BrowserUk (Patriarch) on Jan 06, 2017 at 22:49 UTC | |
by eyepopslikeamosquito (Archbishop) on Jan 07, 2017 at 05:44 UTC | |
by BrowserUk (Patriarch) on Jan 07, 2017 at 19:17 UTC | |
by eyepopslikeamosquito (Archbishop) on Jan 07, 2017 at 21:18 UTC | |
by BrowserUk (Patriarch) on Jan 07, 2017 at 21:27 UTC | |
by jdporter (Paladin) on Jan 09, 2017 at 21:28 UTC | |
by LanX (Saint) on Jan 07, 2017 at 21:50 UTC | |
| |
by GrandFather (Saint) on Jan 15, 2017 at 10:00 UTC | |
by BrowserUk (Patriarch) on Jan 15, 2017 at 10:20 UTC | |
by GrandFather (Saint) on Jan 16, 2017 at 01:05 UTC | |
by LanX (Saint) on Jan 07, 2017 at 02:09 UTC |