kotlingrad VS uiua

Compare kotlingrad vs uiua and see what are their differences.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
kotlingrad uiua
3 22
546 2,128
0.0% 1.2%
3.7 9.9
over 1 year ago 8 days ago
Kotlin Rust
Apache License 2.0 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.

kotlingrad

Posts with mentions or reviews of kotlingrad. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-25.

uiua

Posts with mentions or reviews of uiua. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-24.
  • Mastering Dyalog APL
    7 projects | news.ycombinator.com | 24 May 2026
    I am really surprised that no-one mentioned https://www.uiua.org/ yet. If you like APL/BQN/K/L, look at Uiua! You're going to love it! It's very ergonomic, and has awesome and fun facilities for audio and video rendering!
  • A Letter from Dijkstra on APL
    2 projects | news.ycombinator.com | 1 May 2026
  • GPT-5.3-Codex
    7 projects | news.ycombinator.com | 5 Feb 2026
  • In Praise of APL (1977)
    1 project | news.ycombinator.com | 22 Jan 2026
  • Advent of Code 2025
    9 projects | news.ycombinator.com | 30 Nov 2025
    For those who think this is a typo, uiua [1] (pronounced "wee-wuh") is a stack-based array programming language.

    I solved a few problems last year, and it is amazing how compact the solutions are. It also messes with your head, and the community surrounding it is interesting. Highly recommended.

    [1] https://www.uiua.org/

  • Array Programming the Mandelbrot Set
    2 projects | news.ycombinator.com | 11 Nov 2025
    You should definitely check out uiua (https://www.uiua.org/)! Array programming can certainly be intimidating, but I think it's worth doing for a few reasons:

    - The "array"-ish solution to a problem is usually a very data-oriented solution. Even if you aren't working in an array-oriented language (and just to be clear, I'm not advocating that people write production code in array languages), "thinking in arrays" helps me come up with more elegant solutions.

    - Learning array programming is a little like learning to program all over again. If you really enjoyed the process of learning to program, it lights up those same brain circuits, which I found really enjoyable.

    - If you ever want to do any graphics programming the mental model can be very helpful. Array programming really helped me wrap my mind around how shader programs are executed.

    Uiua is little unique in that it is also a stack-based language, so learning both paradigms at the same time can definitely be a little challenging, but I think it's well worth it.

  • Dijkstra On the foolishness of "natural language programming"
    3 projects | news.ycombinator.com | 3 Apr 2025
    > APL is another example of dense languages that (some) people like to work in.

    I recently learn an array programming language called Uiua[0] and it was fun to solve problems in it (I used the advent of code's ones). Some tree operation was a bit of a pain, but you can get very concise code. And after a bit, you can recognize the symbols very easily (and the editor support was good in Emacs).

    [0]: https://www.uiua.org/

  • Uiua – A stack-based array programming language
    1 project | news.ycombinator.com | 3 Jan 2025
  • Uiua: A stack-based array programming language
    1 project | news.ycombinator.com | 24 Dec 2024
  • Advent of Code on the Nintendo DS
    2 projects | news.ycombinator.com | 16 Dec 2024
    I struggled with APL last year. This year I’ve been enjoying trying to solve the problems in uiua (ā€œwee-whaā€). It’s a symbol-based array language like APL, with a wonderful online editor and code formatter (also command line), that formats on each run, and lets you type in English keywords that it converts into symbols, so you don’t have to hunt and peck through the virtual keyboard or remember a bunch of arbitrary chords.

    There’s a decent VSCode plugin but I mostly use the online pad because it’s such a rich environment. Very active Discord, with an AoC channel for help and sharing solutions - the maintainer actively iterates on the language to help them solve AoC problems.

    https://www.uiua.org/

    (I also fall back to Clojure when I’m struggling to come up with a uiua solution or banging my head against the stack, I kinda wish I had uiua-in-Clojure like how April is APL-in-CL)

What are some alternatives?

When comparing kotlingrad and uiua you can also consider the following projects:

lets-plot-kotlin - Grammar of Graphics for Kotlin

BQN - An APL-like programming language

kmath - Kotlin mathematics extensions library

cognate - A human readable quasi-concatenative programming language

kotlindl - High-level Deep Learning Framework written in Kotlin and inspired by Keras

sqlite-vss - A SQLite extension for efficient vector search, based on Faiss!

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?