lisp-tips VS serapeum

Compare lisp-tips vs serapeum and see what are their differences.

serapeum

Utilities beyond Alexandria (by ruricolist)
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
lisp-tips serapeum
4 7
113 408
2.7% -
10.0 7.9
over 4 years ago 8 days ago
Common Lisp
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

lisp-tips

Posts with mentions or reviews of lisp-tips. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-27.

serapeum

Posts with mentions or reviews of serapeum. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-30.
  • Steel Bank Common Lisp
    9 projects | news.ycombinator.com | 30 Jun 2023
    > both are dynamic languages with types added later in?

    Common Lisp has always had types and type declarations (e.g. `the` in the hyperspec[1]) as it's part of the specification. It was not added later as far as I know.

    However, `declaim` and `declare` were left very underspecified so they tend to be very implementation-specific, though there are libraries that make types more portable[2][3].

    [1] http://www.lispworks.com/documentation/HyperSpec/Body/s_the....

    [2] https://github.com/lisp-maintainers/defstar

    [3] https://github.com/ruricolist/serapeum/blob/master/REFERENCE...

  • LISP as a learning tool
    2 projects | /r/lisp | 23 Apr 2023
    From python in lisp I want the convenience for quick scripting, which lisp doesn't have by default but of course it can be added. For example for let's you easily iterate over lines of a file or files in a directory, or anything else you add. serapeum add's convenient syntax for hashmaps (dict and @), and threading macro and plenty of utility functions, defclass-std does the boilerplate of :initarg and :accessor for you for the common cases of class declarations.
  • I'm considering moving from Clojure to Common Lisp
    8 projects | /r/lisp | 27 Mar 2023
    +1 for Serapeum: https://github.com/ruricolist/serapeum/blob/master/REFERENCE.md
  • Compile-time exhaustiveness checking in Common Lisp with Serapeum
    1 project | dev.to | 19 Mar 2023
    Serapeum is an excellent CL library, with lots of utilities. You should check it out. It provides a case-like macro, to use on enums, that warns you at compile-time if you handle all the states of that enum.
  • looking for Advent of Code Tips
    3 projects | /r/lisp | 16 Nov 2022
    Since Alexandria was mentioned may I mention Serapeum as well. Don't know if it's needed for AoC but it may be worth a look. Serapeum seems to get not enough mentions/ attention IMO.
  • Common Lisp intermediate book recommendation
    1 project | /r/lisp | 22 May 2022
    Re: libraries; I'd like to mention serapeum which contains a ton of general purpose utilities.
  • SICL: A New Common Lisp Implementation
    3 projects | news.ycombinator.com | 27 May 2021
    I consider Serapeum to be a revamp of the Common Lisp standard: https://github.com/ruricolist/serapeum/blob/master/REFERENCE.... This provides a bunch of new features and idioms including ideas borrowed from newer languages like Clojure.

    Great example of "growing a language" as a long-term evolutionary process that doesn't require changing earlier specifications in incompatible ways.

What are some alternatives?

When comparing lisp-tips and serapeum you can also consider the following projects:

portacle - A portable common lisp development environment

trivial-cltl2 - Portable CLtL2

srfi-1 - SRFI-1: List Library

cerberus - Common Lisp Kerberos v5 implementation

playwright-java - Java version of the Playwright testing and automation library

defstar - Type declarations for defun et all. Just a mirror. Ask for push acess!

CIEL - CIEL Is an Extended Lisp

quicklisp-client - Quicklisp client.