News for hackers. Stuff that matters.
Re:A Tour of Standard ML by zelly on Wednesday January 29, 2020 @03:18PM (#22185339)
How are any of these coming from Lisp? I was under the impression that ML was a completely separate camp from Lisp.
Re:A Tour of Standard ML by hajile on Wednesday January 29, 2020 @05:19PM (#22186542)
ML was implemented in Stanford Lisp on a DEC10. The layout of the language is very lispy. Make parens around functions non-optional and add them around let, and a couple other constructs makes the code almost indistinguishable from lisp. First-class functions everywhere, linked lists, and garbage collection were also very-much tied to lisp at the time. Initially being implemented on top of Lisp is probably a key reason these were present.