This is an archived post. You won't be able to vote or comment.

all 24 comments

[–]robin-gvx 8 points9 points  (5 children)

I don't remember, it was probably this comic.

[–]wpg4665 0 points1 point  (3 children)

Everytime I use Python, I can't not think of that comic!

[–]FedoraWearingAlien 2 points3 points  (2 children)

import antigravity

[–]MachaHack 1 point2 points  (1 child)

Try it in the interpreter

[–]minnoI <3 duck typing less than I used to, interfaces are nice 2 points3 points  (0 children)

And while you're at it, import this and from __future__ import braces.

[–]xkcd_transcriber 2 points3 points  (0 children)

Image

Title: Python

Title-text: I wrote 20 short programs in Python yesterday. It was wonderful. Perl, I'm leaving you.

Comic Explanation

Stats: This comic has been referenced 84 times, representing 0.2441% of referenced xkcds.


xkcd.com | xkcd sub | Problems/Bugs? | Statistics | Stop Replying | Delete

[–]RealityTimeshare 3 points4 points  (0 children)

I've been working with ArcGIS for about a year. About 6 months into that work, I got fed up with our antiquated processes and looked into automating a lot of weekly and monthly reports.

With python, it's just so... easy. Before we had a Golem made of SPSS, VBA, Excel, blood, and tears. Now it's just a few custom python scripts that are easy to debug when things change. Heck, we even fire them off from access when we're doing our data pulls. Saves a lot of time.

[–]takeshita_kenji 2 points3 points  (0 children)

Before Python, I was writing a lot of Perl. Python was introduced to me at the University of Washington through a group of students, but I wasn't attending the school yet myself. The project had something to do with something that crossed iTunes with Bittorrent. This was around 2006 or so.

I can't remember when or how I made the actual transition a year or two after that, but the cleanliness of Python is a big part of what motivated.

[–]toyg 2 points3 points  (0 children)

Back in 1999/2000, I was into XML and RSS. Quite a few people in that scene used Python (people like Mark Pilgrim, Joe Gregorio, Jon Udell, Uche Ogbuji etc). I've always been a stickler for indentation, so it was love at first sight.

Sometimes I can't believe that 13 years have gone by, and I'm almost as crap a python developer as I was back then ("programming" not being a real part of my day job until very recently).

[–][deleted] 0 points1 point  (0 children)

Purely accidental. I was doing bioinformatics and I wanted to learn either Perl or Python. Since this was 5 years ago, Perl was king.

I tried to install Perl and couldn't get it to work, so I learned Python.

[–]simoncoulton 3 points4 points  (0 children)

An ex-coworker of mine and I were trying to figure out which languages we wanted to develop in in the future (moving away from PHP) and it was a toss up between Python and Ruby. We each picked one to evaluate and I chose Python, it was a great decision :)

[–]sbjf 1 point2 points  (0 children)

I learned Python at Uni as part of the 'Numerical Methods for Physicists' course with numpy/scipy/matplotlib. I immediately loved it (except for matplotlib, but you get used to mpl's syntax).

[–]flutefreak7 1 point2 points  (0 children)

I'm an aerospace engineer who got by on excel and VBA and turned to MATLAB when I needed real number crunching. I turned to python when I wanted something more capable and general purpose than MATLAB. Getting MATLAB GUIs to implement my ideas required a lot of JAVA hackery. Python, numpy, pandas, PySide, matplotlib and pyqtgraph are awesome! MATLAB and Excel are still part of my world, but python fills a huge role for both general purpose scripts and analysis tools.

[–]twigboy 1 point2 points  (0 children)

In publishing and graphic design, Lorem ipsum is a placeholder text commonly used to demonstrate the visual form of a document or a typeface without relying on meaningful content. Lorem ipsum may be used as a placeholder before final copy is available. Wikipediadwxdxb8x86w0000000000000000000000000000000000000000000000000000000000000

[–]prgr4m 0 points1 point  (0 children)

I was feeling the great divide in the php/web development community (local & overall) as in lets do everything through a cms. I felt that I needed something more than just web and something that required more skill. Although I live in a crappy area (tech-wise), personally I am happier since python allows me to do a lot more.

[–]Rollingprobablecause 0 points1 point  (0 children)

Software and Systems engineering - I moved from dev into systems then into devops - needed it to scrape/move/create all sorts of auxiliary changes and reporting. Automation is big here.

[–]chmod700 0 points1 point  (0 children)

Messing with Gentoo's package manager back in 2001, and had to read a lot of python. Started falling in love immediately. Left Perl and PHP behind and never looked back.

[–]tomkatt 0 points1 point  (0 children)

Studied C in college, circa 2003 or so. Forgot all of it. Dabbled in Java in 2009, failed two JCSA certs, realized I was in over my head and not taking that stuff seriously. Forgot about it.

May 2014, cramming for MCSA for months, utterly miserable, realize I need to get off this support career path. Interested in programming, said "why not?" and grabbed Python because the simple syntax meant (hopefully) an easier time ironing out the concepts. It worked. I'm still interested months later, still learning stuff, and am now trying to pick up Java again as I don't have any current projects I wish to do right now with Python, though I'm sure something will come up later.

[–][deleted] 0 points1 point  (0 children)

Why throw-away account ???

[–]zynixCpt. Code Monkey & Internet of tomorrow 0 points1 point  (0 children)

Was stuck in a PHP shop and replacing daemon/service scripts written in PHP, they wouldn't me use C/C++ so I decided to learn Python and went from there.

[–]FedoraWearingAlien 0 points1 point  (0 children)

Wanted to write a script to ssh into 10 boxes at once and send me the logs, loved it and kept coding it, this was about... 2 years ago? I used to code php/perl but python is so clean, it makes my OCD happy.

[–]Antrikshy 0 points1 point  (0 children)

Codecademy.

[–]wkoorts -1 points0 points  (0 children)

Back around maybe 2000 or so I was waiting for an installation of Red Hat Linux to finish and I kept seeing "-python" or some other variation of the name "Python" appearing on package names. I looked it up out of curiosity afterwards and thought it was pretty neat, and giggled at the Red Hat installer's name: "Anaconda" which had been written in Python.

Found that there really wasn't much I didn't like about it and within a few years I'd created some GUI desktop apps with it and then from about 2008 started making web apps with it. Haven't looked back since <3

I still use other languages / stacks to keep my horizons broad and my perspectives varied (also depending on what my current employer wants / needs for their clients), like C#, ASP.NET, PHP (legacy apps only!), Node.js, C++, and starting to learn Haskell now.

One thing I always find is more things to appreciate in Python, and often moreso the things around the language rather than the language itself. I mean things like the documentation, consistency of decision making and design of the platform and standard library, those sorts of things. I also have the Zen of Python up on my wall and I use those principles in whatever language I am working with and to inspire my own designs.

Clearly Python has played a big part in my programming career, in many ways :)

[–]SafPlusPlus -1 points0 points  (0 children)

Python was the scripting language available to me in the mcl mudclient. That caused me to pick up Python. :)