what has python added to programming languages? (lets be esoteric, shall we ;)

2006-04-21 Thread Wildemar Wildenburger
Over the time I've seen lots of remarks about python that read like "a lot like lists in lisp" or "like the hashtable in java" or any other form of "like in ". Are there any concepts that python has not borrowed, concepts that were not even inspired by other languages? I'm just interested if i

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Michele Simionato
Wildemar Wildenburger wrote: > Over the time I've seen lots of remarks about python that read like "a > lot like lists in lisp" or "like the hashtable in java" or any other > form of "like in ". > > Are there any concepts that python has not borrowed, concepts that were > not even inspired by othe

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Carl Banks
Wildemar Wildenburger wrote: > Are there any concepts that python has not borrowed, concepts that were > not even inspired by other languages? I'm just interested if it is > "merely" a best-of collection of language features or if there are > actually inventions that have not - or hardly - existed

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread dadapapa
It's true that most features of python are intentionally borrowed from other languages. If I can think of anything that I believe to be specific to python, I would say it is the combination of high level datatypes together with an extremely simple syntax. Actually, this combination often results in

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Iain King
Wildemar Wildenburger wrote: > Over the time I've seen lots of remarks about python that read like "a > lot like lists in lisp" or "like the hashtable in java" or any other > form of "like in ". > > Are there any concepts that python has not borrowed, concepts that were > not even inspired by oth

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread BartlebyScrivener
In the Tutorial, the BFDL says: Strings can be subscripted (indexed); like in C, the first character of a string has subscript (index) 0. There is no separate character type; a character is simply a string of size one. Like in Icon, substrings can be specified with the slice notation: two indices

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Alex Martelli
Wildemar Wildenburger <[EMAIL PROTECTED]> wrote: > Over the time I've seen lots of remarks about python that read like "a > lot like lists in lisp" or "like the hashtable in java" or any other > form of "like in ". Since Python was released well before Java, saying that a feature in Python is "

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Michael Tobis
Although somewhat more elegant, Python slices follow Matlab's slice notation. In simpler cases they are identical. mt -- http://mail.python.org/mailman/listinfo/python-list

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread utabintarbo
Why does Python have to "add" anything, if it makes "that which came before" more easily accessible/usable? Perhaps that is its innovation. Is that not sufficient? -- http://mail.python.org/mailman/listinfo/python-list

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Paddy
Might the doctest modules functionality have first occured in Python? -- http://mail.python.org/mailman/listinfo/python-list

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Ravi Teja
>>"like the hashtable in java" People don't give a reference to a language feature only because it added/invented it but also because it is a popular one that many are familiar with. Java did not invent HashTables. They existed long before and were available to most languages before Java. Neither

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Tim Chase
> Actually, I can't think off the top of my head, any > feature in the Java language (and I am making no > assertions about the implementation of specific > instances) that was truly innovative. Let's see...it has bytecode compliation. Oh...not original. Okay, howsabout cross-platform neutra

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Cameron Laird
In article <[EMAIL PROTECTED]>, Carl Banks <[EMAIL PROTECTED]> wrote: >Wildemar Wildenburger wrote: >> Are there any concepts that python has not borrowed, concepts that were >> not even inspired by other languages? I'm just interested if it is >> "merely" a best-of collection of language features

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Carl Banks
Cameron Laird wrote: > In article <[EMAIL PROTECTED]>, > Carl Banks <[EMAIL PROTECTED]> wrote: > >Wildemar Wildenburger wrote: > >> Are there any concepts that python has not borrowed, concepts that were > >> not even inspired by other languages? I'm just interested if it is > >> "merely" a best-of

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Aahz
In article <[EMAIL PROTECTED]>, Carl Banks <[EMAIL PROTECTED]> wrote: >Cameron Laird wrote: >> In article <[EMAIL PROTECTED]>, >> Carl Banks <[EMAIL PROTECTED]> wrote: >>>Wildemar Wildenburger wrote: Are there any concepts that python has not borrowed, concepts that were not even ins

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-21 Thread Ravi Teja
> Well, Java does have this great feature called "market-hype"... I ... concede. -- http://mail.python.org/mailman/listinfo/python-list

Re: what has python added to programming languages? (lets be esoteric, shall we ;)

2006-04-22 Thread skip
Wildemar> Are there any concepts that python has not borrowed, concepts Wildemar> that were not even inspired by other languages? I'd say Guido's willingness to borrow heavily from the best ideas present in other languages ranks right up there as one of its key concepts. Skip -- http://

Re: what has python added to programming languages? (lets be esoteric, shall we ;)

2006-04-24 Thread Boris Borcic
Wildemar Wildenburger wrote: > Over the time I've seen lots of remarks about python that read like "a > lot like lists in lisp" or "like the hashtable in java" or any other > form of "like in ". > > Are there any concepts that python has not borrowed, Esoterically speaking, you should better d

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-24 Thread beliavsky
Michael Tobis wrote: > Although somewhat more elegant, Python slices follow Matlab's slice > notation. In simpler cases they are identical. > > mt I think in Matlab, as in Fortran 90, i:j refers to the elements from i up to and including j, unlike Python, where j is excluded. Another language with

Re: what has python added to programming languages? (lets be esoteric, shall we ; )

2006-04-24 Thread Steve Holden
Aahz wrote: > In article <[EMAIL PROTECTED]>, > Carl Banks <[EMAIL PROTECTED]> wrote: > >>Cameron Laird wrote: >> >>>In article <[EMAIL PROTECTED]>, >>>Carl Banks <[EMAIL PROTECTED]> wrote: >>> Wildemar Wildenburger wrote: >Are there any concepts that python has not borrowed, concepts