Is it worth learning Common Lisp for writing tools and solving practical problems if I already know Emacs Lisp?

This page summarizes the projects mentioned and recommended in the original post on /r/lisp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • lem

    Common Lisp editor/IDE with high expansibility

  • If you want to go the pure CL route, there is https://github.com/lem-project/lem - but, emacs does have tons of plugins; may be, someone writes a compatibility layer for elisp over common-lisp?

  • osicat

    Osicat is a lightweight operating system interface for Common Lisp

  • OTOH, there is FFI-based osicat that packs it; from the https://github.com/osicat/osicat/commits/master it does seem stable.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • emacs-checksum

    Checksum Utility inside Emacs. Powered by Ironclad.

  • I've wrote some toy modes for Emacs, as much as I love Elisp, there is nothing compared to Common Lisp for me yet. Slime is overkill. I don't know if you're aware but there is a Elisp REPL in Emacs M-x ielm. Something you could go for, is to write things using Elisp, and then interface it using Common Lisp in the back if you need to do something that Elisp can't like I did in my toy project here.

  • mu4e-dashboard

    A dashboard for mu4e (mu for emacs)

  • My weird idea is that I think Emacs could be a great platform to ship software. Just like people use Electron to ship apps, we could use Emacs to ship apps as well. We would have a great power for customization. We have buttons (widgets) that can be a little hard to understand at first, but dashboard-mode and spacemacs are good examples that we can have beautiful "interfaces" in Emacs. Look at mu4e-dashboard, we could have a very beautiful and functional email software in Emacs someday, we just need an easier way to setup email because it can be really painful.

  • nyxt

    Nyxt - the hacker's browser.

  • I don't know about Iem-project, never tried it, but another cool project that I think will ship software on top of it someday is nyxt. It's a very cool browser written in Common Lisp that looks a lot like Emacs, and as far as I know people are designing it to be as customizable as Emacs with the capability of writing modes and everything, so probably Nyxt could be "our Electron" someday, a very powerful one.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I programmed a SLY completion backend, it works, but I could use some help fine tuning it.

    1 project | /r/Common_Lisp | 16 Oct 2023
  • Font Identification Request

    1 project | /r/emacs | 17 Jul 2023
  • plain-common-lisp: a lightweight framework created to make it easier for software developers to develop and distribute Common Lisp applications on Microsoft Windows

    4 projects | /r/Common_Lisp | 6 Jul 2023
  • Using Carbonyl of Browsh in emacs?

    4 projects | /r/emacs | 21 Apr 2023
  • Lisp and cybersecurity !

    2 projects | /r/lisp | 18 Apr 2023