Path: csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Marko Rauhamaa Newsgroups: comp.lang.python Subject: Re: The computer that mastered Go Date: Sun, 31 Jan 2016 13:57:21 +0200 Organization: A noiseless patient Spider Lines: 35 Message-ID: <87si1ex8pq.fsf@elektro.pacujo.net> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="b7cb1518d23ec19d482dcc9c31d30fdd"; logging-data="11708"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+dDpv+XzPBZHpl81ROPyB+" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:BClZhlw2CKuQVvL3cVr738wFQbo= sha1:KeSGfA8+4M9I9559Q9L27+mNR08= Xref: csiph.com comp.lang.python:102348 Bernardo Sulzbach : > On Fri, Jan 29, 2016 at 6:53 PM, Ian Kelly wrote: >> Given the game, and the fact that it's Google, I would be very >> disappointed if it's not written in Go. > > Then be disappointed. The AI field seems to have strong feelings for > Lua. However using Go instead of C++ would have promoted their baby a > little. Lua is a fun little language. Go gets a nod for some interesting ideas. C++ has all but collapsed under its own weight, but has some expressive advantages over C. None of those languages gets me excited, though. Somebody once asked the question, What if you were stranded on a desert island and could bring an unlimited supply of one food item, which food item would that be? And the answer, supposedly, was: strawberry ice cream. Apparently it has the most balanced distribution of nutrients for survival. Now what if you were stranded on a desert island and could bring only one programming language with you? I think Python is a great candidate (even if there are other good contenders). It really provides a well-balanced diet to most programming tasks. Philosophically, Scheme gets me excited, and the down-to-earth nature of plain old C is hard to beat. Marko