Sunday, January 17, 2010

Is anything new/unique to Python?

Looking at haskell I see some of my friends from python. Significant whitespace, list comprehensions, interators (sort of like laziness), tuples. And then it struck me that all of these features in python are derivative. Not that that is a bad thing. But I was surprised that I couldn't think of anything definitively new/unique to python. (Obviously the way these things are combined/balanced is unique)

Hey, internets, did python invent any language features/syntax?

The only thing that I can come up with is maybe the __blah__ (unders before and after) style of exposing syntax overriding.


country mouse said...

like you pointed out, python reveals underlying methods in a way that makes them useful. it is also clutter reduced and demonstrates it is possible to build a programming language that is not ; dependent.

care to try a real challenge? help a bunch of disabled programmers build a programming by voice project? I'm currently working on how to express code using English like constructs.

dustbunny said...

Sounds interesting but Haskell is keeping my plenty busy in the language department

John said...

Thats interesting.