alt.hn

4/25/2025 at 2:17:07 AM

Nothing Janky About This New Programming Language

https://thenewstack.io/nothing-janky-about-this-new-programming-language/

by droideqa

4/25/2025 at 3:12:58 AM

> [it] can be used anywhere C++ and Lua are used.

This is confusing, but maybe just poor paraphrasing. It should really just say that it can be used anywhere that Lua is used. The rest of the article describes Jank as "garbage collected" and "not a systems programming language", which obviously makes it so you can't run it anywhere C++ is used.

A bit disappointing, because I was looking forward to a more system-y Lisp-y language from that description.

by Zambyte

4/25/2025 at 11:21:59 AM

There are lisps that compile to binary. What are their shortcomings to want more? CHICKEN Scheme is one I've read about that compiles as C.

by karmakaze

4/25/2025 at 11:57:18 AM

When it said it could be used anywhere C++ could be used, I was expecting something closer to Carp[0] or PreScheme[1] which have no runtime garbage collector. This lets you use these in contexts where runtime GC is not acceptable, like real time processing, or constrained hardware like microcontrollers.

[0] https://github.com/carp-lang/Carp

[1] https://prescheme.org

by Zambyte