-
-
Notifications
You must be signed in to change notification settings - Fork 381
Conversation
Hi there, I'm happy to review this if you like. Any objections? |
On Wed, Jul 23, 2014 at 01:52:31PM -0700, Emily Jane McTavish wrote:
This looks reasonable to me. Personally, the pitch for Python breaks “Write software, because the more work your computer is doing for For folks that buy the generic idea (or a more elaborate version, “Use Python, because it's a popular general-purpose, Then I'd go on and unpack each of those terms, and explain why you I think you hit on most of those points, but if we split this into In fact, maybe you don't even need a “Why $LANGUAGE?” deck, and can Or maybe the benefit of collaboration is not worth the mental |
Please go ahead. |
</section> | ||
|
||
<section> | ||
<h2>Python is...</h2> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi! So, having a list like this is great. But, I wonder if a different order or a different breakdown might allow it to read more like a sentence, and therefore make more sense. Something like:
- a popular,
- powerful,
- easy to learn,
- programming language,
- that is human readable,
- whitespace delimited,
- free,
- and open source.
It has a number of excellent libraries for
- plotting,
- mathematics,
- and domain sciences.
Something like that maybe?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe:
It has a number of excellent libraries for
- mathematics,
- plotting,
- and domain sciences.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good ideas! I incorporated them.
@snacktavish Will you have time in the next week to revise this, or should we hand it off to someone else? |
Yes! I'll get on it this week. On 09/08/2014 08:36 AM, Greg Wilson wrote:
Emily Jane McTavish |
OK! I incorporated the very helpful comments from @katyhuff and @r-gaia-cs and updated it. I did not have a chance to really address @wking 's more in depth comments - I agree a different approach may be valuable, but I also often am asked: Should I learn, R, Python, Perl or...X. So I agree that this deck conflates why program with why program in Python. But I feel ok about that! |
On Thu, Sep 11, 2014 at 11:12:01AM -0700, Emily Jane McTavish wrote:
I'm ok with it too, since we don't have to have something that lets Also: And PyPI is now up to 48622 packages (not 46537), so I'd just say Do the two master-merges (8d6f96e and 8f7a454) bring in anything |
@wking Good point, I'll update those numbers. And I don't really know on the master merges. I was getting permission problems on pulling, and so fetched and merged instead, but I'm not really sure why! There weren't any conflicts or anything. |
On Thu, Sep 11, 2014 at 11:30:13AM -0700, Emily Jane McTavish wrote:
It's usually best not to merge from master into a feature branch. See If you rebase the branch on master, it will drop the merges. I'm |
@wking Interesting! Pedantry accepted. This is my first PR to large project, and am interested to know what is standard practice. I'll investigate the links. |
@abostroem @tbekolay Please merge if you think this is close enough - we'd like to clear the decks before #759. |
LGTM! Great start that can be perfected later on. I merged, and added a commit to fix a few minor things (an errant ">" was showing up on all slides, and some slides had text flow off the screen). See 4e0a1ab for full details. |
This is a rough version of motivational slides for python - based on @sritchie73's R motivational slides.
Idea is that they would be presented at the beginning of a python lecture. Thoughts?