I've just started giving Janet a try.

So far it feels delightfully refreshing—small, expressive, and just strange enough to make me smile even just a little.

No idea where this rabbit hole leads, but I'm looking forward to finding out.

#janet #janetlang #programminglanguages

The Janet Programming Language

Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, FreeBSD and *nix.

Next release of Janet should have native Plan 9 support :D

#plan9 #janetlang

If you're itching to try something new, I can recommend following along https://janet.guide/ to learn a new language called Janet! Thanks @ianthehenry! #janetlang
Janet for Mortals

A gentle introduction to the Janet programming language.

@cfiggers
Late hello! I found your post while trying to find something related to #janetlang
I invested last weekend in the language, honestly, I was coding something and I decided to wrap with parentheses in #OpenBSD and it sounded nice
Any tips around Janet while coding?

(2/2) Uploaded the Janet script as a snippet in Debian Salsa. I had to use curl because the spork library can't do HTTPS yet.

https://salsa.debian.org/freedombox-team/toolbox/-/snippets/807

This also includes a Raku version I wrote last year. The original Python version is in the repository itself.

#JanetLang #RakuLang

apply-mr in other scripting languages ($807) · Snippets · FreedomBox / toolbox · GitLab

Tools to help with development, code reviews and support activities for FreedomBox.

GitLab

Tried porting a small script to Janet. It's a tiny Clojure-like Lisp implementation with functional programming not enforced. It doesn't have Clojure's immutable data structures either.

It's the same number of lines as the Python version of the script and just as readable. I used spork and sh libraries in Janet, though not required. The core isn't batteries-included, but just 1 MB.

P.S. There's a Raku version of the script that's only half the lines. Bash script can be a one-liner.

#JanetLang

Readings shared January 20, 2025

The readings shared in Bluesky on 20 January 2025 are Readings shared January 19, 2025. #ITP #LeanProver #FunctionalProgramming #Haskell #AI #LLMs #Exercitium: Primos consecutivos con media capicúa.

Vestigium
Awesome Janet: Curated list of libraries and tooling for the Janet programming language. ~ Matthew Carter. https://github.com/ahungry/awesome-janet #JanetLang #FunctionalProgramming
GitHub - ahungry/awesome-janet: Curated list of awesome Janet things

Curated list of awesome Janet things. Contribute to ahungry/awesome-janet development by creating an account on GitHub.

GitHub
Building Bauble

I made something that I think is pretty neat, and I want to tell you about it. This is a little hot air balloon made out of alternating layers of brass and bronze that stack together with these angled facets: It’s 3D printed, sort of, but it really is solid metal – it’s not a metallic filament. It’s made by “lost wax casting,” where you 3D print a model out of resin, then pack it in plaster, and then once the plaster dries you melt out the resin and fill the void with molten– You know what? This is neat, but this actually isn’t what I wanted to tell you about.