louis's Blog

louis's Avatar Image
Software developer #Go #CommonLisp #JS #SQL. #LispWorks user. Soft spots for #Emacs #SmallWeb. Recently becoming #OpenBSD enthusiast. #LinuxMint as a daily driver. Recovering Apple addict.

Author of the Tuner app for Linux.

Other hobbies: #Running #FireFighter #StarTrek
← All posts

I think I like ChatGPT 😀

#Emacs #Lisp

A screenshot of a dialog between me and the ChatGPT AI:

Me: Can Emacs Lisp be used as a general-purpose programming language?

ChatGPT: Yes, Emacs Lisp (also known as Elisp) can be used as a general-purpose programming language. It is a dialect of the Lisp programming language, and it is designed to be used as an extension language for the Emacs text editor. However, it has a full set of programming constructs and features, and it can be used to write standalone programs. Emacs Lisp is a dynamically-typed, garbage-collected language, and it has a rich set of built-in data types and functions. It also has excellent support for working with text and strings, which makes it well-suited for tasks related to text processing and manipulation. In addition to being used as a standalone language, Emacs Lisp is often used as an "embedded" language, where it is used to provide scripting capabilities for other applications. For example, it is used as the extension language for the GNU Emacs text editor, and it can be used to extend the functionality of other programs that support Emacs Lisp as an extension language.

Overall, while Emacs Lisp may not be as widely used or as well-known as other general- purpose programming languages, it is a powerful and capable language that is well-suited for a wide range of tasks.
A screenshot of a dialog between me and the ChatGPT AI: Me: Can Emacs Lisp be used as a general-purpose programming language? ChatGPT: Yes, Emacs Lisp (also known as Elisp) can be used as a general-purpose programming language. It is a dialect of the Lisp programming language, and it is designed to be used as an extension language for the Emacs text editor. However, it has a full set of programming constructs and features, and it can be used to write standalone programs. Emacs Lisp is a dynamically-typed, garbage-collected language, and it has a rich set of built-in data types and functions. It also has excellent support for working with text and strings, which makes it well-suited for tasks related to text processing and manipulation. In addition to being used as a standalone language, Emacs Lisp is often used as an "embedded" language, where it is used to provide scripting capabilities for other applications. For example, it is used as the extension language for the GNU Emacs text editor, and it can be used to extend the functionality of other programs that support Emacs Lisp as an extension language. Overall, while Emacs Lisp may not be as widely used or as well-known as other general- purpose programming languages, it is a powerful and capable language that is well-suited for a wide range of tasks.
To like or reply, open original post on Emacs.ch