Here comes a new Friday social topic!
- What was the first computer you ever worked/played on?
- What was the first editor you used to write computer programs?
- What programming language did you write your first program in?
- How many days/months/years after you wrote your first program did you learn Lisp?
- What was your first Lisp?
- Which editor/IDE do you work with the most today?
- What programming languages do you work with the most today?
- Which Lisp do you work with the most today?
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:
-
Name one project (that is not already mentioned by others in this thread) that is written in Common Lisp.
-
Which OSI-approved license is the project released under?
-
Are you the author of this project? (I recommend that the answer to this be "No").
-
Who is/are the author(s) or team(s) behind this project?
-
Why is this project useful?
-
What in your opinion is the best thing about this project?
-
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.
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:
- What Lisp programming languages do you use?
- What non-Lisp programming languages do you use?
- What is your favorite Lisp programming language? Why?
- What is your favorite non-Lisp programming language? Why?
- What is that one thing about your favorite non-Lisp language that you wish to see in your favorite Lisp language?
Happy Friday!
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:
- Your favorite Lisp dialect.
- Your favorite non-Lisp programming language.
- 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?
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.
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?
I'm traveling back in time to explore an ancient development workflow that is somehow more modern than today's workflows.
I talk about tree sitter, CEDET, and Combobulate -- my "paredit-style" package that's designed to work with most programming languages.
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...
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.
A short description of the two ways I'm using to define keybindings with general.el.
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...
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
My email based workflow for GitHub Pull Review Requests