Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #6103

Re: Abandoning Python

From Gregory Ewing <greg.ewing@canterbury.ac.nz>
Newsgroups comp.lang.python
Subject Re: Abandoning Python
Date 2011-05-24 12:04 +1200
Message-ID <940b18Fc0pU1@mid.individual.net> (permalink)
References <mailman.1926.1306094594.9059.python-list@python.org> <93tqifFnb2U1@mid.individual.net> <4dd9ffc1$0$29988$c3e8da3$5496439d@news.astraweb.com>

Show all headers | View raw


Steven D'Aprano wrote:
> On Mon, 23 May 2011 13:11:40 +1200, Gregory Ewing wrote:
>
>>...until you want to read someone *else's* code, that is.
>
> The same might be said about Python, which supports procedural, OO and 
> functional styles out of the box.

But it only uses *one* syntax and core set of concepts to
cover all of those. Unlike, apparently, Falcon... take a
look at this page concerning how Falcon approaches functional
programming (but don't look for too long or your eyes may
begin to bleed...)

http://falconpl.org/index.ftd?page_id=sitewiki&prj_id=_falcon_site&sid=wiki&pwid=Survival%20Guide&wid=Survival%3AFunctional+programming

Falcon seems to collect programming paradigms the way Perl
collects language features, i.e. by just munging them all
together and bending parts until they fit.

-- 
Greg

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Abandoning Python Ed Keith <e_d_k@yahoo.com> - 2011-05-22 13:01 -0700
  Re: Abandoning Python Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2011-05-23 13:11 +1200
    Re: Abandoning Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-05-23 06:33 +0000
      Re: Abandoning Python Chris Angelico <rosuav@gmail.com> - 2011-05-23 16:49 +1000
      Re: Abandoning Python Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2011-05-24 12:04 +1200
        Re: Abandoning Python rantingrick <rantingrick@gmail.com> - 2011-05-23 17:21 -0700

csiph-web