Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #5928
| From | John J Lee <jjl@pobox.com> |
|---|---|
| Newsgroups | comp.lang.python |
| Subject | Abandoning Python |
| Message-ID | <87ipt46okh.fsf@pobox.com> (permalink) |
| Organization | virginmedia.com |
| Date | 2011-05-21 16:49 +0100 |
</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. John
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll 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