[Haskell-cafe] Re: "Haskell is a scripting language inspired by Python."

Stephen Tetley stephen.tetley at gmail.com
Thu Nov 4 12:51:29 EDT 2010


ZF Expressions (aka list comprehensions) date to at least David
Turner's KRC (St. Andrews Static Language) and Rod Burstall and John
Darlington's Hope c.1980. Maybe they were present in NPL, the
predecessor of Hope before that. The Hope paper nods to SETL as an
influence.

Without interviewing the people concerned its probably impossible to
actually find out what influenced what - even though list
comprehensions have a long history the designers of Python might have
only seen them in Haskell so Python could well have "got" them from
Haskell.

Hope - An Experimental Applicative language
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.8135

The language guide is truly strange - maybe it was written by work
experience students. The Icon entry made me smile, although the SML
entry where they missed a crucial suffix is good too - "The current
implementation is Moscow" - what, the city implements a programming a
language?


More information about the Haskell-Cafe mailing list