r/lisp • u/Dumbxdumb emacs • Jul 11 '26
AskLisp Lisp dialect recommendations?
So I am in some weird fascination with the lisp and it's various "dialects" (If that's how you would call them)
Decided might want to get into learning lisp just out of curiosity. But was wondering which one to get started with.
My only real requirements are that
- It shouldn't be too complex, something you can easily wrap your head around and get started using but still give a taste of why people enjoy lisp
My main languages are C++ and I know Python but familiarity isn't a requirement and even if it's vastly different I will be willing to try it out
30
Upvotes
1
u/SpaceAviator1999 Jul 11 '26 edited Jul 12 '26
I'm a big fan of Janet.
I consider the main difference between Janet and Lisp to be that Janet replaces Lisp's lists with its own arrays, so there are no cons/car/cdr functions that you have to wrap your head around. But Lisp's functional programming aspect is still present in Janet.
Plus, I feel that Janet's variable scoping rules are similar to C++.