Re:Ask HN: Production Lisp in 2020?
by kazinator on Wednesday May 20, 2020 @08:32PM
(#23253640)
Unfortunately:
- that code doesn't provide printing for hash tables. Oops!
- breaks tooling:
- doesn't provide editing or syntax highlighting support.
- confuses any tool that reads all of the files of a project using the Lisp reader.
- it gratuitously introduces a vector syntax that is unnecessary since #(1 2 3) is perfectly fine and standard across more than one Lisp dialect.
- that code doesn't provide printing for hash tables. Oops!
- breaks tooling: - doesn't provide editing or syntax highlighting support. - confuses any tool that reads all of the files of a project using the Lisp reader.
- it gratuitously introduces a vector syntax that is unnecessary since #(1 2 3) is perfectly fine and standard across more than one Lisp dialect.
- hard-codes the #'equal equality
- doesn't play with the newer ways of registering Lisp read syntaxes, like https://github.com/melisgl/named-readtables