Get the latest tech news

Python as a second language empathy (2018)


is not Java, nor is it C++ It’s different! Let’s talk about how. Why? Because as Python experts (you did choose to come to a Python conference so likely you’re either an expert already or in time you’re going to become one if you keep going to Python conferences) we have a responsibility to help our colleagues and collaborators who don’t know Python as well we do.

I’d love to see “Django for Salesforce Programmers” as a talk at a Python conference because it’s very efficient when teaching to be able to make connections to a shared existing knowledge base. Super is a very cooperative sort of thing in Python; a class might have a bunch of superclasses in a tree and to run all of them requires a fancy method resolution order. I don’t have time to talk much about teaching, so I’ll point to Sasha Laundy’s talk(embedded above) which I love, and quickly quote Rose Ames and say that “knowledge is power; it’s measured in wats.” I think a great way to broach a misunderstanding is to present someone with a short code sample “wat” that demonstrates a misconception exists without necessarily explaining it because often all someone needed was to have the a flaw in their model pointed out to them.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of python

python

Related news:

News photo

Show HN: Probly – Spreadsheets, Python, and AI in the browser

News photo

Xonsh – A Python-powered shell

News photo

A possible future of Python in the browser