On 7/18/2013 1:33 PM, Nimret Sandhu wrote:
On Wed, Jul 17, 2013 at 10:08 AM, Chris Calloway <[email protected]
<mailto:[email protected]>> wrote:

    That is, you can always tell when a Python program has been written
    by someone coming from a Java or Perl background and those
    approaches are definite handicaps in the Python world.


I think the adjective 'sometimes' is probably more appropriate than
'always' in the above sentence. As you learn more languages and their
abstractions you find that there's actually a lot of commonality.
However, they all do have unique features and knowing those helps
leverage the language for the purpose(s) it was designed for.

I'm going to stick with always. Because it's that commonality that makes a Java or Perl coder think they can just start writing Python. And Python being so readlable and easy in comparison, they can. But it's the part that Python doesn't have in common, the "pythonic" parts, which don't get used by these coders, that yeah, always sets them apart like a sore thumb.

--
Sincerely,

Chris Calloway http://nccoos.org/Members/cbc
office: 3313 Venable Hall   phone: (919) 599-3530
mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599

Reply via email to