Timeline for Why are Lisp programs a sequence of S-expressions and not a single list?
Current License: CC BY-SA 4.0
3 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jul 5, 2019 at 19:44 | comment | added | Rainer Joswig | Generally functions are also the typical 'procedures' of other programming languages, since Lisp does not force the developer to write 'functional' code. One can use imperative control flow, imperative state change for side-effects, etc. | |
| Jul 2, 2019 at 19:38 | comment | added | Lj MT | Thank you for pointing out the way of thinking, specially functional way of thinking. This explains my understanding struggle. Having majority of programming paradigm revolving around sequence of execution I forget the math origin (by now programming and math look so much apart). I agree that in math the sequence of geometric or logic theorem proof or resolving numerical analysis task is not important - execution of tasks and sub-tasks - as much as it concentrates on resolving the task (apart from the optional step of setting up the theory how to resolve). | |
| Jul 2, 2019 at 17:28 | history | answered | Telastyn | CC BY-SA 4.0 |