From brianhray at gmail.com Wed Oct 5 13:46:13 2016 From: brianhray at gmail.com (Brian Ray) Date: Wed, 5 Oct 2016 13:46:13 -0400 Subject: [Chicago] Calling all venues... Message-ID: We have a Mentorship Program kickoff meeting planned for next Monday. there are 20 mentor mentee pairs all ready to teach/learn python; however, our venue has dropped us last minute. DATE: Monday the 10th. aiming for 6-8:30, but flexible. WHAT: ChiPy Mentorship VENUE: (HELP??) We desperately need your help to host and feed this meetup. If anyone has space for 40 folks, please respond all and let us know ... help us "Help me Obi Wan Kanobi you're my only hope" Ray Berg (CC'd) will follow up with you. Thanks 1 million. PS, you can also say NO this time but want to host at some point please fill out this form: https://goo.gl/forms/4UcxsQrZSQ4ybEhj1 -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Wed Oct 5 15:58:32 2016 From: brianhray at gmail.com (Brian Ray) Date: Wed, 5 Oct 2016 15:58:32 -0400 Subject: [Chicago] Calling all venues... In-Reply-To: References: Message-ID: We found a host. But fill out this form for next time: https://goo.gl/forms/4UcxsQrZSQ4ybEhj1 On Wed, Oct 5, 2016 at 1:46 PM, Brian Ray wrote: > We have a Mentorship Program kickoff meeting planned for next Monday. > there are 20 mentor mentee pairs all ready to teach/learn python; however, > our venue has dropped us last minute. > > DATE: Monday the 10th. aiming for 6-8:30, but flexible. > WHAT: ChiPy Mentorship > VENUE: (HELP??) > > We desperately need your help to host and feed this meetup. If anyone has > space for 40 folks, please respond all and let us know ... help us "Help me > Obi Wan Kanobi you're my only hope" Ray Berg (CC'd) will follow up with you. > > Thanks 1 million. > > PS, you can also say NO this time but want to host at some point please > fill out this form: https://goo.gl/forms/4UcxsQrZSQ4ybEhj1 > > > -- > Brian Ray > @brianray > (773) 669-7717 > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidkunio at gmail.com Fri Oct 7 16:00:51 2016 From: davidkunio at gmail.com (David Matsumura) Date: Fri, 7 Oct 2016 15:00:51 -0500 Subject: [Chicago] Bases Coded Message-ID: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> Anyone want to enter bases coded? The prize is a ticket to game 4, which if the Cubs get there would be in Wrigley. http://mlb.mlb.com/bases-coded/ Could be fun, and certainly less expensive than trying to buy a ticket. Sign up is due tonight. Thanks David -- David Matsumura 773.230.1761 -------------- next part -------------- An HTML attachment was scrubbed... URL: From zitterbewegung at gmail.com Fri Oct 7 16:11:30 2016 From: zitterbewegung at gmail.com (Joshua Herman) Date: Fri, 07 Oct 2016 20:11:30 +0000 Subject: [Chicago] Bases Coded In-Reply-To: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> References: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> Message-ID: Looks interesting I think I would be up to compete. On Fri, Oct 7, 2016 at 3:01 PM David Matsumura wrote: > Anyone want to enter bases coded? The prize is a ticket to game 4, which > if the Cubs get there would be in Wrigley. > > http://mlb.mlb.com/bases-coded/ > > Could be fun, and certainly less expensive than trying to buy a ticket. > Sign up is due tonight. > > Thanks > David > > > -- > David Matsumura > 773.230.1761 > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sakamura at gmail.com Fri Oct 7 16:19:15 2016 From: sakamura at gmail.com (Ishmael Rufus) Date: Fri, 7 Oct 2016 15:19:15 -0500 Subject: [Chicago] Bases Coded In-Reply-To: References: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> Message-ID: I think the site says submissions are due today On Fri, Oct 7, 2016 at 3:11 PM, Joshua Herman wrote: > Looks interesting I think I would be up to compete. > On Fri, Oct 7, 2016 at 3:01 PM David Matsumura > wrote: > >> Anyone want to enter bases coded? The prize is a ticket to game 4, which >> if the Cubs get there would be in Wrigley. >> >> http://mlb.mlb.com/bases-coded/ >> >> Could be fun, and certainly less expensive than trying to buy a ticket. >> Sign up is due tonight. >> >> Thanks >> David >> >> >> -- >> David Matsumura >> 773.230.1761 >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> 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: From bainada.iit at gmail.com Fri Oct 7 17:41:27 2016 From: bainada.iit at gmail.com (Adam Bain) Date: Fri, 07 Oct 2016 21:41:27 +0000 Subject: [Chicago] Bases Coded In-Reply-To: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> References: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> Message-ID: I think submissions are just team formation. I'm not really sure what type of app we'd want to build but this looks like it could be cool. On Fri, Oct 7, 2016, 3:01 PM David Matsumura wrote: Anyone want to enter bases coded? The prize is a ticket to game 4, which if the Cubs get there would be in Wrigley. http://mlb.mlb.com/bases-coded/ Could be fun, and certainly less expensive than trying to buy a ticket. Sign up is due tonight. Thanks David -- David Matsumura 773.230.1761 <(773)%20230-1761> _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidkunio at gmail.com Fri Oct 7 19:02:20 2016 From: davidkunio at gmail.com (David Matsumura) Date: Fri, 7 Oct 2016 18:02:20 -0500 Subject: [Chicago] Bases Coded In-Reply-To: References: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> Message-ID: <081141AB-7D3C-4AA0-B28F-17369EFA740C@gmail.com> I think a program that generates, interesting/useful/funny natural language text built out of the data and in the context of what is happening in the game would be fun and achievable. Lots of good possibilities with a cool dataset. I'm in. Do we have a team? -- David Matsumura 773.230.1761 On Oct 7, 2016, at 4:41 PM, Adam Bain wrote: I think submissions are just team formation. I'm not really sure what type of app we'd want to build but this looks like it could be cool. On Fri, Oct 7, 2016, 3:01 PM David Matsumura wrote: Anyone want to enter bases coded? The prize is a ticket to game 4, which if the Cubs get there would be in Wrigley. http://mlb.mlb.com/bases-coded/ Could be fun, and certainly less expensive than trying to buy a ticket. Sign up is due tonight. Thanks David -- David Matsumura 773.230.1761 _______________________________________________ Chicago mailing list Chicago at python.org 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: From zitterbewegung at gmail.com Fri Oct 7 20:42:00 2016 From: zitterbewegung at gmail.com (Joshua Herman) Date: Sat, 08 Oct 2016 00:42:00 +0000 Subject: [Chicago] Bases Coded In-Reply-To: <081141AB-7D3C-4AA0-B28F-17369EFA740C@gmail.com> References: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> <081141AB-7D3C-4AA0-B28F-17369EFA740C@gmail.com> Message-ID: Sure ill be on the team. On Fri, Oct 7, 2016 at 6:02 PM David Matsumura wrote: > I think a program that generates, interesting/useful/funny natural > language text built out of the data and in the context of what is happening > in the game would be fun and achievable. > > Lots of good possibilities with a cool dataset. > > I'm in. Do we have a team? > > -- > David Matsumura > 773.230.1761 <(773)%20230-1761> > > On Oct 7, 2016, at 4:41 PM, Adam Bain wrote: > > I think submissions are just team formation. I'm not really sure what type > of app we'd want to build but this looks like it could be cool. > > On Fri, Oct 7, 2016, 3:01 PM David Matsumura wrote: > > Anyone want to enter bases coded? The prize is a ticket to game 4, which > if the Cubs get there would be in Wrigley. > > http://mlb.mlb.com/bases-coded/ > > Could be fun, and certainly less expensive than trying to buy a ticket. > Sign up is due tonight. > > Thanks > David > > > -- > David Matsumura > 773.230.1761 <(773)%20230-1761> > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > _______________________________________________ > Chicago mailing list > Chicago at python.org > 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: From yaswateja at gmail.com Fri Oct 7 19:34:50 2016 From: yaswateja at gmail.com (Teja K) Date: Fri, 7 Oct 2016 18:34:50 -0500 Subject: [Chicago] Bases Coded In-Reply-To: <081141AB-7D3C-4AA0-B28F-17369EFA740C@gmail.com> References: <644C1FDD-6DCF-4490-9668-B3D598B3D938@gmail.com> <081141AB-7D3C-4AA0-B28F-17369EFA740C@gmail.com> Message-ID: That sounds fun. If there are any more open slots on the team, I?d love to join! > On Oct 7, 2016, at 6:02 PM, David Matsumura wrote: > > I think a program that generates, interesting/useful/funny natural language text built out of the data and in the context of what is happening in the game would be fun and achievable. > > Lots of good possibilities with a cool dataset. > > I'm in. Do we have a team? > > -- > David Matsumura > 773.230.1761 > > On Oct 7, 2016, at 4:41 PM, Adam Bain > wrote: > > I think submissions are just team formation. I'm not really sure what type of app we'd want to build but this looks like it could be cool. > > On Fri, Oct 7, 2016, 3:01 PM David Matsumura > wrote: > Anyone want to enter bases coded? The prize is a ticket to game 4, which if the Cubs get there would be in Wrigley. > > http://mlb.mlb.com/bases-coded/ > > Could be fun, and certainly less expensive than trying to buy a ticket. Sign up is due tonight. > > Thanks > David > > > -- > David Matsumura > 773.230.1761 _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > 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: From joe.jasinski at gmail.com Tue Oct 11 09:18:39 2016 From: joe.jasinski at gmail.com (Joe Jasinski) Date: Tue, 11 Oct 2016 08:18:39 -0500 Subject: [Chicago] ChiPy October 2016 Meeting: Ultimate Language Shootout Message-ID: ChiPy, This month, Chipy is having it's Ultimate Language Shootout! This is a competition where each speaker gives a 5 minute talk about a selected programming language other than Python and compares it to Python. The audience-voted best speaker wins Cash or 6+ Hours of Video Instruction "Python Programming Language LiveLessons" by David Beazley. There will be a cash bar and food will be sponsored by Signature Consultants. *When:*Thursday October 13th 6:00pm: doors open; food arrives 7:00pm: Talks Start promptly at 7 *How:*You can rsvp at chipy.org or via our Meetup group. *Where:*Sully's House 1501 N Dayton St, Chicago, IL 60642 *What:* * *JavaScript* - Divya * *Clojure* - Cezar Jenkins * *SQL* - Heather White * *Babbage's Analytical Engine programming card*s - Phil Robare * *R *- Parfait * *Assembly* (AVR) - Nick Timkovich * *Groovy* - Jerry Dumblauskas * *Swift* - Matt Green * *Julia* - Andrew Webster Thanks always to all our Platinum sponsors, especially: Braintree, Imaginary Landscape, and Telnyx. Please be aware of our code of conduct http://www.chipy.org/pages/conduct/ See you there! -- Joe J. Jasinski www.joejasinski.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.galtieri at gmail.com Tue Oct 11 12:30:13 2016 From: daniel.galtieri at gmail.com (Daniel Galtieri) Date: Tue, 11 Oct 2016 11:30:13 -0500 Subject: [Chicago] Scientific SIG Call for October 27th Speakers Message-ID: Hi All, The Scientific SIG is holding its next monthly meeting at Lucro on October 27th, from 6-8pm, and we're looking for speaker volunteers. As is always emphasized, you do not need to be an expert to give a talk. The atmosphere is very casual, so if you have something you're interested in presenting please don't hesitate due to inexperience. Anything within the realm of 'scientific Python' is fair game. If interested, feel free to either respond to this email or contact me ( daniel.galtieri at gmail.com) Thanks, Dan Galtieri -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Wed Oct 12 15:28:43 2016 From: brianhray at gmail.com (Brian Ray) Date: Wed, 12 Oct 2016 15:28:43 -0400 Subject: [Chicago] Prize for ULS Message-ID: Good news... We will be giving away the best selling David Beazley Video "Python Programming Language LiveLessons" ($299.99 value) 1st place for ULS http://bit.ly/david_beazley at tomorrow nights meeting. RSVP http://www.chipy.org/ or http://bit.ly/chipy_ Still time to sign up https://goo.gl/forms/KtpQSKcDjotogXGF3 -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From joe.jasinski at gmail.com Sun Oct 23 19:51:53 2016 From: joe.jasinski at gmail.com (Joe Jasinski) Date: Sun, 23 Oct 2016 18:51:53 -0500 Subject: [Chicago] ChiPy Call for November 10th Speakers Message-ID: Hi ChiPy, We are looking for speakers for the November 10th ChiPy meeting. This month, we'd like to center our talks around an *education theme*. So, we'd be interested to hear how you use Python for educational purposes. Or if you are an educator and you use Python, we'd be interested to hear from you. We are happy to have speakers of all experience levels. Here's a great way to get involved with the Python community. In addition to our normal talks, we are looking for someone who is willing to give a 5-10 minute "*Module of the Month*" lightning talk, covering a useful Python module or module feature. *If you'd like to speak, keep in mind:* - Talks typically range between 10 and 45 min (including question time) - Talks should be Python-related. *To submit a talk:* - Please send your talk idea to this list. - We'll need you to fill out the talk proposal form to get you on the schedule. - http://www.chipy.org/meetings/topics/propose Let me know if you have any questions, and hope to hear from you soon! If you'd like to attend the next meeting, you can rsvp at chipy.org or via our Meetup group. -- Joe J. Jasinski www.joejasinski.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From wirth.jason at gmail.com Wed Oct 26 19:23:58 2016 From: wirth.jason at gmail.com (Jason Wirth) Date: Wed, 26 Oct 2016 23:23:58 +0000 Subject: [Chicago] Interesting CS Math Message-ID: What specific math / math problems about computer science do you find interesting? Good answers should be fairly specific -- something you could study in an heavily caffeinated afternoon or weekend. Answers like "linear algebra" or "combinatorics" have applications to CS bit they are too broad. Of course, links to materials are appreciated -------------- next part -------------- An HTML attachment was scrubbed... URL: From qholness at gmail.com Wed Oct 26 19:42:22 2016 From: qholness at gmail.com (Quentin Holness) Date: Wed, 26 Oct 2016 18:42:22 -0500 Subject: [Chicago] Interesting CS Math In-Reply-To: References: Message-ID: I personally enjoy modeling economus-sapien and randomizing it's traversal through a graph of goods. Uh... Math? Well, bucket optimization, distinance minimization and a lot of regression. Project Euler and Project Rosalind are fun for interesting math problems with savvy solutions On Oct 26, 2016 6:31 PM, "Jason Wirth" wrote: > What specific math / math problems about computer science do you find > interesting? > > Good answers should be fairly specific -- something you could study in an > heavily caffeinated afternoon or weekend. Answers like "linear algebra" or > "combinatorics" have applications to CS bit they are too broad. > > Of course, links to materials are appreciated > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sam.lahti at gmail.com Wed Oct 26 19:44:19 2016 From: sam.lahti at gmail.com (Samuel Lahti) Date: Wed, 26 Oct 2016 18:44:19 -0500 Subject: [Chicago] Interesting CS Math In-Reply-To: References: Message-ID: I'm a big fan of the spectral decomposition theorem. Diagonalized matrices are much easier to operate on computationally Good wiki rabbit hole https://en.m.wikipedia.org/wiki/Spectral_theorem (Sent with thumbs) On Oct 26, 2016 18:42, "Quentin Holness" wrote: > I personally enjoy modeling economus-sapien and randomizing it's traversal > through a graph of goods. > > Uh... Math? Well, bucket optimization, distinance minimization and a lot > of regression. > > Project Euler and Project Rosalind are fun for interesting math problems > with savvy solutions > > On Oct 26, 2016 6:31 PM, "Jason Wirth" wrote: > >> What specific math / math problems about computer science do you find >> interesting? >> >> Good answers should be fairly specific -- something you could study in an >> heavily caffeinated afternoon or weekend. Answers like "linear algebra" or >> "combinatorics" have applications to CS bit they are too broad. >> >> Of course, links to materials are appreciated >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> 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: From thomas.j.johnson at gmail.com Wed Oct 26 19:52:37 2016 From: thomas.j.johnson at gmail.com (Thomas Johnson) Date: Wed, 26 Oct 2016 23:52:37 +0000 Subject: [Chicago] Interesting CS Math In-Reply-To: References: Message-ID: My Best Mathematical and Logic Puzzles ( https://www.amazon.com/Mathematical-Logic-Puzzles-Dover-Recreational/dp/0486281523/ref=pd_sim_14_7?_encoding=UTF8&pd_rd_i=0486281523&pd_rd_r=VQ0HFGKQW8YCP4BFDFMS&pd_rd_w=ec6mC&pd_rd_wg=wFci7&psc=1&refRID=VQ0HFGKQW8YCP4BFDFMS ) The Moscow Puzzles: 359 Mathematical Recreations ( https://www.amazon.com/Moscow-Puzzles-Mathematical-Recreations-Recreational/dp/0486270785/ref=pd_sim_14_1?_encoding=UTF8&pd_rd_i=0486270785&pd_rd_r=NY606QH7SPENYHJDJNJM&pd_rd_w=cUol5&pd_rd_wg=XYUIK&psc=1&refRID=NY606QH7SPENYHJDJNJM ) On Wed, Oct 26, 2016 at 6:44 PM Samuel Lahti wrote: I'm a big fan of the spectral decomposition theorem. Diagonalized matrices are much easier to operate on computationally Good wiki rabbit hole https://en.m.wikipedia.org/wiki/Spectral_theorem (Sent with thumbs) On Oct 26, 2016 18:42, "Quentin Holness" wrote: I personally enjoy modeling economus-sapien and randomizing it's traversal through a graph of goods. Uh... Math? Well, bucket optimization, distinance minimization and a lot of regression. Project Euler and Project Rosalind are fun for interesting math problems with savvy solutions On Oct 26, 2016 6:31 PM, "Jason Wirth" wrote: What specific math / math problems about computer science do you find interesting? Good answers should be fairly specific -- something you could study in an heavily caffeinated afternoon or weekend. Answers like "linear algebra" or "combinatorics" have applications to CS bit they are too broad. Of course, links to materials are appreciated _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago _______________________________________________ Chicago mailing list Chicago at python.org 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: From thomas.j.johnson at gmail.com Wed Oct 26 19:55:09 2016 From: thomas.j.johnson at gmail.com (Thomas Johnson) Date: Wed, 26 Oct 2016 23:55:09 +0000 Subject: [Chicago] Interesting CS Math In-Reply-To: References: Message-ID: Oh and of course "How to Solve It" is a classic ( https://www.amazon.com/How-Solve-Mathematical-Princeton-Science/dp/069116407X/ref=pd_sim_14_14?_encoding=UTF8&pd_rd_i=069116407X&pd_rd_r=0SF7G6XCZ0XW58GHA4JQ&pd_rd_w=gaKcb&pd_rd_wg=XuvLB&psc=1&refRID=0SF7G6XCZ0XW58GHA4JQ ) On Wed, Oct 26, 2016 at 6:31 PM Jason Wirth wrote: > What specific math / math problems about computer science do you find > interesting? > > Good answers should be fairly specific -- something you could study in an > heavily caffeinated afternoon or weekend. Answers like "linear algebra" or > "combinatorics" have applications to CS bit they are too broad. > > Of course, links to materials are appreciated > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeremy.mcmillan at gmail.com Thu Oct 27 11:30:25 2016 From: jeremy.mcmillan at gmail.com (Jeremy McMillan) Date: Thu, 27 Oct 2016 10:30:25 -0500 Subject: [Chicago] Interesting CS Math In-Reply-To: References: Message-ID: If I had more time, I would spend it working on more different kinds of discrete optimization problems. Tangential to that, there is an art to visualizing the solution space: when you come up with a solution, I think it's artless to just spit out the optimal solution and objective function value. Being good with dimensionality reduction, feature detection, I think is highly desirable as an art. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Fri Oct 28 00:44:25 2016 From: kirby.urner at gmail.com (kirby urner) Date: Thu, 27 Oct 2016 21:44:25 -0700 Subject: [Chicago] Interesting CS Math In-Reply-To: References: Message-ID: I like using Python's extended precision capabilities to investigate unlikely but apparently true Ramanujan algorithms -- or to just play with convergence in general. https://github.com/4dsolutions/Python5/blob/master/Extended%20Precision.ipynb Kirby -------------- next part -------------- An HTML attachment was scrubbed... URL: From programo.sapien at gmail.com Mon Oct 31 15:33:36 2016 From: programo.sapien at gmail.com (Aswin kumar) Date: Mon, 31 Oct 2016 14:33:36 -0500 Subject: [Chicago] Regarding Django SIG Message-ID: Hi , I would like to know when would be the next Django special interest group meeting? Regards, Aswin. From programo.sapien at gmail.com Mon Oct 31 16:00:12 2016 From: programo.sapien at gmail.com (Aswin kumar) Date: Mon, 31 Oct 2016 15:00:12 -0500 Subject: [Chicago] Regarding Text Editors Message-ID: Hi, Do people in industry use Vim editor or Emacs for software development in their office or do they use an IDE? In college my Professors abhor IDE and suggest us to use VIM or Emacs for development. So I am curious to know if its is the same case in industry. Regards, Aswin. From anish.krishnan.1216 at gmail.com Mon Oct 31 16:22:30 2016 From: anish.krishnan.1216 at gmail.com (Anish Krishnan) Date: Mon, 31 Oct 2016 15:22:30 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: IDE for Java, Sublime for everything else On Oct 31, 2016 3:15 PM, "Aswin kumar" wrote: > Hi, > > Do people in industry use Vim editor or Emacs for software development > in their office or do they use an IDE? In college my Professors abhor > IDE and suggest us to use VIM or Emacs for development. So I am > curious to know if its is the same case in industry. > > Regards, > Aswin. > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Mon Oct 31 16:26:39 2016 From: brianhray at gmail.com (Brian Ray) Date: Mon, 31 Oct 2016 16:26:39 -0400 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: To ide or not to ide, that is the question. I'm big fan of free choice. I used VIM for many years, an IDE for several years, and now use mostly Sublime (with anaconda/pyflakes/pep8 installed) + IPython + pdb + Jupyter notebooks. The last one is a bit of surprise. I can always jump back to VIM if I am doing something tricky. Nonetheless, overall use what you like the most. Whatever you use, be sure to follow good Python etiquette** ** There is written (like PEP8) I gave a talk awhile back on and so did Raymond at pycon -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.j.johnson at gmail.com Mon Oct 31 16:30:28 2016 From: thomas.j.johnson at gmail.com (Thomas Johnson) Date: Mon, 31 Oct 2016 20:30:28 +0000 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: Previously vi, then emacs, then JetBrains. Never going back to vi/emacs except for the most trivial tasks. I'm sure you could do everything in vi/emacs that you can do with PyCharm, but why spend weeks messing with vim plugins or emacs lisp or whatever when you can have a real IDE. CLion has even made C++ fun again. With all that said....if you're just learning to walk, you probably shouldn't strap on rollerblades. In other words, I don't necessarily disagree with your professors. On Mon, Oct 31, 2016 at 3:26 PM Brian Ray wrote: > To ide or not to ide, that is the question. I'm big fan of free choice. I > used VIM for many years, an IDE for several years, and now use mostly > Sublime (with anaconda/pyflakes/pep8 installed) + IPython + pdb + Jupyter > notebooks. The last one is a bit of surprise. I can always jump back to VIM > if I am doing something tricky. Nonetheless, overall use what you like the > most. Whatever you use, be sure to follow good Python etiquette** > > ** There is written (like PEP8) I gave a talk > awhile back on and so > did Raymond at pycon > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsudlow at gmail.com Mon Oct 31 16:32:47 2016 From: jsudlow at gmail.com (Jon Sudlow) Date: Mon, 31 Oct 2016 15:32:47 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: I like sublime a lot. For python its super convenient to hit view-->indentation; convert tabs to spaces to convert every tab to a space in your selection if your getting confusing indentation errors On Mon, Oct 31, 2016 at 3:26 PM, Brian Ray wrote: > To ide or not to ide, that is the question. I'm big fan of free choice. I > used VIM for many years, an IDE for several years, and now use mostly > Sublime (with anaconda/pyflakes/pep8 installed) + IPython + pdb + Jupyter > notebooks. The last one is a bit of surprise. I can always jump back to VIM > if I am doing something tricky. Nonetheless, overall use what you like the > most. Whatever you use, be sure to follow good Python etiquette** > > ** There is written (like PEP8) I gave a talk > awhile back on and so > did Raymond at pycon > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From abraham.epton at gmail.com Mon Oct 31 16:46:51 2016 From: abraham.epton at gmail.com (Abraham Epton) Date: Mon, 31 Oct 2016 20:46:51 +0000 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: I've also found Sublime to substantially outperform vi/vim and basically any other text editor for viewing gargantuan text files. On Mon, Oct 31, 2016 at 1:33 PM Jon Sudlow wrote: > I like sublime a lot. For python its super convenient to hit > view-->indentation; convert tabs to spaces to convert every tab to a space > in your selection if your getting confusing indentation errors > > On Mon, Oct 31, 2016 at 3:26 PM, Brian Ray wrote: > > To ide or not to ide, that is the question. I'm big fan of free choice. I > used VIM for many years, an IDE for several years, and now use mostly > Sublime (with anaconda/pyflakes/pep8 installed) + IPython + pdb + Jupyter > notebooks. The last one is a bit of surprise. I can always jump back to VIM > if I am doing something tricky. Nonetheless, overall use what you like the > most. Whatever you use, be sure to follow good Python etiquette** > > ** There is written (like PEP8) I gave a talk > awhile back on and so > did Raymond at pycon > > _______________________________________________ > Chicago mailing list > Chicago at python.org > 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: From tottinge at gmail.com Mon Oct 31 17:04:32 2016 From: tottinge at gmail.com (Tim Ottinger) Date: Mon, 31 Oct 2016 21:04:32 +0000 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: Usually VIM. However, lately I've been trying out PyCharm a lot more. On Mon, Oct 31, 2016 at 3:48 PM Abraham Epton wrote: > I've also found Sublime to substantially outperform vi/vim and basically > any other text editor for viewing gargantuan text files. > > On Mon, Oct 31, 2016 at 1:33 PM Jon Sudlow wrote: > > I like sublime a lot. For python its super convenient to hit > view-->indentation; convert tabs to spaces to convert every tab to a space > in your selection if your getting confusing indentation errors > > On Mon, Oct 31, 2016 at 3:26 PM, Brian Ray wrote: > > To ide or not to ide, that is the question. I'm big fan of free choice. I > used VIM for many years, an IDE for several years, and now use mostly > Sublime (with anaconda/pyflakes/pep8 installed) + IPython + pdb + Jupyter > notebooks. The last one is a bit of surprise. I can always jump back to VIM > if I am doing something tricky. Nonetheless, overall use what you like the > most. Whatever you use, be sure to follow good Python etiquette** > > ** There is written (like PEP8) I gave a talk > awhile back on and so > did Raymond at pycon > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > 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: From dale at codefu.org Mon Oct 31 17:15:13 2016 From: dale at codefu.org (Dale) Date: Mon, 31 Oct 2016 16:15:13 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: Looking past my personal opinions for a moment, maybe checking out the 2016 Stack Overflow Developer Survey would be informative.[1] I hastily and recklessly downloaded the raw data and filtered it down to the people whose answer included "Python" for the question "Which of the following languages or technologies have you done extensive development with in the last year?" Here are the top answers for "What development environments do you use regularly?" from that Python subset. (Apologies if this table doesn't come through right?blame Gmail.) Vim 5004 Sublime 4122 Notepad++ 3420 Visual Studio 2891 PyCharm 2775 Eclipse 2616 IntelliJ 2190 Atom 1798 IPython / Jupyter 1501 Android Studio 1493 Emacs 1127 Mind you, respondents could select more than one "languages or technologies" answer and more than one "development environment" answer, so these are not Python-specific. I doubt anyone is using Android Studio to edit Python. As you can see, though, "editors" (Vim, Sublime, Notepad++) are indeed very popular. Back to anecdotes and opinions, at my Python day job we've got one PyCharm user, four Emacs users, one Vim user (I think), and one Sublime user. I am one of those four Emacs users. I recently tried PyCharm Community Edition for a couple months. While it is very impressive, I was put off by its inability to do everything via the keyboard as I do in Emacs. I also missed the ability to quickly and easily customize my editor, as you can do with Emacs Lisp. Finally, I missed Emacs's ability to do everything, including multiple languages (note: use IntelliJ instead of PyCharm and you get a lot of languages) and especially org-mode. I'm torn on what I would recommend for someone starting in Python today. I think the common wisdom is?or at least was?to learn an "editor" very well, rather than an IDE, because that editor will go on to serve you well throughout your career. But I can't help thinking that if I had started with PyCharm from the beginning I would never have gotten set in my Emacs ways, and I could instead be enjoying all an IDE has to offer, like refactoring, smarter completion, and all the other goodies. [1]: https://stackoverflow.com/research/developer-survey-2016 Dale On Mon, Oct 31, 2016 at 3:00 PM, Aswin kumar wrote: > Hi, > > Do people in industry use Vim editor or Emacs for software development > in their office or do they use an IDE? In college my Professors abhor > IDE and suggest us to use VIM or Emacs for development. So I am > curious to know if its is the same case in industry. > > Regards, > Aswin. > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zitterbewegung at gmail.com Mon Oct 31 17:20:51 2016 From: zitterbewegung at gmail.com (Joshua Herman) Date: Mon, 31 Oct 2016 21:20:51 +0000 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: I use emacs for coding in general and for exploratory programming I use ipython notebooks On Mon, Oct 31, 2016 at 4:16 PM Dale wrote: > Looking past my personal opinions for a moment, maybe checking out the > 2016 Stack Overflow Developer Survey would be informative.[1] I hastily > and recklessly downloaded the raw data and filtered it down to the people > whose answer included "Python" for the question "Which of the following > languages or technologies have you done extensive development with in the > last year?" Here are the top answers for "What development environments do > you use regularly?" from that Python subset. (Apologies if this table > doesn't come through right?blame Gmail.) > > Vim > > 5004 > > Sublime > > 4122 > > Notepad++ > > 3420 > > Visual Studio > > 2891 > > PyCharm > > 2775 > > Eclipse > > 2616 > > IntelliJ > > 2190 > > Atom > > 1798 > > IPython / Jupyter > > 1501 > > Android Studio > > 1493 > > Emacs > > 1127 > > Mind you, respondents could select more than one "languages or > technologies" answer and more than one "development environment" answer, so > these are not Python-specific. I doubt anyone is using Android Studio to > edit Python. > > As you can see, though, "editors" (Vim, Sublime, Notepad++) are indeed > very popular. > > Back to anecdotes and opinions, at my Python day job we've got one PyCharm > user, four Emacs users, one Vim user (I think), and one Sublime user. > > I am one of those four Emacs users. I recently tried PyCharm Community > Edition for a couple months. While it is very impressive, I was put off by > its inability to do everything via the keyboard as I do in Emacs. I also > missed the ability to quickly and easily customize my editor, as you can do > with Emacs Lisp. Finally, I missed Emacs's ability to do everything, > including multiple languages (note: use IntelliJ instead of PyCharm and you > get a lot of languages) and especially org-mode. > > I'm torn on what I would recommend for someone starting in Python today. > I think the common wisdom is?or at least was?to learn an "editor" very > well, rather than an IDE, because that editor will go on to serve you well > throughout your career. But I can't help thinking that if I had started > with PyCharm from the beginning I would never have gotten set in my Emacs > ways, and I could instead be enjoying all an IDE has to offer, like > refactoring, smarter completion, and all the other goodies. > > [1]: https://stackoverflow.com/research/developer-survey-2016 > > Dale > > > On Mon, Oct 31, 2016 at 3:00 PM, Aswin kumar > wrote: > > Hi, > > Do people in industry use Vim editor or Emacs for software development > in their office or do they use an IDE? In college my Professors abhor > IDE and suggest us to use VIM or Emacs for development. So I am > curious to know if its is the same case in industry. > > Regards, > Aswin. > _______________________________________________ > Chicago mailing list > Chicago at python.org > 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: From bob.haddleton at nokia.com Mon Oct 31 16:32:03 2016 From: bob.haddleton at nokia.com (HADDLETON, Robert W (Bob)) Date: Mon, 31 Oct 2016 15:32:03 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: Message-ID: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> PyCharm. If your professors abhor IDEs they aren't preparing their students for real world jobs. Familiarity with git and an IDE are pretty much expected. I use vi/vim/emacs as much as anyone (maybe more) but an integrated IDE used properly is essential for medium and large projects with multiple/many developers or which uses a large number of external modules. Bob On 10/31/2016 3:00 PM, Aswin kumar wrote: > Hi, > > Do people in industry use Vim editor or Emacs for software development > in their office or do they use an IDE? In college my Professors abhor > IDE and suggest us to use VIM or Emacs for development. So I am > curious to know if its is the same case in industry. > > Regards, > Aswin. > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- A non-text attachment was scrubbed... Name: bob_haddleton.vcf Type: text/x-vcard Size: 255 bytes Desc: not available URL: From dnfehrenbach at gmail.com Mon Oct 31 17:41:45 2016 From: dnfehrenbach at gmail.com (Daniel Fehrenbach) Date: Mon, 31 Oct 2016 16:41:45 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> Message-ID: Here at work folks on my team picks individual preferred tools - Emacs, Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it doesn't hurt to be able to use all of them to perform the basics of editing code - you'll eventually be confronted with a server and only have vim - so if you can at least open/edit/save/exit that is really helpful, or if you're pair programming with someone it kind of wastes time to struggle with an editor you've never used instead of getting work done. On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) < bob.haddleton at nokia.com> wrote: > PyCharm. If your professors abhor IDEs they aren't preparing their > students for > real world jobs. Familiarity with git and an IDE are pretty much expected. > > I use vi/vim/emacs as much as anyone (maybe more) but an integrated IDE > used properly > is essential for medium and large projects with multiple/many developers > or which uses a > large number of external modules. > > Bob > > > On 10/31/2016 3:00 PM, Aswin kumar wrote: > >> Hi, >> >> Do people in industry use Vim editor or Emacs for software development >> in their office or do they use an IDE? In college my Professors abhor >> IDE and suggest us to use VIM or Emacs for development. So I am >> curious to know if its is the same case in industry. >> >> Regards, >> Aswin. >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> 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: From japhy at pearachute.com Mon Oct 31 17:43:28 2016 From: japhy at pearachute.com (Japhy Bartlett) Date: Mon, 31 Oct 2016 16:43:28 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> Message-ID: To add a datapoint, I use very vanilla vim, or sublime with vim keybindings. If you are going to dabble in system administration, it's incredibly convenient to be comfortable with a terminal based editor! It's nice for debugging to have a stripped down environment. I think for learning, IDEs -- or anything that automagically does stuff for you -- can be problematic because when something breaks, it's hard for newbies to know what's going on, or how to fix it. There's an extra layer of magic that the bug could be in. And from the teachers perspective, does the student really understand, eg modules and imports? Or did an IDE hold their hand through it? Can they write code *without* an IDE? Maybe it's moot, but it seems like learning the basics is important. When you transition to a professional environment though, you're judged by your output, and your choice of editor should be personal preference. Once you understand a little about the basics, for sure use the IDE or whatever helps you move quickly. It is extremely rude to impose an editor on your peers! Try things out and use what sticks. - Japhy On Mon, Oct 31, 2016 at 4:41 PM, Daniel Fehrenbach wrote: > Here at work folks on my team picks individual preferred tools - Emacs, > Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it doesn't > hurt to be able to use all of them to perform the basics of editing code - > you'll eventually be confronted with a server and only have vim - so if you > can at least open/edit/save/exit that is really helpful, or if you're pair > programming with someone it kind of wastes time to struggle with an editor > you've never used instead of getting work done. > > On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) < > bob.haddleton at nokia.com> wrote: > >> PyCharm. If your professors abhor IDEs they aren't preparing their >> students for >> real world jobs. Familiarity with git and an IDE are pretty much >> expected. >> >> I use vi/vim/emacs as much as anyone (maybe more) but an integrated IDE >> used properly >> is essential for medium and large projects with multiple/many developers >> or which uses a >> large number of external modules. >> >> Bob >> >> >> On 10/31/2016 3:00 PM, Aswin kumar wrote: >> >>> Hi, >>> >>> Do people in industry use Vim editor or Emacs for software development >>> in their office or do they use an IDE? In college my Professors abhor >>> IDE and suggest us to use VIM or Emacs for development. So I am >>> curious to know if its is the same case in industry. >>> >>> Regards, >>> Aswin. >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> 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: From prometheus235 at gmail.com Mon Oct 31 18:18:15 2016 From: prometheus235 at gmail.com (Nick Timkovich) Date: Mon, 31 Oct 2016 17:18:15 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> Message-ID: Text editor X vs IDE Y vs using butterfly species Z to flip SSD bits with cosmic rays, this is all holy war stuff. The big thing is always just to "shut up and code". Roy Underhill and Norm Abrham both can make some pretty sweet stuff. That said, I would argue you should sample something new every so often (i.e. use it as much as possible for a week) and see if it has any features that could win you over. Especially if many of your co-workers also use it, a) maybe they do so for a reason, b) when you're learning that thing you can easily ask them 'what's the easy way to do X'. There is the distinct possibility that c) you like your original editor plenty well and don't see a reason to change, but at least you've armed yourself for the next holy battle. On Mon, Oct 31, 2016 at 4:43 PM, Japhy Bartlett wrote: > To add a datapoint, I use very vanilla vim, or sublime with vim > keybindings. If you are going to dabble in system administration, it's > incredibly convenient to be comfortable with a terminal based editor! It's > nice for debugging to have a stripped down environment. > > I think for learning, IDEs -- or anything that automagically does stuff > for you -- can be problematic because when something breaks, it's hard for > newbies to know what's going on, or how to fix it. There's an extra layer > of magic that the bug could be in. > > And from the teachers perspective, does the student really understand, eg > modules and imports? Or did an IDE hold their hand through it? Can they > write code *without* an IDE? Maybe it's moot, but it seems like learning > the basics is important. > > > When you transition to a professional environment though, you're judged by > your output, and your choice of editor should be personal preference. Once > you understand a little about the basics, for sure use the IDE or whatever > helps you move quickly. It is extremely rude to impose an editor on your > peers! Try things out and use what sticks. > > - Japhy > > > > > > On Mon, Oct 31, 2016 at 4:41 PM, Daniel Fehrenbach > wrote: > >> Here at work folks on my team picks individual preferred tools - Emacs, >> Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it doesn't >> hurt to be able to use all of them to perform the basics of editing code - >> you'll eventually be confronted with a server and only have vim - so if you >> can at least open/edit/save/exit that is really helpful, or if you're pair >> programming with someone it kind of wastes time to struggle with an editor >> you've never used instead of getting work done. >> >> On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) < >> bob.haddleton at nokia.com> wrote: >> >>> PyCharm. If your professors abhor IDEs they aren't preparing their >>> students for >>> real world jobs. Familiarity with git and an IDE are pretty much >>> expected. >>> >>> I use vi/vim/emacs as much as anyone (maybe more) but an integrated IDE >>> used properly >>> is essential for medium and large projects with multiple/many developers >>> or which uses a >>> large number of external modules. >>> >>> Bob >>> >>> >>> On 10/31/2016 3:00 PM, Aswin kumar wrote: >>> >>>> Hi, >>>> >>>> Do people in industry use Vim editor or Emacs for software development >>>> in their office or do they use an IDE? In college my Professors abhor >>>> IDE and suggest us to use VIM or Emacs for development. So I am >>>> curious to know if its is the same case in industry. >>>> >>>> Regards, >>>> Aswin. >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> 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: From bob.haugen at gmail.com Mon Oct 31 20:20:36 2016 From: bob.haugen at gmail.com (Bob Haugen) Date: Mon, 31 Oct 2016 19:20:36 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> Message-ID: Anybody else use Kate? On Mon, Oct 31, 2016 at 5:18 PM, Nick Timkovich wrote: > Text editor X vs IDE Y vs using butterfly species Z to flip SSD bits with > cosmic rays, this is all holy war stuff. The big thing is always just to > "shut up and code". Roy Underhill and Norm Abrham both can make some pretty > sweet stuff. > > That said, I would argue you should sample something new every so often > (i.e. use it as much as possible for a week) and see if it has any features > that could win you over. Especially if many of your co-workers also use it, > a) maybe they do so for a reason, b) when you're learning that thing you can > easily ask them 'what's the easy way to do X'. There is the distinct > possibility that c) you like your original editor plenty well and don't see > a reason to change, but at least you've armed yourself for the next holy > battle. > > On Mon, Oct 31, 2016 at 4:43 PM, Japhy Bartlett > wrote: >> >> To add a datapoint, I use very vanilla vim, or sublime with vim >> keybindings. If you are going to dabble in system administration, it's >> incredibly convenient to be comfortable with a terminal based editor! It's >> nice for debugging to have a stripped down environment. >> >> I think for learning, IDEs -- or anything that automagically does stuff >> for you -- can be problematic because when something breaks, it's hard for >> newbies to know what's going on, or how to fix it. There's an extra layer >> of magic that the bug could be in. >> >> And from the teachers perspective, does the student really understand, eg >> modules and imports? Or did an IDE hold their hand through it? Can they >> write code *without* an IDE? Maybe it's moot, but it seems like learning >> the basics is important. >> >> >> When you transition to a professional environment though, you're judged by >> your output, and your choice of editor should be personal preference. Once >> you understand a little about the basics, for sure use the IDE or whatever >> helps you move quickly. It is extremely rude to impose an editor on your >> peers! Try things out and use what sticks. >> >> - Japhy >> >> >> >> >> >> On Mon, Oct 31, 2016 at 4:41 PM, Daniel Fehrenbach >> wrote: >>> >>> Here at work folks on my team picks individual preferred tools - Emacs, >>> Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it doesn't >>> hurt to be able to use all of them to perform the basics of editing code - >>> you'll eventually be confronted with a server and only have vim - so if you >>> can at least open/edit/save/exit that is really helpful, or if you're pair >>> programming with someone it kind of wastes time to struggle with an editor >>> you've never used instead of getting work done. >>> >>> On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) >>> wrote: >>>> >>>> PyCharm. If your professors abhor IDEs they aren't preparing their >>>> students for >>>> real world jobs. Familiarity with git and an IDE are pretty much >>>> expected. >>>> >>>> I use vi/vim/emacs as much as anyone (maybe more) but an integrated IDE >>>> used properly >>>> is essential for medium and large projects with multiple/many developers >>>> or which uses a >>>> large number of external modules. >>>> >>>> Bob >>>> >>>> >>>> On 10/31/2016 3:00 PM, Aswin kumar wrote: >>>>> >>>>> Hi, >>>>> >>>>> Do people in industry use Vim editor or Emacs for software development >>>>> in their office or do they use an IDE? In college my Professors abhor >>>>> IDE and suggest us to use VIM or Emacs for development. So I am >>>>> curious to know if its is the same case in industry. >>>>> >>>>> Regards, >>>>> Aswin. >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > From qholness at gmail.com Mon Oct 31 20:25:26 2016 From: qholness at gmail.com (Quentin Holness) Date: Mon, 31 Oct 2016 19:25:26 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> Message-ID: I've come to enjoy Spyder for development purposes though I'm first and foremost a Sublime guy. Spyder has the perks of iPython without the Web server. On Oct 31, 2016 7:21 PM, "Bob Haugen" wrote: > Anybody else use Kate? > > On Mon, Oct 31, 2016 at 5:18 PM, Nick Timkovich > wrote: > > Text editor X vs IDE Y vs using butterfly species Z to flip SSD bits with > > cosmic rays, this is all holy war stuff. The big thing is always just to > > "shut up and code". Roy Underhill and Norm Abrham both can make some > pretty > > sweet stuff. > > > > That said, I would argue you should sample something new every so often > > (i.e. use it as much as possible for a week) and see if it has any > features > > that could win you over. Especially if many of your co-workers also use > it, > > a) maybe they do so for a reason, b) when you're learning that thing you > can > > easily ask them 'what's the easy way to do X'. There is the distinct > > possibility that c) you like your original editor plenty well and don't > see > > a reason to change, but at least you've armed yourself for the next holy > > battle. > > > > On Mon, Oct 31, 2016 at 4:43 PM, Japhy Bartlett > > wrote: > >> > >> To add a datapoint, I use very vanilla vim, or sublime with vim > >> keybindings. If you are going to dabble in system administration, it's > >> incredibly convenient to be comfortable with a terminal based editor! > It's > >> nice for debugging to have a stripped down environment. > >> > >> I think for learning, IDEs -- or anything that automagically does stuff > >> for you -- can be problematic because when something breaks, it's hard > for > >> newbies to know what's going on, or how to fix it. There's an extra > layer > >> of magic that the bug could be in. > >> > >> And from the teachers perspective, does the student really understand, > eg > >> modules and imports? Or did an IDE hold their hand through it? Can > they > >> write code *without* an IDE? Maybe it's moot, but it seems like > learning > >> the basics is important. > >> > >> > >> When you transition to a professional environment though, you're judged > by > >> your output, and your choice of editor should be personal preference. > Once > >> you understand a little about the basics, for sure use the IDE or > whatever > >> helps you move quickly. It is extremely rude to impose an editor on > your > >> peers! Try things out and use what sticks. > >> > >> - Japhy > >> > >> > >> > >> > >> > >> On Mon, Oct 31, 2016 at 4:41 PM, Daniel Fehrenbach > >> wrote: > >>> > >>> Here at work folks on my team picks individual preferred tools - Emacs, > >>> Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it > doesn't > >>> hurt to be able to use all of them to perform the basics of editing > code - > >>> you'll eventually be confronted with a server and only have vim - so > if you > >>> can at least open/edit/save/exit that is really helpful, or if you're > pair > >>> programming with someone it kind of wastes time to struggle with an > editor > >>> you've never used instead of getting work done. > >>> > >>> On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) > >>> wrote: > >>>> > >>>> PyCharm. If your professors abhor IDEs they aren't preparing their > >>>> students for > >>>> real world jobs. Familiarity with git and an IDE are pretty much > >>>> expected. > >>>> > >>>> I use vi/vim/emacs as much as anyone (maybe more) but an integrated > IDE > >>>> used properly > >>>> is essential for medium and large projects with multiple/many > developers > >>>> or which uses a > >>>> large number of external modules. > >>>> > >>>> Bob > >>>> > >>>> > >>>> On 10/31/2016 3:00 PM, Aswin kumar wrote: > >>>>> > >>>>> Hi, > >>>>> > >>>>> Do people in industry use Vim editor or Emacs for software > development > >>>>> in their office or do they use an IDE? In college my Professors > abhor > >>>>> IDE and suggest us to use VIM or Emacs for development. So I am > >>>>> curious to know if its is the same case in industry. > >>>>> > >>>>> Regards, > >>>>> Aswin. > >>>>> _______________________________________________ > >>>>> Chicago mailing list > >>>>> Chicago at python.org > >>>>> https://mail.python.org/mailman/listinfo/chicago > >>>> > >>>> > >>>> > >>>> _______________________________________________ > >>>> Chicago mailing list > >>>> Chicago at python.org > >>>> https://mail.python.org/mailman/listinfo/chicago > >>>> > >>> > >>> > >>> _______________________________________________ > >>> Chicago mailing list > >>> Chicago at python.org > >>> https://mail.python.org/mailman/listinfo/chicago > >>> > >> > >> > >> _______________________________________________ > >> Chicago mailing list > >> Chicago at python.org > >> https://mail.python.org/mailman/listinfo/chicago > >> > > > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > 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: From mikaeltamillow96 at gmail.com Mon Oct 31 21:25:30 2016 From: mikaeltamillow96 at gmail.com (Michael Tamillow) Date: Mon, 31 Oct 2016 20:25:30 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> Message-ID: I'm a strong believer that you should just steal other people's code from github and stack overflow. No need for a development environment, no need for tests, really, no need for an education system even. As long as you use spaces and not tabs I don't care. Sent from my iPhone > On Oct 31, 2016, at 7:25 PM, Quentin Holness wrote: > > I've come to enjoy Spyder for development purposes though I'm first and foremost a Sublime guy. > > Spyder has the perks of iPython without the Web server. > > >> On Oct 31, 2016 7:21 PM, "Bob Haugen" wrote: >> Anybody else use Kate? >> >> On Mon, Oct 31, 2016 at 5:18 PM, Nick Timkovich wrote: >> > Text editor X vs IDE Y vs using butterfly species Z to flip SSD bits with >> > cosmic rays, this is all holy war stuff. The big thing is always just to >> > "shut up and code". Roy Underhill and Norm Abrham both can make some pretty >> > sweet stuff. >> > >> > That said, I would argue you should sample something new every so often >> > (i.e. use it as much as possible for a week) and see if it has any features >> > that could win you over. Especially if many of your co-workers also use it, >> > a) maybe they do so for a reason, b) when you're learning that thing you can >> > easily ask them 'what's the easy way to do X'. There is the distinct >> > possibility that c) you like your original editor plenty well and don't see >> > a reason to change, but at least you've armed yourself for the next holy >> > battle. >> > >> > On Mon, Oct 31, 2016 at 4:43 PM, Japhy Bartlett >> > wrote: >> >> >> >> To add a datapoint, I use very vanilla vim, or sublime with vim >> >> keybindings. If you are going to dabble in system administration, it's >> >> incredibly convenient to be comfortable with a terminal based editor! It's >> >> nice for debugging to have a stripped down environment. >> >> >> >> I think for learning, IDEs -- or anything that automagically does stuff >> >> for you -- can be problematic because when something breaks, it's hard for >> >> newbies to know what's going on, or how to fix it. There's an extra layer >> >> of magic that the bug could be in. >> >> >> >> And from the teachers perspective, does the student really understand, eg >> >> modules and imports? Or did an IDE hold their hand through it? Can they >> >> write code *without* an IDE? Maybe it's moot, but it seems like learning >> >> the basics is important. >> >> >> >> >> >> When you transition to a professional environment though, you're judged by >> >> your output, and your choice of editor should be personal preference. Once >> >> you understand a little about the basics, for sure use the IDE or whatever >> >> helps you move quickly. It is extremely rude to impose an editor on your >> >> peers! Try things out and use what sticks. >> >> >> >> - Japhy >> >> >> >> >> >> >> >> >> >> >> >> On Mon, Oct 31, 2016 at 4:41 PM, Daniel Fehrenbach >> >> wrote: >> >>> >> >>> Here at work folks on my team picks individual preferred tools - Emacs, >> >>> Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it doesn't >> >>> hurt to be able to use all of them to perform the basics of editing code - >> >>> you'll eventually be confronted with a server and only have vim - so if you >> >>> can at least open/edit/save/exit that is really helpful, or if you're pair >> >>> programming with someone it kind of wastes time to struggle with an editor >> >>> you've never used instead of getting work done. >> >>> >> >>> On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) >> >>> wrote: >> >>>> >> >>>> PyCharm. If your professors abhor IDEs they aren't preparing their >> >>>> students for >> >>>> real world jobs. Familiarity with git and an IDE are pretty much >> >>>> expected. >> >>>> >> >>>> I use vi/vim/emacs as much as anyone (maybe more) but an integrated IDE >> >>>> used properly >> >>>> is essential for medium and large projects with multiple/many developers >> >>>> or which uses a >> >>>> large number of external modules. >> >>>> >> >>>> Bob >> >>>> >> >>>> >> >>>> On 10/31/2016 3:00 PM, Aswin kumar wrote: >> >>>>> >> >>>>> Hi, >> >>>>> >> >>>>> Do people in industry use Vim editor or Emacs for software development >> >>>>> in their office or do they use an IDE? In college my Professors abhor >> >>>>> IDE and suggest us to use VIM or Emacs for development. So I am >> >>>>> curious to know if its is the same case in industry. >> >>>>> >> >>>>> Regards, >> >>>>> Aswin. >> >>>>> _______________________________________________ >> >>>>> Chicago mailing list >> >>>>> Chicago at python.org >> >>>>> https://mail.python.org/mailman/listinfo/chicago >> >>>> >> >>>> >> >>>> >> >>>> _______________________________________________ >> >>>> Chicago mailing list >> >>>> Chicago at python.org >> >>>> https://mail.python.org/mailman/listinfo/chicago >> >>>> >> >>> >> >>> >> >>> _______________________________________________ >> >>> Chicago mailing list >> >>> Chicago at python.org >> >>> https://mail.python.org/mailman/listinfo/chicago >> >>> >> >> >> >> >> >> _______________________________________________ >> >> Chicago mailing list >> >> Chicago at python.org >> >> https://mail.python.org/mailman/listinfo/chicago >> >> >> > >> > >> > _______________________________________________ >> > Chicago mailing list >> > Chicago at python.org >> > https://mail.python.org/mailman/listinfo/chicago >> > >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> 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: From anish.krishnan.1216 at gmail.com Mon Oct 31 22:32:37 2016 From: anish.krishnan.1216 at gmail.com (Anish Krishnan) Date: Mon, 31 Oct 2016 21:32:37 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> Message-ID: I don't think I've read a more offensive email in my life, and I was involved in politics for 3 years. On Oct 31, 2016 8:25 PM, "Michael Tamillow" wrote: > I'm a strong believer that you should just steal other people's code from > github and stack overflow. > > No need for a development environment, no need for tests, really, no need > for an education system even. > > As long as you use spaces and not tabs I don't care. > > Sent from my iPhone > > On Oct 31, 2016, at 7:25 PM, Quentin Holness wrote: > > I've come to enjoy Spyder for development purposes though I'm first and > foremost a Sublime guy. > > Spyder has the perks of iPython without the Web server. > > On Oct 31, 2016 7:21 PM, "Bob Haugen" wrote: > >> Anybody else use Kate? >> >> On Mon, Oct 31, 2016 at 5:18 PM, Nick Timkovich >> wrote: >> > Text editor X vs IDE Y vs using butterfly species Z to flip SSD bits >> with >> > cosmic rays, this is all holy war stuff. The big thing is always just to >> > "shut up and code". Roy Underhill and Norm Abrham both can make some >> pretty >> > sweet stuff. >> > >> > That said, I would argue you should sample something new every so often >> > (i.e. use it as much as possible for a week) and see if it has any >> features >> > that could win you over. Especially if many of your co-workers also use >> it, >> > a) maybe they do so for a reason, b) when you're learning that thing >> you can >> > easily ask them 'what's the easy way to do X'. There is the distinct >> > possibility that c) you like your original editor plenty well and don't >> see >> > a reason to change, but at least you've armed yourself for the next holy >> > battle. >> > >> > On Mon, Oct 31, 2016 at 4:43 PM, Japhy Bartlett >> > wrote: >> >> >> >> To add a datapoint, I use very vanilla vim, or sublime with vim >> >> keybindings. If you are going to dabble in system administration, it's >> >> incredibly convenient to be comfortable with a terminal based editor! >> It's >> >> nice for debugging to have a stripped down environment. >> >> >> >> I think for learning, IDEs -- or anything that automagically does stuff >> >> for you -- can be problematic because when something breaks, it's hard >> for >> >> newbies to know what's going on, or how to fix it. There's an extra >> layer >> >> of magic that the bug could be in. >> >> >> >> And from the teachers perspective, does the student really understand, >> eg >> >> modules and imports? Or did an IDE hold their hand through it? Can >> they >> >> write code *without* an IDE? Maybe it's moot, but it seems like >> learning >> >> the basics is important. >> >> >> >> >> >> When you transition to a professional environment though, you're >> judged by >> >> your output, and your choice of editor should be personal preference. >> Once >> >> you understand a little about the basics, for sure use the IDE or >> whatever >> >> helps you move quickly. It is extremely rude to impose an editor on >> your >> >> peers! Try things out and use what sticks. >> >> >> >> - Japhy >> >> >> >> >> >> >> >> >> >> >> >> On Mon, Oct 31, 2016 at 4:41 PM, Daniel Fehrenbach >> >> wrote: >> >>> >> >>> Here at work folks on my team picks individual preferred tools - >> Emacs, >> >>> Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it >> doesn't >> >>> hurt to be able to use all of them to perform the basics of editing >> code - >> >>> you'll eventually be confronted with a server and only have vim - so >> if you >> >>> can at least open/edit/save/exit that is really helpful, or if you're >> pair >> >>> programming with someone it kind of wastes time to struggle with an >> editor >> >>> you've never used instead of getting work done. >> >>> >> >>> On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) >> >>> wrote: >> >>>> >> >>>> PyCharm. If your professors abhor IDEs they aren't preparing their >> >>>> students for >> >>>> real world jobs. Familiarity with git and an IDE are pretty much >> >>>> expected. >> >>>> >> >>>> I use vi/vim/emacs as much as anyone (maybe more) but an integrated >> IDE >> >>>> used properly >> >>>> is essential for medium and large projects with multiple/many >> developers >> >>>> or which uses a >> >>>> large number of external modules. >> >>>> >> >>>> Bob >> >>>> >> >>>> >> >>>> On 10/31/2016 3:00 PM, Aswin kumar wrote: >> >>>>> >> >>>>> Hi, >> >>>>> >> >>>>> Do people in industry use Vim editor or Emacs for software >> development >> >>>>> in their office or do they use an IDE? In college my Professors >> abhor >> >>>>> IDE and suggest us to use VIM or Emacs for development. So I am >> >>>>> curious to know if its is the same case in industry. >> >>>>> >> >>>>> Regards, >> >>>>> Aswin. >> >>>>> _______________________________________________ >> >>>>> Chicago mailing list >> >>>>> Chicago at python.org >> >>>>> https://mail.python.org/mailman/listinfo/chicago >> >>>> >> >>>> >> >>>> >> >>>> _______________________________________________ >> >>>> Chicago mailing list >> >>>> Chicago at python.org >> >>>> https://mail.python.org/mailman/listinfo/chicago >> >>>> >> >>> >> >>> >> >>> _______________________________________________ >> >>> Chicago mailing list >> >>> Chicago at python.org >> >>> https://mail.python.org/mailman/listinfo/chicago >> >>> >> >> >> >> >> >> _______________________________________________ >> >> Chicago mailing list >> >> Chicago at python.org >> >> https://mail.python.org/mailman/listinfo/chicago >> >> >> > >> > >> > _______________________________________________ >> > Chicago mailing list >> > Chicago at python.org >> > https://mail.python.org/mailman/listinfo/chicago >> > >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> > _______________________________________________ > Chicago mailing list > Chicago at python.org > 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: From mikaeltamillow96 at gmail.com Mon Oct 31 23:08:24 2016 From: mikaeltamillow96 at gmail.com (Michael Tamillow) Date: Mon, 31 Oct 2016 22:08:24 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> Message-ID: <9AF724CD-7152-4121-A736-407C6B15E570@gmail.com> I hope that's sarcasm... Check Wikileaks. Sent from my iPhone > On Oct 31, 2016, at 9:32 PM, Anish Krishnan wrote: > > I don't think I've read a more offensive email in my life, and I was involved in politics for 3 years. > > >> On Oct 31, 2016 8:25 PM, "Michael Tamillow" wrote: >> I'm a strong believer that you should just steal other people's code from github and stack overflow. >> >> No need for a development environment, no need for tests, really, no need for an education system even. >> >> As long as you use spaces and not tabs I don't care. >> >> Sent from my iPhone >> >>> On Oct 31, 2016, at 7:25 PM, Quentin Holness wrote: >>> >>> I've come to enjoy Spyder for development purposes though I'm first and foremost a Sublime guy. >>> >>> Spyder has the perks of iPython without the Web server. >>> >>> >>>> On Oct 31, 2016 7:21 PM, "Bob Haugen" wrote: >>>> Anybody else use Kate? >>>> >>>> On Mon, Oct 31, 2016 at 5:18 PM, Nick Timkovich wrote: >>>> > Text editor X vs IDE Y vs using butterfly species Z to flip SSD bits with >>>> > cosmic rays, this is all holy war stuff. The big thing is always just to >>>> > "shut up and code". Roy Underhill and Norm Abrham both can make some pretty >>>> > sweet stuff. >>>> > >>>> > That said, I would argue you should sample something new every so often >>>> > (i.e. use it as much as possible for a week) and see if it has any features >>>> > that could win you over. Especially if many of your co-workers also use it, >>>> > a) maybe they do so for a reason, b) when you're learning that thing you can >>>> > easily ask them 'what's the easy way to do X'. There is the distinct >>>> > possibility that c) you like your original editor plenty well and don't see >>>> > a reason to change, but at least you've armed yourself for the next holy >>>> > battle. >>>> > >>>> > On Mon, Oct 31, 2016 at 4:43 PM, Japhy Bartlett >>>> > wrote: >>>> >> >>>> >> To add a datapoint, I use very vanilla vim, or sublime with vim >>>> >> keybindings. If you are going to dabble in system administration, it's >>>> >> incredibly convenient to be comfortable with a terminal based editor! It's >>>> >> nice for debugging to have a stripped down environment. >>>> >> >>>> >> I think for learning, IDEs -- or anything that automagically does stuff >>>> >> for you -- can be problematic because when something breaks, it's hard for >>>> >> newbies to know what's going on, or how to fix it. There's an extra layer >>>> >> of magic that the bug could be in. >>>> >> >>>> >> And from the teachers perspective, does the student really understand, eg >>>> >> modules and imports? Or did an IDE hold their hand through it? Can they >>>> >> write code *without* an IDE? Maybe it's moot, but it seems like learning >>>> >> the basics is important. >>>> >> >>>> >> >>>> >> When you transition to a professional environment though, you're judged by >>>> >> your output, and your choice of editor should be personal preference. Once >>>> >> you understand a little about the basics, for sure use the IDE or whatever >>>> >> helps you move quickly. It is extremely rude to impose an editor on your >>>> >> peers! Try things out and use what sticks. >>>> >> >>>> >> - Japhy >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> On Mon, Oct 31, 2016 at 4:41 PM, Daniel Fehrenbach >>>> >> wrote: >>>> >>> >>>> >>> Here at work folks on my team picks individual preferred tools - Emacs, >>>> >>> Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it doesn't >>>> >>> hurt to be able to use all of them to perform the basics of editing code - >>>> >>> you'll eventually be confronted with a server and only have vim - so if you >>>> >>> can at least open/edit/save/exit that is really helpful, or if you're pair >>>> >>> programming with someone it kind of wastes time to struggle with an editor >>>> >>> you've never used instead of getting work done. >>>> >>> >>>> >>> On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) >>>> >>> wrote: >>>> >>>> >>>> >>>> PyCharm. If your professors abhor IDEs they aren't preparing their >>>> >>>> students for >>>> >>>> real world jobs. Familiarity with git and an IDE are pretty much >>>> >>>> expected. >>>> >>>> >>>> >>>> I use vi/vim/emacs as much as anyone (maybe more) but an integrated IDE >>>> >>>> used properly >>>> >>>> is essential for medium and large projects with multiple/many developers >>>> >>>> or which uses a >>>> >>>> large number of external modules. >>>> >>>> >>>> >>>> Bob >>>> >>>> >>>> >>>> >>>> >>>> On 10/31/2016 3:00 PM, Aswin kumar wrote: >>>> >>>>> >>>> >>>>> Hi, >>>> >>>>> >>>> >>>>> Do people in industry use Vim editor or Emacs for software development >>>> >>>>> in their office or do they use an IDE? In college my Professors abhor >>>> >>>>> IDE and suggest us to use VIM or Emacs for development. So I am >>>> >>>>> curious to know if its is the same case in industry. >>>> >>>>> >>>> >>>>> Regards, >>>> >>>>> Aswin. >>>> >>>>> _______________________________________________ >>>> >>>>> Chicago mailing list >>>> >>>>> Chicago at python.org >>>> >>>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> >>>> Chicago mailing list >>>> >>>> Chicago at python.org >>>> >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>>> >>> >>>> >>> >>>> >>> _______________________________________________ >>>> >>> Chicago mailing list >>>> >>> Chicago at python.org >>>> >>> https://mail.python.org/mailman/listinfo/chicago >>>> >>> >>>> >> >>>> >> >>>> >> _______________________________________________ >>>> >> Chicago mailing list >>>> >> Chicago at python.org >>>> >> https://mail.python.org/mailman/listinfo/chicago >>>> >> >>>> > >>>> > >>>> > _______________________________________________ >>>> > Chicago mailing list >>>> > Chicago at python.org >>>> > https://mail.python.org/mailman/listinfo/chicago >>>> > >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> 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: From anish.krishnan.1216 at gmail.com Mon Oct 31 23:25:31 2016 From: anish.krishnan.1216 at gmail.com (Anish Krishnan) Date: Mon, 31 Oct 2016 22:25:31 -0500 Subject: [Chicago] Regarding Text Editors In-Reply-To: <9AF724CD-7152-4121-A736-407C6B15E570@gmail.com> References: <57b21aa4-f45c-9c6f-f791-948e62fcb7cd@nokia.com> <9AF724CD-7152-4121-A736-407C6B15E570@gmail.com> Message-ID: (Yes, it was sarcasm.) On Oct 31, 2016 10:08 PM, "Michael Tamillow" wrote: > I hope that's sarcasm... > > Check Wikileaks. > > Sent from my iPhone > > On Oct 31, 2016, at 9:32 PM, Anish Krishnan > wrote: > > I don't think I've read a more offensive email in my life, and I was > involved in politics for 3 years. > > On Oct 31, 2016 8:25 PM, "Michael Tamillow" > wrote: > >> I'm a strong believer that you should just steal other people's code from >> github and stack overflow. >> >> No need for a development environment, no need for tests, really, no need >> for an education system even. >> >> As long as you use spaces and not tabs I don't care. >> >> Sent from my iPhone >> >> On Oct 31, 2016, at 7:25 PM, Quentin Holness wrote: >> >> I've come to enjoy Spyder for development purposes though I'm first and >> foremost a Sublime guy. >> >> Spyder has the perks of iPython without the Web server. >> >> On Oct 31, 2016 7:21 PM, "Bob Haugen" wrote: >> >>> Anybody else use Kate? >>> >>> On Mon, Oct 31, 2016 at 5:18 PM, Nick Timkovich >>> wrote: >>> > Text editor X vs IDE Y vs using butterfly species Z to flip SSD bits >>> with >>> > cosmic rays, this is all holy war stuff. The big thing is always just >>> to >>> > "shut up and code". Roy Underhill and Norm Abrham both can make some >>> pretty >>> > sweet stuff. >>> > >>> > That said, I would argue you should sample something new every so often >>> > (i.e. use it as much as possible for a week) and see if it has any >>> features >>> > that could win you over. Especially if many of your co-workers also >>> use it, >>> > a) maybe they do so for a reason, b) when you're learning that thing >>> you can >>> > easily ask them 'what's the easy way to do X'. There is the distinct >>> > possibility that c) you like your original editor plenty well and >>> don't see >>> > a reason to change, but at least you've armed yourself for the next >>> holy >>> > battle. >>> > >>> > On Mon, Oct 31, 2016 at 4:43 PM, Japhy Bartlett >>> > wrote: >>> >> >>> >> To add a datapoint, I use very vanilla vim, or sublime with vim >>> >> keybindings. If you are going to dabble in system administration, >>> it's >>> >> incredibly convenient to be comfortable with a terminal based >>> editor! It's >>> >> nice for debugging to have a stripped down environment. >>> >> >>> >> I think for learning, IDEs -- or anything that automagically does >>> stuff >>> >> for you -- can be problematic because when something breaks, it's >>> hard for >>> >> newbies to know what's going on, or how to fix it. There's an extra >>> layer >>> >> of magic that the bug could be in. >>> >> >>> >> And from the teachers perspective, does the student really >>> understand, eg >>> >> modules and imports? Or did an IDE hold their hand through it? Can >>> they >>> >> write code *without* an IDE? Maybe it's moot, but it seems like >>> learning >>> >> the basics is important. >>> >> >>> >> >>> >> When you transition to a professional environment though, you're >>> judged by >>> >> your output, and your choice of editor should be personal >>> preference. Once >>> >> you understand a little about the basics, for sure use the IDE or >>> whatever >>> >> helps you move quickly. It is extremely rude to impose an editor on >>> your >>> >> peers! Try things out and use what sticks. >>> >> >>> >> - Japhy >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> On Mon, Oct 31, 2016 at 4:41 PM, Daniel Fehrenbach >>> >> wrote: >>> >>> >>> >>> Here at work folks on my team picks individual preferred tools - >>> Emacs, >>> >>> Sublime, PyCharm, Atom, Vim etc. I use sublime but I've found it >>> doesn't >>> >>> hurt to be able to use all of them to perform the basics of editing >>> code - >>> >>> you'll eventually be confronted with a server and only have vim - so >>> if you >>> >>> can at least open/edit/save/exit that is really helpful, or if >>> you're pair >>> >>> programming with someone it kind of wastes time to struggle with an >>> editor >>> >>> you've never used instead of getting work done. >>> >>> >>> >>> On Mon, Oct 31, 2016 at 3:32 PM, HADDLETON, Robert W (Bob) >>> >>> wrote: >>> >>>> >>> >>>> PyCharm. If your professors abhor IDEs they aren't preparing their >>> >>>> students for >>> >>>> real world jobs. Familiarity with git and an IDE are pretty much >>> >>>> expected. >>> >>>> >>> >>>> I use vi/vim/emacs as much as anyone (maybe more) but an integrated >>> IDE >>> >>>> used properly >>> >>>> is essential for medium and large projects with multiple/many >>> developers >>> >>>> or which uses a >>> >>>> large number of external modules. >>> >>>> >>> >>>> Bob >>> >>>> >>> >>>> >>> >>>> On 10/31/2016 3:00 PM, Aswin kumar wrote: >>> >>>>> >>> >>>>> Hi, >>> >>>>> >>> >>>>> Do people in industry use Vim editor or Emacs for software >>> development >>> >>>>> in their office or do they use an IDE? In college my Professors >>> abhor >>> >>>>> IDE and suggest us to use VIM or Emacs for development. So I am >>> >>>>> curious to know if its is the same case in industry. >>> >>>>> >>> >>>>> Regards, >>> >>>>> Aswin. >>> >>>>> _______________________________________________ >>> >>>>> Chicago mailing list >>> >>>>> Chicago at python.org >>> >>>>> https://mail.python.org/mailman/listinfo/chicago >>> >>>> >>> >>>> >>> >>>> >>> >>>> _______________________________________________ >>> >>>> Chicago mailing list >>> >>>> Chicago at python.org >>> >>>> https://mail.python.org/mailman/listinfo/chicago >>> >>>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> >>> Chicago mailing list >>> >>> Chicago at python.org >>> >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >>> >> >>> >> >>> >> _______________________________________________ >>> >> Chicago mailing list >>> >> Chicago at python.org >>> >> https://mail.python.org/mailman/listinfo/chicago >>> >> >>> > >>> > >>> > _______________________________________________ >>> > Chicago mailing list >>> > Chicago at python.org >>> > https://mail.python.org/mailman/listinfo/chicago >>> > >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> _______________________________________________ > Chicago mailing list > Chicago at python.org > 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: