22:17:09no-defun-allowedi used burgled-batteries once
22:18:11katcoit claims to convert CL types to python types, but this works: `(py4cl:python-eval "foo")` and this doesn't `(let ((s "foo")) (py4cl:python-eval s))`
22:23:53grewalWhy do you want python's type system?
22:26:08grewalJosh_2: One nice feature of python's type system is that there isn't a character type. They just have strings of length 1. It frequently simplifies things
22:37:26Josh_2There was an article sjl wrote about CL which people really like http://stevelosh.com/blog/2018/08/a-road-to-common-lisp/
22:39:20no-defun-allowedminion: tell [rg] about Practical Common Lisp
22:39:21minion[rg]: direct your attention towards Practical Common Lisp: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005).
22:39:53Josh_2if SICL is too long that'll be too long
22:40:09no-defun-allowedyeah well you won't learn anything from studying SICL Josh_2
22:58:06[rg]i also found this http://hyperpolyglot.org/lisp
22:58:12Pixel_Outlawgrewal: I just wanted to make sure that some form of scoping was provided. Some of the languages of the era just used a big bunch of global variables.
22:59:01Pixel_Outlawgrewel: I may or may not be in a small debate with a COBOLista on scoping and history.
22:59:06moldybits[rg]: note that arc has some idiosyncracies. but i guess they all do
22:59:06grewalI remember reading that all variables were dynamic. Lexical variables came with scheme.
22:59:18no-defun-allowedwhat the hell, arc uses = for setf
22:59:32_deathgrewal: lexical scoping _by default_ came with scheme..