Abandoning Python

John Bokma john at castleamber.com
Sat May 21 12:00:15 EDT 2011


John J Lee <jjl at 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



More information about the Python-list mailing list