2 ms·
(I would have expected this comment on https://news.ycombinator.com/item?id=29630293#29631288 https://news.ycombinator.com/item?id=29630293#29631288 instead:-)
by tromp 5y ago
(I would have expected this comment on https://news.ycombinator.com/item?id=29630293#29631288 https://news.ycombinator.com/item?id=29630293#29631288 instead:-)
No, Blc is not a concatenative language. It uses application rather than concatenation to combine programs, and its semantics is not described in terms of stack operations (the blc seld-interpreter happens to use a stack though).
- earleybird 5y agoI did see that comment but it was the postscript code you mentioned in your post which evoked concatenative question :-) I have, perhaps, a naïve internalisation of the reduction steps in something like Forth having the same shape as function application as an elimination step.