| Store | Cart

Re: [Python-Dev] Keeping competitive with Go (was Re: Computed Goto dispatch for Python 2)

From: Donald Stufft <don...@stufft.io>
Thu, 28 May 2015 19:48:34 -0400

On May 28, 2015 at 7:40:26 PM, Nick Coghlan (ncog...@gmail.com) wrote:
> >> > One thing I've seen more than once is that new development happens  > in Python> > until the problem is understood, then the code is ported to Go.  > Python's> > short path from idea to working code, along with its ability  > to quickly morph> > as requirements and understanding changes, its batteries  > included philosophy,> > and its "fits-your-brain" consistency are its biggest strengths!  >  >  > Right, Go is displacing C/C++ in that regard (moreso than Python  > itself), and now that Rust has hit 1.0, I expect we'll see it becoming  > another contender for this task. Rust's big advantage over Go  > in that regard is being compatible with the C/C++ ecosystem,  > including Python's cffi.>  
I’m not sure if I’m reading this right or not, but just to be clear, I’ve
seen a number of people express the sentiment that they are switching from
Python to Go and that the deployment story is one of the reasons. It’s not
just people switching from C/C++.

---  
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA


_______________________________________________
Python-Dev mailing list
Pyth...@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: https://mail.python.org/mailman/options/python-dev/python-dev-ml%40activestate.com
Recent Messages in this Thread
Parasa, Srinivas Vamsi May 28, 2015 12:17 am
M.-A. Lemburg Jun 04, 2015 10:55 am
R. David Murray Jun 04, 2015 02:32 pm
Nick Coghlan May 30, 2015 01:16 pm
Nick Coghlan May 28, 2015 01:31 am
Raymond Hettinger May 28, 2015 02:27 am
Terry Reedy May 28, 2015 05:01 am
Gregory P. Smith May 28, 2015 05:46 am
M.-A. Lemburg May 28, 2015 08:12 am
Berker Peksağ May 28, 2015 08:54 am
Nick Coghlan May 28, 2015 09:47 am
Nick Coghlan May 28, 2015 10:01 am
Julian Taylor May 28, 2015 11:30 am
Maciej Fijalkowski May 28, 2015 11:55 am
Nick Coghlan May 28, 2015 02:08 pm
Donald Stufft May 28, 2015 02:37 pm
Paul Moore May 28, 2015 02:52 pm
Nick Coghlan May 28, 2015 10:38 pm
Paul Sokolovsky May 28, 2015 11:01 pm
Eric Snow May 29, 2015 01:47 am
Xavier Combelle May 31, 2015 09:14 am
Paul Moore May 31, 2015 10:41 am
Paul Moore May 31, 2015 10:47 am
Alexander Walters May 31, 2015 10:59 am
Terry Reedy May 31, 2015 02:44 pm
Nick Coghlan May 31, 2015 03:16 pm
Steve Dower May 31, 2015 06:32 pm
Steve Dower May 28, 2015 02:55 pm
Donald Stufft May 28, 2015 03:01 pm
Terry Reedy May 28, 2015 06:08 pm
Donald Stufft May 28, 2015 06:33 pm
Sturla Molden May 28, 2015 07:25 pm
Chris Barker May 28, 2015 07:37 pm
Sturla Molden May 28, 2015 08:48 pm
Ronald Oussoren May 29, 2015 09:37 pm
Barry Warsaw May 28, 2015 04:13 pm
Guido van Rossum May 28, 2015 04:47 pm
Paul Moore May 28, 2015 05:15 pm
Paul Moore May 28, 2015 05:01 pm
Brett Cannon May 28, 2015 05:25 pm
Matthias Klose May 28, 2015 09:48 pm
Donald Stufft May 28, 2015 10:04 pm
Paul Sokolovsky May 28, 2015 10:08 pm
Ian Cordasco May 28, 2015 10:18 pm
Barry Warsaw May 28, 2015 11:01 pm
Nick Coghlan May 28, 2015 11:38 pm
Donald Stufft May 28, 2015 11:48 pm
Nick Coghlan May 29, 2015 06:58 am
Donald Stufft May 29, 2015 12:50 pm
André Freitas May 29, 2015 01:41 pm
Nick Coghlan May 29, 2015 11:08 pm
Thomas Wouters May 29, 2015 02:04 am
Raymond Hettinger May 28, 2015 12:46 pm
Brett Cannon May 28, 2015 02:02 pm
Skip Montanaro May 28, 2015 02:47 pm
Brett Cannon May 28, 2015 02:50 pm
Mark Lawrence May 28, 2015 03:05 pm
Guido van Rossum May 28, 2015 04:07 pm
Gregory P. Smith May 28, 2015 05:13 pm
Victor Stinner May 29, 2015 12:58 am
Larry Hastings May 29, 2015 01:09 am
Ryan Gonzalez May 29, 2015 01:15 am
Gregory P. Smith May 29, 2015 02:01 am
Guido van Rossum May 29, 2015 01:10 am
Nick Coghlan May 29, 2015 07:24 am
Gregory P. Smith May 29, 2015 09:14 pm
Ian Cordasco May 29, 2015 09:52 pm
Guido van Rossum May 29, 2015 11:04 pm
Barry Warsaw May 29, 2015 11:18 pm
Nick Coghlan May 29, 2015 11:35 pm
Ian Cordasco May 29, 2015 11:20 pm
Nick Coghlan May 29, 2015 10:44 pm
Christian Heimes May 29, 2015 11:49 pm
Antoine Pitrou May 29, 2015 11:56 pm
Nick Coghlan May 30, 2015 12:34 am
Alexander Walters May 30, 2015 12:40 am
Nick Coghlan May 30, 2015 08:55 am
Antoine Pitrou May 30, 2015 10:58 am
Nick Coghlan May 30, 2015 11:20 am
Antoine Pitrou May 30, 2015 11:37 am
Alexander Walters May 30, 2015 11:49 am
Toshio Kuratomi May 30, 2015 02:26 pm
Larry Hastings May 30, 2015 11:20 pm
Nick Coghlan May 31, 2015 05:23 am
Armin Rigo Jun 01, 2015 10:44 am
Barry Warsaw May 30, 2015 03:42 pm
Ludovic Gasc May 30, 2015 05:32 pm
Antoine Pitrou May 30, 2015 10:35 am
Chris Angelico May 30, 2015 10:52 am
Antoine Pitrou May 30, 2015 11:00 am
Chris Angelico May 30, 2015 11:16 am
Nick Coghlan May 30, 2015 10:58 am
Stephen J. Turnbull May 30, 2015 11:51 am
Antoine Pitrou May 30, 2015 12:03 pm
Christian Heimes May 30, 2015 12:57 pm
Antoine Pitrou May 30, 2015 01:54 pm
Stephen J. Turnbull May 30, 2015 01:53 pm
Matthias Klose May 28, 2015 12:00 pm
Parasa, Srinivas Vamsi May 28, 2015 12:37 pm
Nick Coghlan May 28, 2015 01:37 pm
Nick Coghlan May 28, 2015 01:44 pm
Parasa, Srinivas Vamsi May 28, 2015 07:28 pm
Maciej Fijalkowski Jun 03, 2015 04:59 pm
Maciej Fijalkowski Jun 03, 2015 10:04 am
R. David Murray Jun 03, 2015 01:49 pm
M.-A. Lemburg Jun 03, 2015 09:38 am
Brett Cannon Jun 02, 2015 09:02 pm
Philip Jenvey Jun 24, 2015 08:34 pm
M.-A. Lemburg Jun 23, 2015 08:07 am
Maciej Fijalkowski Jun 02, 2015 07:07 pm
Tetsuya Morimoto Jun 04, 2015 02:08 am
M.-A. Lemburg Jun 01, 2015 11:14 am
Paul Sokolovsky Jun 01, 2015 11:38 am
Greg Ewing May 30, 2015 10:37 pm
Nick Coghlan May 30, 2015 10:26 pm
Ludovic Gasc May 31, 2015 09:07 am
Messages in this thread