[Chicago] Teaching Java people Python.
Chris Foresman
foresmac at gmail.com
Fri Dec 2 10:42:16 EST 2016
What would you recommend for Python devs that need to learn Java (besides applying for a different job :P )?
Chris Foresman
foresmac at gmail.com
> On Dec 2, 2016, at 9:12 AM, Allan LeSage <allanlesage at gmail.com> wrote:
>
> Concerning Java smells, this Stop Writing Classes <http://pyvideo.org/pycon-us-2012/stop-writing-classes.html> talk really emphasizes the clarity and simplicity of Python for devs who come from more verbose langs.
>
> On Thu, Dec 1, 2016 at 6:43 PM, Tathagata Dasgupta <tathagatadg at gmail.com <mailto:tathagatadg at gmail.com>> wrote:
> I think Jason is talking about people who write Python that smell (terribly) of Java (version < 8).
> We happen to know quite a few who do this ;)
> Other than Raymond Hettinger's famous pycon 2013 talk <https://www.youtube.com/watch?v=OSGv2VnC0go>, this <http://dirtsimple.org/2004/12/python-is-not-java.html> article, what would you recommend?
> I think talking to some of these seasoned Java developers in the language of design patterns could work.
> Alex Martelli's talk <https://www.youtube.com/watch?v=0vJJlVBVTFg> on Python design patterns.
>
> On Thu, Dec 1, 2016 at 6:29 PM Jordan Bettis <jordanb at hafd.org <mailto:jordanb at hafd.org>> wrote:
> The tutorial on python.org <http://python.org/> is a reasonably good intro and it doesn't waste a lot of time trying to explain what an if statement is:
>
> https://docs.python.org/3/tutorial/controlflow.html#if-statements <https://docs.python.org/3/tutorial/controlflow.html#if-statements>
>
> Python has an interactive shell but I'd recommend installing ipython if you want to use it to work through the examples.
>
>
> On 12/01/2016 06:14 PM, Jason Wirth wrote:
>> Say a hard-core Java programmer
>> wants to learn Python. Is there a specific go-to resource that
>> addresses the differences without wasting time on basic
>> programming concepts.
>>
>>
>> _______________________________________________
>> Chicago mailing list
>> Chicago at python.org <mailto:Chicago at python.org>
>> https://mail.python.org/mailman/listinfo/chicago <https://mail.python.org/mailman/listinfo/chicago>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org <mailto:Chicago at python.org>
> https://mail.python.org/mailman/listinfo/chicago <https://mail.python.org/mailman/listinfo/chicago>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org <mailto:Chicago at python.org>
> https://mail.python.org/mailman/listinfo/chicago <https://mail.python.org/mailman/listinfo/chicago>
>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> https://mail.python.org/mailman/listinfo/chicago
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20161202/74f0a460/attachment.html>
More information about the Chicago
mailing list