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


Groups > comp.lang.python > #5930

Re: Abandoning Python

From John Bokma <john@castleamber.com>
Newsgroups comp.lang.python
Subject Re: Abandoning Python
Date 2011-05-21 11:00 -0500
Organization Castle Amber
Message-ID <87boywavsg.fsf@castleamber.com> (permalink)
References <87ipt46okh.fsf@pobox.com>

Show all headers | View raw


John J Lee <jjl@pobox.com> writes:

> </troll>
>
> I still like Python after using it for over a decade, but there are
> things I don't like.
>
> What are your favourite up-and-coming languages of the moment?
>
> Here's my wishlist (not really in any order):
>
>  * A widely used standard for (optional) interface declaration -- or
>    something better.  I want it to be easier to know what interface an
>    object has when reading code, and which objects provide that
>    interface.
>  * Lower memory usage and faster execution speed.  Yes, this has been a
>    price worth paying.  But I do want jam on it, please: give me a
>    language where I get most of Python's advantages but don't have to
>    pay it.
>  * Better support for writing correct programs in the form of better
>    support for things like non-imperative programming, DBC, etc. (with
>    the emphasis on "etc").
>  * Perhaps better built-in support for common tasks in common application
>    domains.  Concurrency, persistence, database queries come to mind.
>  * Better refactoring tools, better code analysis tools (lint, search,
>    etc.).
>  * An even larger user base, contributing more and better free and
>    commercial software.
>
> I'm prepared to compromise on the last one.  Obviously, it should do all
> that while preserving all the nice features of Python -- surely an easy
> task.

A language I want to give a serious try the coming months is Haskell.

-- 
John Bokma                                                               j3b

Blog: http://johnbokma.com/        Perl Consultancy: http://castleamber.com/
Perl for books:    http://johnbokma.com/perl/help-in-exchange-for-books.html

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


Thread

Abandoning Python John J Lee <jjl@pobox.com> - 2011-05-21 16:49 +0100
  Re: Abandoning Python John Bokma <john@castleamber.com> - 2011-05-21 11:00 -0500
  Re: Abandoning Python Daniel Kluev <dan.kluev@gmail.com> - 2011-05-22 12:25 +1100
    Re: Abandoning Python John J Lee <jjl@pobox.com> - 2011-05-22 16:58 +0100
      Re: Abandoning Python Stefan Behnel <stefan_ml@behnel.de> - 2011-05-22 19:55 +0200
      Re: Abandoning Python John Lee <jjl@pobox.com> - 2011-05-22 18:26 +0000
  Re: Abandoning Python Daniel Kluev <dan.kluev@gmail.com> - 2011-05-22 12:27 +1100
  Re: Abandoning Python John Lee <jjl@pobox.com> - 2011-05-22 17:11 +0000
  Re: Abandoning Python John Lee <jjl@pobox.com> - 2011-05-22 17:33 +0000
    Re: Abandoning Python Paul Rubin <no.email@nospam.invalid> - 2011-05-24 21:45 -0700
      Re: Abandoning Python harrismh777 <harrismh777@charter.net> - 2011-05-27 09:34 -0500
  Re: Abandoning Python John Lee <jjl@pobox.com> - 2011-05-22 21:01 +0000
  Re: Abandoning Python John Lee <jjl@pobox.com> - 2011-05-22 21:19 +0000
  Re: Abandoning Python Daniel Kluev <dan.kluev@gmail.com> - 2011-05-23 10:16 +1100
  Re: Abandoning Python Robin Becker <robin@reportlab.com> - 2011-05-23 11:45 +0100

csiph-web