On 5/7/05, Daniel Carrera <[EMAIL PROTECTED]> wrote:
> Hamilton Richards wrote:
> 
> > Well, for starters, lists and arrays are two entirely different topics.
> > I've noticed that Haskell newbies sometimes confuse them --possibly the
> > use of [] in list types and enumerations triggers an unconscious
> > association with [] used in conventional languages for array indexing.
> 
> I think it's because there's no real reason for someone to think that
> the words "list" and "array" might not be synonims. I certainly don't
> seen a linguistic distinction. Either term refers to an ordered
> collection of items.
> 

Hmm. Not sure I agree. For me an "array" is a fixed set of elements
which may or not contain stuff (not necessarily in a CS context but
just linguistically). A "list" is more of a linear structure.
An array is a sheet of paper with lines on it, a list is the todo-list
written on that paper.

Anyway. There is a difference, and I think the names reflect that pretty well.

/S

-- 
Sebastian Sylvan
+46(0)736-818655
UIN: 44640862
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to