you forgot to talk about CLASP implementation of Common Lisp, targeting LLVM to interface with C++ and compile everything to native, no interpreter and it is being used to work in chemistry for nanotechnology and design nanomachines and molecules.
I am a Emacs/Portacle user... But I have heard that the situation is improving with VSCode. I cannot really talk about it now, because I have never tried it...
Well id just recommend (as another noob) to just bite the bullet really. The fastest way to set up c++/c# is visual studio. And has the most powerful features. Could you make It run in vscode? Yes but why getting a worse experience overall? The same reasoning applies to Emacs for common lisp and the best lisp-in-a-box IDE that just works out of the proverbial box is portacle. Which saves you tonnes of choices and configurations making an already steep learning curve, a bit less so. Why would you want to make your life more difficult when there is already a way? TLDR: CL is already conceptually harder to learn due to unfamiliar paradigms (almost 180° to M-expression based languages (anything ALGOL derived)). Dont make It harder than It needs to
Give the free edition of Lispworks a try. Emacs users will still prefer Emacs because it’s still so far ahead of anything else but Lispworks is great in not focusing on a complicated editor and just learning the language. Its help menu is very nice and its object inspector is very visual similar to a Smalltalk environment
Also ABCL for Common Lisp on Java...
At the moment I have little experience with it...
you forgot to talk about CLASP implementation of Common Lisp, targeting LLVM to interface with C++ and compile everything to native, no interpreter and it is being used to work in chemistry for nanotechnology and design nanomachines and molecules.
Yeah, there are a lot of interesting projects!
Most mature CL implementations compiler to native code it is not unique to CLASP.
Which IDE to use for Common Lisp? I really don't like emacs and its flavors.
I am a Emacs/Portacle user... But I have heard that the situation is improving with VSCode. I cannot really talk about it now, because I have never tried it...
Well id just recommend (as another noob) to just bite the bullet really.
The fastest way to set up c++/c# is visual studio. And has the most powerful features. Could you make It run in vscode? Yes but why getting a worse experience overall?
The same reasoning applies to Emacs for common lisp and the best lisp-in-a-box IDE that just works out of the proverbial box is portacle. Which saves you tonnes of choices and configurations making an already steep learning curve, a bit less so. Why would you want to make your life more difficult when there is already a way?
TLDR: CL is already conceptually harder to learn due to unfamiliar paradigms (almost 180° to M-expression based languages (anything ALGOL derived)). Dont make It harder than It needs to
Go ahead and use Emacs. It's not a language you edit and then run. You need something that can interact with the REPL while the program is running.
Lem though it has some emacs like keybinds ect but much easier to just pick up and use because you dont need to be a emacs master to use it.
Give the free edition of Lispworks a try. Emacs users will still prefer Emacs because it’s still so far ahead of anything else but Lispworks is great in not focusing on a complicated editor and just learning the language. Its help menu is very nice and its object inspector is very visual similar to a Smalltalk environment
Parabéns!
Thanks! :)