Python & Go
mensanator at aol.com
Thu Nov 12 06:27:31 CET 2009
On Nov 11, 9:56 pm, geremy condra <debat... at gmail.com> wrote:
> On Wed, Nov 11, 2009 at 9:00 PM, Mensanator <mensana... at aol.com> wrote:
> > On Nov 11, 6:53 pm, kj <no.em... at please.post> wrote:
> >> I'm just learning about Google's latest: the GO (Go?) language.
> >> (e.g.http://golang.orgorhttp://www.youtube.com/watch?v=rKnDgT73v8s).
> >> There are some distinctly Pythonoid features to the syntax, such
> >> as "import this_or_that",
> > There's more to Python than import statements.
> > In fact, this Go language is nothing like Python.
> Actually, numerous analogies have been drawn between the two
> both by whoever wrote the docs and the tech media, including
> slashdot and techcrunch.
> >> the absence of parentheses at the top of
> >> flow control constructs,
> > Huh?
> The OP is referring to the fact that for and if do not have
> mandatory parenthesis.
> >> and quite a few statements without a
> >> trailing semicolon.
> > Those are exceptions, the rule appears to be "ends with semicolon".
> > In this example, I see semicolons all over the place.
> The rule is that if its between parens, it needs semicolons.
Why did you snip the example that proves you're wrong?
> >> Then again, there's a lot that looks distinctly
> >> un-Pythonlike, such as the curly brackets all over the place.
> > Duh.
> >> And
> >> among the un-Pythonlike stuff there's a lot that looks like nothing
> >> else that I've ever seen...
> > Go look at a C++ program sometime.
> Go doesn't support inheritance, so C++ is pretty much out. C
> is a lot closer, but still not all that close.
> Geremy Condra
More information about the Python-list