corona_cases VS janet

Compare corona_cases vs janet and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
corona_cases janet
1 79
19 3,301
- 1.5%
5.4 9.4
about 2 months ago 3 days ago
Clojure C
- 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.

corona_cases

Posts with mentions or reviews of corona_cases. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-03.
  • Clojure from a Schemer's Perspective (2021)
    6 projects | news.ycombinator.com | 3 Nov 2022
    If the function fails, I have captured its input parameters right before the exception occurred and now I can inspect it from the REPL if 'b' is 0. From the REPL I can change the value of 'b' with simple `(def b 42)` or change the very definition of 'foo' and re-evaluate it again on the REPL with simple `(foo a b)`.

    I even made myself an elisp function for inserting the '(def a a)' into the code https://github.com/Bost/corona_cases/blob/master/.dir-locals... (enjoy).

janet

Posts with mentions or reviews of janet. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-20.
  • Scriptable Operating Systems with Lua [pdf]
    2 projects | news.ycombinator.com | 20 Apr 2024
    Seems like a perfect use-case for Janet. (https://janet-lang.org/) A fast minimal VM like Lua, but even more extensible than Lua by being a "Lisp" with macro and C extension capabilities. Not a true Lisp, it's very pragmatic and performance-oriented. But it keeps the good stuff.
  • Ask HN: A Lisp with Cargo/NPM like build system?
    1 project | news.ycombinator.com | 7 Mar 2024
    You might be looking for: https://janet-lang.org/

    It comes with a build tool `jpm` which installs dependencies globally by default, but you can have it be installed in your project folder as well.

  • Babashka: Fast native Clojure scripting runtime
    2 projects | news.ycombinator.com | 24 Jan 2024
    I like Clojure, but I never had any good opportunities to use it other than for a few small hobby projects. It is unfortunate that it is so huge with tons of dependencies and no simpler native implementation. I started looking at various LISPs and Schemes to find something lighter to use instead and ended up settling for Janet that I think is Clojure-like enough to be comfortable to use, but in a small native binary with no dependencies and can be embedded in other native programs. I am sure for big, real, projects that Clojure makes more sense, but for my hobby projects and scripts I do not think I will install it again. I am still happy for the things I learned from learning Clojure. It was a real eye-opener for an old OO-programmer.

    https://janet-lang.org/

  • Janet Language
    1 project | news.ycombinator.com | 15 Nov 2023
  • Why Fennel?
    12 projects | news.ycombinator.com | 13 Sep 2023
  • Embeddable Common Lisp 23.9.9
    4 projects | news.ycombinator.com | 9 Sep 2023
  • Sharpscript: Lisp for Scripting
    5 projects | news.ycombinator.com | 5 Aug 2023
    One might also check out Janet for quick scripting tasks.

    https://janet-lang.org

  • Red Programming Language
    5 projects | news.ycombinator.com | 17 Jul 2023
    Thanks!

    I thought about another multiplatform, homoiconic, highly compact language: https://janet-lang.org/ (takes 803 kb on my machine).

    It has no types though.

  • Systems Programming with Racket
    2 projects | news.ycombinator.com | 1 Jul 2023
    Racket is great, and if you like it you might find Rash interesting:

    https://rash-lang.org/

    Janet and Gerbil Scheme are also worth a look:

    https://janet-lang.org/

    https://cons.io/

  • how did you finally reach Lisp enlightenment?
    1 project | /r/lisp | 15 Jun 2023
    Point here is that, for instance Janet language does not have cons / pair type but tuple (and so is lispoid, not lisp), but clearly this is sufficient for macros & hence seamless language construction: all you need is to be a lispoid although being a lisp gives another useful feature.

What are some alternatives?

When comparing corona_cases and janet you can also consider the following projects:

get-started-with-clojure - Learn Clojure and Interactive Programming – Zero install

Fennel - Lua Lisp Language

cues - Queues on cue: low-latency persistent blocking queues, processors, and graphs via Chronicle Queue

babashka - Native, fast starting Clojure interpreter for scripting

scheme-for-max - Max/MSP external for scripting and live coding Max with s7 Scheme Lisp

ferret - Ferret is a free software lisp implementation for real time embedded control systems.

kaboom.js - 💥 JavaScript game library

fennel-cljlib - Port of clojure.core namespace to Fennel (mirror)

rlua - High level Lua bindings to Rust

joker - Small Clojure interpreter, linter and formatter.