Skip Navigation
What were some of your first technologies/tools?

Here comes a new Friday social topic!

  1. What was the first computer you ever worked/played on?
  2. What was the first editor you used to write computer programs?
  3. What programming language did you write your first program in?
  4. How many days/months/years after you wrote your first program did you learn Lisp?
  5. What was your first Lisp?
  6. Which editor/IDE do you work with the most today?
  7. What programming languages do you work with the most today?
  8. Which Lisp do you work with the most today?
4
What useful open source projects are written in Common Lisp?

Hello! This is another Friday Social topic. Hoping that this will be more insightful than the previous ones and we will learn something useful from this.

What useful open source projects are written in Common Lisp? To keep it interesting, try and avoid posting links to your own projects because that could turn into a thread of self-promoters. Instead share open source projects developed by others that you have come across. Here goes the questions:

  1. Name one project (that is not already mentioned by others in this thread) that is written in Common Lisp.

  2. Which OSI-approved license is the project released under?

  3. Are you the author of this project? (I recommend that the answer to this be "No").

  4. Who is/are the author(s) or team(s) behind this project?

  5. Why is this project useful?

  6. What in your opinion is the best thing about this project?

  7. If you could recommend only one improvement that should be made in this project, what would it be?

Restricting this topic to "Common Lisp" so that we do not end up with a large list of Emacs packages. We will do similar thread for other Lisps in future. The project must be open source.

4
Friday Social: What is your favorite non-Lisp language?

Friday Social is back! So we know we are all Lisp programmers here and we love the language and use it.

But I am sure some of us work with other languages too. Like I have to work with C, C++, Python and a number of other languages to work on different projects. I am sure some of you do too.

So the questions for this Friday Social are:

  1. What Lisp programming languages do you use?
  2. What non-Lisp programming languages do you use?
  3. What is your favorite Lisp programming language? Why?
  4. What is your favorite non-Lisp programming language? Why?
  5. What is that one thing about your favorite non-Lisp language that you wish to see in your favorite Lisp language?

Happy Friday!

4
If there is one Lisp function/macro/feature that you would like to see in a non-Lisp language, which one would it be?

This is another Friday social topic. You are aimlessly wandering around a beautiful hilltop by a sea when an angel approaches you from the opposite direction. She is no ordinary angel. She is a Lisp angel! She will grant one Lisp wish to you. Before she can fulfill your wish, she needs this information from you:

  1. Your favorite Lisp dialect.
  2. Your favorite non-Lisp programming language.
  3. Your favorite standard library function/macro/feature from your favorite Lisp dialect that you want to see in your favorite non-Lisp programming language.

Once you tell these 3 things to the angel, she will magically add your chosen feature to your chosen non-Lisp programming language.

What are your answers going to be?

7
What type of problems do you solve using Lisp?

Hello! Let us have another Friday social topic.

What type of problems do you solve using Lisp? Please share these details while answering:

  • Which dialect of Lisp do you use?
  • What problems do you solve?
  • Why do you choose Lisp to solve these problems?

I have a feeling that this thread might get inundated with too many Emacs Lisp posts about solving personal productivity problems. That's fine. But I suggest posting stuff about other dialects of Lisp too. The more dialects of Lisp (CL, Clojure, Racket, etc.) are discussed here, the better! We want to have a good variety of answers on this thread.

0
What does your Lisp development environment look like?

It's Friday, so I though it would be nice to have a social topic here. So here's a bunch of questions to stir up some discussions:

  • Which Lisp do you most often program in?
  • What does your Lisp development environment or IDE look like?
  • How did you get started with Lisp? Did you follow any particular articles to set up your environment or begin learning Lisp?
5
log.schemescape.com It's 2023, so of course I'm learning Common Lisp

I'm traveling back in time to explore an ancient development workflow that is somehow more modern than today's workflows.

0
protesilaos.com Standard themes for GNU Emacs

Like the default theme but more consistent.

Standard themes for GNU Emacs
0
www.masteringemacs.org Tree Sitter and the Complications of Parsing Languages

I talk about tree sitter, CEDET, and Combobulate -- my "paredit-style" package that's designed to work with most programming languages.

Tree Sitter and the Complications of Parsing Languages
0
Devil mode v0.6.0 released
github.com Release 0.6.0 · susam/devil

Devil is an Emacs minor mode that intercepts and translates keystrokes to provide a modifier-free editing experience in a non-modal manner. See https://susam.github.io/devil/ to learn more about it...

Release 0.6.0 · susam/devil
1
www.masteringemacs.org Combobulate: Editing and Searching with the new Query Builder

Combobulate's gained the ability to build tree-sitter queries interactively, complete with highlighting and code completion. With the query builder you can now use it to pass queries to Combobulate's multiple cursors editing facility, or create ad hoc highlighters and Xref searches.

Combobulate: Editing and Searching with the new Query Builder
0
magnus.therning.org general.el and two ways to define keybindings

A short description of the two ways I'm using to define keybindings with general.el.

0
forum.ulisp.com An ARM assembler written in Lisp

You can write machine-code functions in uLisp with the help of the ARM assembler written in Lisp, and I’ve recently updated it to make it more compact. It will now fit on a board with about 2000 objects of workspace, with room to spare to write assembler programs and run them. This post describes h...

An ARM assembler written in Lisp
0
Growing a Language by Guy Steele
0
Common Lisp library to get accurate wall-clock times on multiple platforms
github.com GitHub - ak-coram/cl-trivial-clock: Common Lisp library to get accurate wall-clock times on multiple platforms

Common Lisp library to get accurate wall-clock times on multiple platforms - GitHub - ak-coram/cl-trivial-clock: Common Lisp library to get accurate wall-clock times on multiple platforms

GitHub - ak-coram/cl-trivial-clock: Common Lisp library to get accurate wall-clock times on multiple platforms
0
michal.sapka.me Managing email with Notmuch and Emacs

My email based workflow for GitHub Pull Review Requests

Managing email with Notmuch and Emacs
3
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)CA
cadar @lemmy.ml
Posts 27
Comments 0
Moderates