News for hackers. Stuff that matters.
Re:The Idea of Lisp by DonaldFisk on Friday December 16, 2016 @03:57PM (#13196738)
And how is that implemented under the hood?
Re:The Idea of Lisp by smitherfield on Friday December 16, 2016 @04:37PM (#13197090)
Same as in a higher-level statically typed imperative language: mutable arrays contained within larger dynamic buffers for amoritized constant-time append and prepend.
Re:The Idea of Lisp by DonaldFisk on Saturday December 17, 2016 @09:00AM (#13200728)
So it isn't really functional at all. It just hides the side effects behind a lot of complexity.
Re:The Idea of Lisp by junke on Saturday December 17, 2016 @10:26AM (#13201013)
This is precisely what functional programming does. Purely functional abstractions are just that, abstractions.