Define SORT: Given SET(x), Find SET(y) Where [For i in y] y[i]>y[i-1].
So now you're feeling all giddy because this amazing language is so awesome--you didn't have to specify how to do something step by step. You just declared what you wanted, and it gave it to you. Fantastic.But then, now that you have defined this "SORT" routine, you still need to use it. You end up with the following code:
Prompt SET.
SORT SET.
Display SET.
Shit! You're defining steps again.You ultimately can never achieve your goal, because you will always need to define some steps. All programs of significance are a composition of tasks which need to be identified, and executed.