[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