Posts with tag: lisp


RSS feed for tag

Write your own Emacs Lisp macros - a short introduction

Thu Oct 17 2024 ~ Tags: emacs programming emacs-lisp lisp

Have you ever wondered how you can write your own macros in Emacs Lisp? Or what that even mean? Macros are a very powerful tool, and one that has long history in the Lisp family of programming languages. Writing your own syntax seems enticing, and that is indeed what we will look at. We will see simple examples, as well as creating your own syntax for anonymous functions (aka lambdas).

Read more..

Packages that make Emacs Lisp more pleasant

Mon Oct 03 2022 ~ Tags: emacs emacs-lisp programming lisp

Emacs Lisp can sometimes seem a little archaic compared to more modern languages. In higher level language we are spoiled with a multitude of easy string handling, list handling, pattern matching and so on. What if I told you that some packages can give you the same ease of use for Emacs Lisp? That they provide more clear APIs, give features you are used to from other languages, and/or abstract away the more tedious details.

Read more..

Which programming language should you learn in 2021?

Tue Mar 23 2021 ~ Tags: kotlin scheme lisp prolog programming

New year, new programming languages to learn! It is overwhelming though… With so many languages to choose from, it can be hard to select what to learn. Sometimes it is easy, we might want to accomplish certain tasks. Other times you may want to learn to think in new ways, as a fun challenge.

Read more..