1
2
3
 
 

Partying like it's 1977!

I recently stumbled on the finger protocol through happynetbox and thought it was pretty cool, so I wrote a finger server that reads user data from text files. It's a pretty simple protocol, but I think it's a fun way to enable a simple smolnet-style status page :)

4
5
6
7
8
 
 

News post: Gleam v1.16.0 released!

9
 
 
10
 
 

Gleam is a boring language.

I don’t mean that.

It was mostly to make you click the link.

What I actually mean is that it’s a straightforward, predictable and stable language. It’s simple, and coming from the fast-moving world of TypeScript, where every month brings a new framework and every problem brings 10 ways to solve it, I am not used to simplicity.

11
 
 
12
13
submitted 10 months ago by to c/gleam@programming.dev
14
15
16
17
submitted 2 years ago by to c/gleam@programming.dev
18
19
submitted 2 years ago by to c/gleam@programming.dev
20
21
 
 

The blog post is the author's impressions of Gleam after it released version 1.4.0. Gleam is an upcoming language that is getting a lot of highly-ranked articles.

It runs on the Erlang virtual machine (BEAM), making it great for distributed programs and a competitor to Elixir and Erlang (the language). It also compiles to JavaScript, making it a competitor to TypeScript.

But unlike Elixir, Erlang, and TypeScript, it's strongly typed (not just gradually typed). It has "functional" concepts like algebraic data types, immutable values, and first-class functions. The syntax is modeled after Rust and its tutorial is modeled after Go's. Lastly, it has a very large community.

22
23
24
25
Using use in Gleam (erikarow.land)
submitted 2 years ago by to c/gleam@programming.dev
view more: next ›