> How do nim users who have some proficiency in Lisp compare the two?

As @Libman said, they are quite different. But you do see hints of Lisp in Nim 
here and there. Some examples: the way the AST parsing of Nim happens, and that 
it can be represented as a Lisp expression (See 
[lispRepr](https://nim-lang.github.io/Nim/macros#lispRepr%2CNimNode)), Nim 
templates can be redefined as you can do lisp expressions, you can easily 
introspect the types of variables and procs, as you can do in lisp. I even 
started this fun project [elnim](https://github.com/kaushalmodi/elnim).

> Are there any Lisp developers here who have used both in earnest?

I got exposed to lisp as I use Emacs and I loove hacking in Emacs-Lisp to make 
Emacs do whatever I want. And I have used Nim to replace bash and Python for 
me. More importantly, it has found a unique spot at my work where I use Nim as 
an interfacing language between C/C++ and SystemVerilog.

\---

Hey @rayman22201, thanks for the mention :) Yep, my website source is in Org 
mode. 

Reply via email to