Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What about array programming, in your view, would differentiate it from the imperative and related paradigms?


Instead of describing the control flow of a program, you describe a set of operations on data structures.


"A set of operations on data structures" sounds very much like imperative programming to me.


It's one of those things you can't really appreciate until you've tried it. Imperative programming languages are to assembly languages, as array programming is to imperative programming: it's a higher level of abstraction. The difference between the array and imperative paradigms may not be quite as pronounced as the difference between C and assembly, but it's still significant nonetheless.

There's no need for control structures like loops or if statements in array programming.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: