[{"user_id": 11991, "stars": [], "topic_id": 6427, "date_created": 1297882385.9919901, "message": "I started with Python because I needed a better way to develop web apps and I found Django. That's why I needed to learn Python to understand Django.", "group_id": 292, "id": 122667}, {"user_id": 8391, "stars": [{"date_created": 1297899735.8165979, "user_id": 4156}, {"date_created": 1297899998.2026131, "user_id": 6415}, {"date_created": 1297914801.431381, "user_id": 2458}, {"date_created": 1297925688.1355009, "user_id": 5582}, {"date_created": 1298138749.8502841, "user_id": 6310}], "topic_id": 6427, "date_created": 1297884153.0863791, "message": "I identify with its syntactical elegance", "group_id": 292, "id": 123101}, {"user_id": 1081, "stars": [], "topic_id": 6427, "date_created": 1297887824.4247041, "message": "cause of Django of course! .. found it this way, but starting doing way more", "group_id": 292, "id": 123799}, {"user_id": 12126, "stars": [{"date_created": 1297887805.269016, "user_id": 1081}, {"date_created": 1297899737.8167379, "user_id": 4156}, {"date_created": 1297900001.4479029, "user_id": 6415}, {"date_created": 1297914799.772928, "user_id": 2458}, {"date_created": 1297925688.846432, "user_id": 5582}, {"date_created": 1298138759.011297, "user_id": 6310}], "topic_id": 6427, "date_created": 1297887651.005239, "message": "Love the clean syntax and the language's explicit nature", "group_id": 292, "id": 123755}, {"user_id": 12347, "stars": [{"date_created": 1297900127.121254, "user_id": 4156}, {"date_created": 1297914796.142735, "user_id": 2458}], "topic_id": 6427, "date_created": 1297900053.2567849, "message": "also, say what you will, but whitespace", "group_id": 292, "id": 126638}, {"user_id": 4156, "stars": [{"date_created": 1297901851.2246721, "user_id": 8391}, {"date_created": 1298601748.2977509, "user_id": 12142}], "topic_id": 6427, "date_created": 1297899778.1800721, "message": "It was way nicer looking/feeling than PHP or Java, my two languages at the time. God bless you, last-semester-of-college random-elective-CS-4xxx-course Python-using professor!", "group_id": 292, "id": 126596}, {"user_id": 12347, "stars": [], "topic_id": 6427, "date_created": 1297900037.0521431, "message": "the syntax, and how easy it is to get things done", "group_id": 292, "id": 126633}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297900928.2622349, "message": "Because I like it, and because I'm good at it.", "group_id": 292, "id": 126830}, {"user_id": 242, "stars": [{"date_created": 1297901879.1346359, "user_id": 1}], "topic_id": 6427, "date_created": 1297901307.7030101, "message": "Python was my first language, when I started doing web development I switched to PHP because at the time Zope was the thing and Zope was scary. Finally I switched back to Python when @glyph released the first versions of Twisted. Now it's just the language I know best.", "group_id": 292, "id": 126943}, {"user_id": 12505, "stars": [{"date_created": 1297911783.9728401, "user_id": 8013}, {"date_created": 1297955157.958128, "user_id": 1376}], "topic_id": 6427, "date_created": 1297900163.35305, "message": "because I got tired of being insulted just because using perl ;)", "group_id": 292, "id": 126671}, {"user_id": 12397, "stars": [{"date_created": 1297911789.785363, "user_id": 8013}, {"date_created": 1297912134.7220631, "user_id": 5639}, {"date_created": 1297914790.423739, "user_id": 2458}, {"date_created": 1297925718.630486, "user_id": 5582}, {"date_created": 1297995080.6236961, "user_id": 38}], "topic_id": 6427, "date_created": 1297900343.053472, "message": "I started to love python seriously when I noticed how easy it was to understand other people projects source code (much much easier than C, php or Java for example)", "group_id": 292, "id": 126717}, {"user_id": 12397, "stars": [{"date_created": 1297901881.3789859, "user_id": 1}, {"date_created": 1297914785.3790801, "user_id": 2458}, {"date_created": 1298015557.6689179, "user_id": 2482}], "topic_id": 6427, "date_created": 1297901019.074388, "message": "I think another good answer to this question would be \"why not?\"", "group_id": 292, "id": 126847}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297901948.331377, "message": "/me is throwing out a lot of his old textbooks in prep for his upcoming move -- but is keeping the one from the computer architecture / assembly course. :D", "group_id": 292, "id": 127143}, {"user_id": 12397, "stars": [], "topic_id": 6427, "date_created": 1297900375.4543691, "message": "hey, @reidrac, you are everywhere man!", "group_id": 292, "id": 126721}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903150.2300229, "message": "/me is a grumpy old man", "group_id": 292, "id": 127488}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903177.4199989, "message": "@alex I didn't really mean Scheme specifically, just LISP and its prefix-based notation plus macros plus etc etc.", "group_id": 292, "id": 127498}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903203.9236269, "message": "I still contend that it's not any better for writing algorithmic code", "group_id": 292, "id": 127506}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903913.8338881, "message": "you want to know where the real API parts of ruby come from? the fact that they use eval all over the place", "group_id": 292, "id": 127662}, {"user_id": 7378, "stars": [], "topic_id": 6427, "date_created": 1297902936.598702, "message": "...no real loyalty to Python, not @alex's snake.", "group_id": 292, "id": 127428}, {"user_id": 242, "stars": [], "topic_id": 6427, "date_created": 1297903149.999891, "message": "@kennethreitz Well it's no EmacsLISP", "group_id": 292, "id": 127487}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297901958.4177821, "message": "haha, i was forced to dabble in scheme", "group_id": 292, "id": 127146}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297902027.88888, "message": "thank god for python", "group_id": 292, "id": 127163}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297901909.396348, "message": "@kennethreitz haha, you're lucky then. My curriculum was Java (PHP being the oh-so-trendy hobby language I was using) with a smattering of Scheme and C++ and of course assembly", "group_id": 292, "id": 127132}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297901924.819077, "message": "by which I mean I wrote about fifty lines total of ARM ASM, ever", "group_id": 292, "id": 127138}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297902974.7842031, "message": "@kennethreitz I recently got a copy of The Little Schemer and hope to actually read/work through it some day :) IIRC working in LISP is great for stretching one's algorithmic muscles (mine are pretty damn weak these days...)", "group_id": 292, "id": 127433}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903118.1114609, "message": "e.g. I wrote my own reduce functino cause I didn't know what it was called there", "group_id": 292, "id": 127477}, {"user_id": 1736, "stars": [], "topic_id": 6427, "date_created": 1297904428.7810211, "message": "@alex call-with-current-continuations, a really slick way to do non-local returns. In Python you usually have to abuse exception handling to accomplish the same", "group_id": 292, "id": 127727}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903287.235316, "message": "and even then there are few that i'd even be interested in", "group_id": 292, "id": 127535}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903352.600292, "message": "@alex I'd like an lxml implementation in brainfuck please", "group_id": 292, "id": 127566}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903383.68641, "message": "after all it's turning complete", "group_id": 292, "id": 127571}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903782.9190471, "message": "yeah", "group_id": 292, "id": 127650}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903933.525399, "message": "and, well, I use these languages to avoid repetitive typing, so...", "group_id": 292, "id": 127666}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297901963.7119861, "message": "still makes my mind hurt", "group_id": 292, "id": 127148}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903053.855762, "message": "*I don't see _myself_ ever using LISP for serious work [...]", "group_id": 292, "id": 127455}, {"user_id": 4156, "stars": [{"date_created": 1297903360.3102591, "user_id": 8391}], "topic_id": 6427, "date_created": 1297903344.0896649, "message": "Look at this kid, starring that comment like he's proud of it", "group_id": 292, "id": 127563}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297901859.6212251, "message": "@bitprophet cs112 here ;)", "group_id": 292, "id": 127119}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297901967.2568901, "message": "love it, could never use it", "group_id": 292, "id": 127149}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297902020.8168859, "message": "of course i spent years doing gw-basic/qbasic/turbo c/pascal / php / java prior to college", "group_id": 292, "id": 127161}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903290.6721001, "message": "discount and such are cool", "group_id": 292, "id": 127538}, {"user_id": 1736, "stars": [], "topic_id": 6427, "date_created": 1297905433.3136179, "message": "Yeah, or things like decision trees, HTTP responses, etc etc", "group_id": 292, "id": 127895}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297902718.1004989, "message": "Then I did some TI basic in school, then picked up PHP", "group_id": 292, "id": 127367}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297902706.7511051, "message": "I started in VB a long long while ago, it never stuck and I didn't program for another 5 years or so", "group_id": 292, "id": 127363}, {"user_id": 7378, "stars": [], "topic_id": 6427, "date_created": 1297902881.2827289, "message": "@alex ...no one is going to take your snake away from you...", "group_id": 292, "id": 127409}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903749.2269609, "message": "@bitprophet the main thing i hear everyone crying about is blocks", "group_id": 292, "id": 127646}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903801.6315811, "message": "They are pretty nice; they allow a lot of interesting meta-ish programming and are the foundation of nearly all the DSLs you see in Ruby libs", "group_id": 292, "id": 127654}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903854.3549249, "message": "From a pedantic level (HI ALEX) they don't do a _lot_ API/DSL wise you cannot do with Python, re: passing callables around, but they do make for much nicer looking code for when you really don't need to give a unique identifier to every block", "group_id": 292, "id": 127657}, {"user_id": 1736, "stars": [{"date_created": 1297911884.660135, "user_id": 8013}, {"date_created": 1298595372.4146819, "user_id": 15332}], "topic_id": 6427, "date_created": 1297904050.3833041, "message": "About the only thing I miss from Scheme is call/cc", "group_id": 292, "id": 127680}, {"user_id": 7, "stars": [{"date_created": 1297902835.4352059, "user_id": 7378}, {"date_created": 1297903042.5003481, "user_id": 8391}], "topic_id": 6427, "date_created": 1297902746.1175361, "message": "Since then I've tacked on C, C++, Java, MIPS assembly, but I'm not leaving my snake", "group_id": 292, "id": 127379}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903142.9757509, "message": "\"best\"", "group_id": 292, "id": 127485}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297902726.300627, "message": "Spent 6 months there before finding Python", "group_id": 292, "id": 127373}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903041.673269, "message": "But I don't see ever using LISP for serious work; there are other, more practical (IMO) languages with many of the things that make it useful, other than Python. (eg Ruby, Go, Scala, and, well, Clojure...)", "group_id": 292, "id": 127451}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903096.800761, "message": "(Also, I'm about as far as you can get from a language lawyer, so please don't jump on me for the really non-scientific comparison above...)", "group_id": 292, "id": 127463}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903123.8958001, "message": "I did the same with filter :)", "group_id": 292, "id": 127480}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903392.2792511, "message": "*turing", "group_id": 292, "id": 127575}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903779.5122819, "message": "@kennethreitz In Ruby?", "group_id": 292, "id": 127649}, {"user_id": 7378, "stars": [], "topic_id": 6427, "date_created": 1297902915.439678, "message": "I guess it just fits my way of thinking... but I have no real loyalty to it.", "group_id": 292, "id": 127419}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903152.417088, "message": "*popular", "group_id": 292, "id": 127491}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903222.415875, "message": "i've been thinking of picking up some ruby, but don't really have a reason to", "group_id": 292, "id": 127514}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903304.2585089, "message": "hahahaha", "group_id": 292, "id": 127545}, {"user_id": 7, "stars": [{"date_created": 1297903143.6609931, "user_id": 8391}, {"date_created": 1297904991.9033051, "user_id": 12347}], "topic_id": 6427, "date_created": 1297903108.924372, "message": "@bitprophet nah, TBH scheme wasn't very eye opening to me, 50% of my time in it was spent trying to find the scheme names for my favorite Python functions", "group_id": 292, "id": 127468}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903134.4106989, "message": "clojure is quickly becoming the best lisp system, isn't it?", "group_id": 292, "id": 127483}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903263.2319469, "message": "@kennethreitz Yea, there's no reason to use Ruby if you're already good with Python, other than easier access to some of its nicer libraries", "group_id": 292, "id": 127525}, {"user_id": 7, "stars": [{"date_created": 1297903434.949549, "user_id": 4156}, {"date_created": 1297976157.370832, "user_id": 7378}], "topic_id": 6427, "date_created": 1297903384.299701, "message": "@kennethreitz and I'd like to cut my testicles off", "group_id": 292, "id": 127572}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903791.8872061, "message": "everytime I think about how the scoping rules for blocks should work I get a headache", "group_id": 292, "id": 127652}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903513.3778689, "message": "or better yet, whitespace", "group_id": 292, "id": 127619}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903888.8611159, "message": "So it comes down to style and/or irritation at having to do some extra boilerplatey crap when doing it the Python way", "group_id": 292, "id": 127658}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903239.6450629, "message": "@kennethreitz From what I've seen I'd say \"best\" if by \"best\" you mean \"marries LISP power with practicality/wide deployment base of JVM\"", "group_id": 292, "id": 127518}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903278.6828289, "message": "LISPs power is precisely equal to any other general purpose language, they're all turing compete", "group_id": 292, "id": 127531}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297903281.6468439, "message": "complete*", "group_id": 292, "id": 127533}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297903296.832278, "message": "Oh god not that Turing complete BS again Alex, jeez", "group_id": 292, "id": 127539}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297904089.4997871, "message": "@coderanger milanova never covered that one", "group_id": 292, "id": 127685}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903272.575881, "message": "exactly", "group_id": 292, "id": 127529}, {"user_id": 4156, "stars": [{"date_created": 1297903306.3439801, "user_id": 7}], "topic_id": 6427, "date_created": 1297903302.551522, "message": "YOU'RE SUCH A PEDANT", "group_id": 292, "id": 127543}, {"user_id": 7, "stars": [], "topic_id": 6427, "date_created": 1297904642.2456119, "message": "@coderanger yeah I'm familiar with the concept, used for coroutines and stuff usually right?", "group_id": 292, "id": 127771}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1297903777.5269451, "message": "I've never really understood them", "group_id": 292, "id": 127648}, {"user_id": 4156, "stars": [], "topic_id": 6427, "date_created": 1297904009.483094, "message": "All that said, I still find Python's overall code/docs/community quality (per project) to be higher on average, not to mention the breadth of libraries available -- so it's not *too* often that I find myself really preferring a Ruby implementation when a Python one also exists. /fin", "group_id": 292, "id": 127674}, {"user_id": 5639, "stars": [{"date_created": 1297912890.8348939, "user_id": 719}, {"date_created": 1298915181.899163, "user_id": 1243}], "topic_id": 6427, "date_created": 1297912489.663326, "message": "The reason I started coding in Python is different from the reason I still code in Python. I started coding Python because I was sick of Perl and Ruby looked like Perl (aesthetically that is). There are millions of reasons I still code in Python, but #1 is probably the community.", "group_id": 292, "id": 129104}, {"user_id": 12716, "stars": [], "topic_id": 6427, "date_created": 1297913663.7535989, "message": "django was my gateway drug", "group_id": 292, "id": 129212}, {"user_id": 1736, "stars": [], "topic_id": 6427, "date_created": 1297914627.4694741, "message": "I started out with Trac plugins and then found PyGame and loved it.", "group_id": 292, "id": 129269}, {"user_id": 205, "stars": [], "topic_id": 6427, "date_created": 1297914517.7870171, "message": "first bit's free", "group_id": 292, "id": 129264}, {"user_id": 12907, "stars": [], "topic_id": 6427, "date_created": 1297933212.911298, "message": "Because its easy to read. And given that code gets read an awful lot more often than its written, this is its genius for me. Clean, concise and explicit. Laaarrrvveeelly........ :-)", "group_id": 292, "id": 130147}, {"user_id": 12619, "stars": [{"date_created": 1297986899.3675499, "user_id": 141}], "topic_id": 6427, "date_created": 1297952235.527, "message": "I'm way, way early in the game, fumbling through Chun's _Core Python Programming_ between work, family, _GEB_, and sleep, but I *started* down this road because I want to work with Sage (http://sagemath.org), Django, and am intrigued by the fact that Blender is scriptable via Python.", "group_id": 292, "id": 131883}, {"user_id": 5942, "stars": [], "topic_id": 6427, "date_created": 1297955312.274488, "message": "@bwghughes Python is not only easy to read, but alose easy to write too:)", "group_id": 292, "id": 132304}, {"user_id": 2875, "stars": [], "topic_id": 6427, "date_created": 1297956131.035459, "message": "Easy to use for automation work", "group_id": 292, "id": 132410}, {"user_id": 12831, "stars": [], "topic_id": 6427, "date_created": 1297957764.784894, "message": "My first try was because one of my friends told me there was a cool job position which stated Python as \"nice to have\", then I fell in love <3", "group_id": 292, "id": 132583}, {"user_id": 9013, "stars": [{"date_created": 1297997429.87622, "user_id": 38}], "topic_id": 6427, "date_created": 1297964024.4513841, "message": "Productivity, plays well with C/C++ libraries.", "group_id": 292, "id": 133362}, {"user_id": 9434, "stars": [], "topic_id": 6427, "date_created": 1297971618.056268, "message": "Django seduced me away from RoR, and Python made it oh so nice.", "group_id": 292, "id": 134819}, {"user_id": 12404, "stars": [{"date_created": 1298010836.657773, "user_id": 11592}, {"date_created": 1298192317.177525, "user_id": 5069}], "topic_id": 6427, "date_created": 1297990548.6707571, "message": "it fits my brain", "group_id": 292, "id": 138455}, {"user_id": 38, "stars": [{"date_created": 1297998835.9259889, "user_id": 1}, {"date_created": 1298015644.137754, "user_id": 8013}, {"date_created": 1298059201.9272881, "user_id": 6671}], "topic_id": 6427, "date_created": 1297997830.537214, "message": "When I prototyped a functionally complete library in 3 hours using Python and then spent the next day and a half doing the same in C. Bottom line: my time is more important to me than any dogma.", "group_id": 292, "id": 139283}, {"user_id": 1822, "stars": [], "topic_id": 6427, "date_created": 1298003645.3739281, "message": "For me it reduced the need to context switch between syntaxes by [mostly] replacing multiple languages: PHP (web), bash (sysadmin), perl (txt processing), Applescript (GUI automation, now appscript)", "group_id": 292, "id": 139797}, {"user_id": 1822, "stars": [{"date_created": 1298009975.0321629, "user_id": 5582}, {"date_created": 1298043740.3234069, "user_id": 4156}], "topic_id": 6427, "date_created": 1298003681.8128879, "message": "I still do some simple things in bash as needed - but people push bash waaay too far", "group_id": 292, "id": 139803}, {"user_id": 12817, "stars": [{"date_created": 1298043736.6446941, "user_id": 4156}, {"date_created": 1302290274.8733959, "user_id": 13339}], "topic_id": 6427, "date_created": 1298024457.517837, "message": "I tried it out because of the \"import antigravity\" xkcd comic, and I stayed because of the easy-to-read syntax, large standard library and community, and Django.", "group_id": 292, "id": 141339}, {"user_id": 2458, "stars": [], "topic_id": 6427, "date_created": 1298032325.207382, "message": "@adambrenecki That is probably the most awesome reason ever.", "group_id": 292, "id": 142285}, {"user_id": 5582, "stars": [], "topic_id": 6427, "date_created": 1298035706.639374, "message": "My first Python script was a post-commit hook for one of our subversion repositories at the company I worked for at that time. It just felt right ...", "group_id": 292, "id": 142638}, {"user_id": 5778, "stars": [{"date_created": 1298126127.7320199, "user_id": 2458}, {"date_created": 1298130300.808547, "user_id": 927}, {"date_created": 1298191250.7958989, "user_id": 14022}], "topic_id": 6427, "date_created": 1298100829.1463621, "message": "I started using Python as a solution to some of the problems we were having with our PHP framework at the last company I worked with. At that point I had been a full-on PHP developer for some 7 years or so. After about a month with Python, I felt just as capable with it as I did with PHP after those 7 years. And the code I produced in Python was somehow more readable, reliable, and maintainable. Oh, and more concise too.", "group_id": 292, "id": 149047}, {"user_id": 5778, "stars": [], "topic_id": 6427, "date_created": 1298100859.508388, "message": "Django was the actual answer to our PHP problems, and I'm one of those who learned Python by learning Django", "group_id": 292, "id": 149048}, {"user_id": 12619, "stars": [], "topic_id": 6427, "date_created": 1298131083.0173359, "message": "@codekoala Did you find that you needed to learn Python first, or were you able to jump in and learn Django and pick up the necessary Python along the way?", "group_id": 292, "id": 149693}, {"user_id": 6415, "stars": [], "topic_id": 6427, "date_created": 1298212417.921186, "message": "@muraii You can jump in and learn Python along the way. But remember that Django is written in Python and as your Python knowledge will increase so will you ability to make awesome things with Django.", "group_id": 292, "id": 153627}, {"user_id": 1152, "stars": [], "topic_id": 6427, "date_created": 1298214607.608077, "message": "Django's secret weapon is that it's written in Python!", "group_id": 292, "id": 153718}, {"user_id": 3748, "stars": [], "topic_id": 6427, "date_created": 1298220555.6752751, "message": "I started using python when first installed a Zope/Plone CMS. So I asked what is under this and the answer was python. After that I moved to web development using a lot of non Django frameworks: Nevow/twisted, turbogears1 and 2, pylons, flask. Also for GUI desktop cross-platform I use python a lot ( wxpython ).", "group_id": 292, "id": 154141}, {"user_id": 5778, "stars": [], "topic_id": 6427, "date_created": 1298236221.389406, "message": "@muraii just as @davidpaccoud says, Django makes it pretty easy to learn Python along the way. At first it can be a little difficult to understand what is Django magic and what is pure Python, but it all makes sense after enough tinkering. I mostly just learned the basics of Python and Django at the same time from the official Django tutorial and various pluggable apps. Then I started trying to make stuff with Python that didn't require Django (shell scripts and the like).", "group_id": 292, "id": 154762}, {"user_id": 12619, "stars": [], "topic_id": 6427, "date_created": 1298252031.4958711, "message": "@codekoala I had tinkered very minimally about 18 months ago, with Django. I was still finishing school as a full-time-working husband and parent, and futzing with my Wordpress blog, then eventually got a little deeper (e.g., wrote a plugin). I didn't have spare cycles to focus on Django/Python. I had thought that I should become solid with Python first, but I might work a little in parallel. I have some stupidly complex, grandiose ideas of what I want to do with it, which is actually part of why I'm on Convore. Serendipity. Thanks for the note.", "group_id": 292, "id": 155489}, {"user_id": 14356, "stars": [], "topic_id": 6427, "date_created": 1298326909.0317791, "message": "I started with Perl in '91, but kept telling myself that there had to something better when my own code was hard to understand a few months later. All that magic! Then in '96 I was introduced to Python, in a couple of months I had moved completely to Python, and never went back. In between I even tried TCL/TK (everything text is different!) but was very happy when Python came my way.", "group_id": 292, "id": 172275}, {"user_id": 14491, "stars": [], "topic_id": 6427, "date_created": 1298334256.5189359, "message": "its concise, and fun to use.", "group_id": 292, "id": 175806}, {"user_id": 14022, "stars": [], "topic_id": 6427, "date_created": 1298339347.08569, "message": "@varikin Slow compared to what?", "group_id": 292, "id": 176467}, {"user_id": 620, "stars": [], "topic_id": 6427, "date_created": 1298340272.046128, "message": "@malero There are cases where Java (the main language I use a work) blows Python out of the water. Really, it is the JVM that blows CPython out of the water. The JIT is the JVM is amazing. Threading in the JVM is much better than the GIL approach. Really, Jython then has those same advantages, but still, Jython can be slower than Java due to how the dynamic nature of Python is handled in Jython. There are cases where you need to really drop down to C for the speed you need. CPython (and PyPy) have made amazing strides in performance, but it isn't the fastest thing out there. But given all that, I would rather use a language where I can just get shit done. Most of the time, that is fast enough. If I need it faster, I will go from there.", "group_id": 292, "id": 176507}, {"user_id": 620, "stars": [], "topic_id": 6427, "date_created": 1298339255.2946911, "message": "I code in Python because I stopped worrying about my programs being slow. I embraced the whitespace. I stopped thinking about public vs private. I realized there are time procedural is better. I realized there are times object oriented is better. I realized I could mix procedural and object oriented.", "group_id": 292, "id": 176458}, {"user_id": 14022, "stars": [], "topic_id": 6427, "date_created": 1298341741.158006, "message": "Thanks for the detailed answer. Have you developed any Android applications?", "group_id": 292, "id": 176563}, {"user_id": 14022, "stars": [], "topic_id": 6427, "date_created": 1298342599.1530471, "message": "That's how I feel about PHP after using Python for a few years. Have a Android development book recommendations? I have very little experience with Java, but I have been wanting to make an Android app.", "group_id": 292, "id": 176604}, {"user_id": 14022, "stars": [], "topic_id": 6427, "date_created": 1298342627.8161869, "message": "a/any*", "group_id": 292, "id": 176607}, {"user_id": 620, "stars": [], "topic_id": 6427, "date_created": 1298342339.292887, "message": "@malero Currently working on Android apps. I really like the Android environment, though I really dislike Java after learning Python.", "group_id": 292, "id": 176592}, {"user_id": 620, "stars": [], "topic_id": 6427, "date_created": 1298343515.1615419, "message": "I like Beginning Android 2 http://www.amazon.com/Beginning-Android-2-Mark-Murphy/dp/1430226293/ref=sr_1_2?s=books&ie=UTF8&qid=1298343486&sr=1-2", "group_id": 292, "id": 176659}, {"user_id": 620, "stars": [], "topic_id": 6427, "date_created": 1298343549.1847799, "message": "And just reading through the developer.android.com site.", "group_id": 292, "id": 176660}, {"user_id": 5778, "stars": [{"date_created": 1298394785.850373, "user_id": 12619}], "topic_id": 6427, "date_created": 1298354899.0954909, "message": "@muraii yeah, I learned Python while taking a full load of classes in college, married, and working 2 jobs :) granted, one of those jobs was where I learned Python/Django... I think the important part is to come to terms that you won't be able to achieve all of your incredible dreams on day 1. Or day 15. Or day 365. Just pace yourself, learn stuff as you go, and learn how to do that stuff better as you continue to go.", "group_id": 292, "id": 177376}, {"user_id": 4356, "stars": [], "topic_id": 6427, "date_created": 1298375220.5687361, "message": "Python is the shortest path from how I think to working code. It allows me to think about the problem I'm solving instead of about the language I'm writing in. People sometimes criticize python for being an opinionated language; I find it to be wonderfully flexible.", "group_id": 292, "id": 178637}, {"user_id": 13904, "stars": [], "topic_id": 6427, "date_created": 1298393491.7211609, "message": "@varikin I have been programming in Nimrod which compiles to C and uses whitespace just like Python, it is a good compromise if you want a nice language which shares some of Python's goodness, but one which is also fast and compiled.", "group_id": 292, "id": 180218}, {"user_id": 12619, "stars": [], "topic_id": 6427, "date_created": 1298394982.7683771, "message": "@codekoala Excellent point. Finally made it over the first hump this weekend, which is minimal but I'm comfortable enough to start working on a small text adventure for my first project. Created a map with my two youngest (6 and 8 years old) of a fantastic world, and will use that and the characters and history we create as the setting for my game. Once I have the game logic basically figured out, I'll be able to start working with Django on a web version, and thereafter some GUI toolkit on a GUI version. It provides a project with specific needs, which will help me focus, and it's inclusive of the family.", "group_id": 292, "id": 180561}, {"user_id": 5778, "stars": [], "topic_id": 6427, "date_created": 1298402776.2490239, "message": "@muraii Sounds like a great plan. Take it one step at a time and you'll get there eventually. Your project sounds like fun. Wish I had the time to work on projects like that ;)", "group_id": 292, "id": 181688}, {"user_id": 8391, "stars": [], "topic_id": 6427, "date_created": 1298414673.1637051, "message": "Python's performance gets better every day (pypy)", "group_id": 292, "id": 184604}, {"user_id": 620, "stars": [], "topic_id": 6427, "date_created": 1298414256.0054281, "message": "@dom96 I am happy with Python :) Straight out of college, I was so worried about performance. Now I don't until the end of a project.", "group_id": 292, "id": 184522}, {"user_id": 2070, "stars": [], "topic_id": 6427, "date_created": 1298443748.306443, "message": "Personally, I'm torn between Python's simplicity and Scala/Haskell's static type checking. At work, I write tools that (try!) to allow scientists to focus on sciencing instead of learning how to bang out quick and dirty code. Python's tendency towards readable code is making life so much better\u2026but numpy, scipy, matplotlib, and friends are basically unbelievably amazing and have nearly compelled me to make a pilgrimage to Enthought's office while carrying a BDFL effigy.", "group_id": 292, "id": 186099}, {"user_id": 15098, "stars": [], "topic_id": 6427, "date_created": 1298447971.4879379, "message": "Started out with django, then writing little scripts to do lots of nice stuff for me. The readable syntax makes me likely to pull out the source of a new library instead of reading the docs", "group_id": 292, "id": 186200}, {"user_id": 15502, "stars": [{"date_created": 1298528566.960485, "user_id": 11592}], "topic_id": 6427, "date_created": 1298520456.7569759, "message": "When I write Python code it makes me feel good. :-)", "group_id": 292, "id": 195147}, {"user_id": 15392, "stars": [], "topic_id": 6427, "date_created": 1298526624.9326501, "message": "Mmmmm. Python.", "group_id": 292, "id": 195624}, {"user_id": 15770, "stars": [], "topic_id": 6427, "date_created": 1298583373.6888061, "message": "please holla when u see this!!!!", "group_id": 292, "id": 202404}, {"user_id": 15770, "stars": [], "topic_id": 6427, "date_created": 1298583362.3689539, "message": "Lookin for Python coders!!", "group_id": 292, "id": 202403}, {"user_id": 5778, "stars": [], "topic_id": 6427, "date_created": 1298587351.3708191, "message": "@licacious holla. you found some python coders", "group_id": 292, "id": 203118}, {"user_id": 12404, "stars": [], "topic_id": 6427, "date_created": 1298591713.585228, "message": "@licacious whatchoo want dawg????!!!!??", "group_id": 292, "id": 204049}]