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!

  • velox_vulnus@lemmy.ml
    ·
    3 months ago

    Most of my answer is just bullshit - I don't really know much about programming:

    1. Guile for Guix configuration, if Scheme is considered Lisp, or else I don't use any.
    2. C, JS. I've used Java, Python, Ruby, Lua, etc before, but I don't like them. Maybe C++ a little bit.
    3. Guile, because it is the closest thing to a Lisp. Guile is simply amazing, although the syntax is a bit unconventional. My experience with SBCL while packing a Nix app was terrible.
    4. Vale, because I think it is Rust done right. Unison, because distributed programming. Zig, because it brings several improvement over C (Generics, namespaces, some sort of memory safety, am I forgetting something else?)
    5. I'm a graduate noobie, so I don't know. Package management is probably not the best, I think? There's asdf-vm and Quicklisp, both of which I hated, while packing for a store-based hierarchy standard. Maybe generational references for memory allocation and fearless FFI from Vale.