Skip to content

Comment on The Jakt Programming Language

Comments

Jakt is a memory-safe systems programming language.

Sounds pleasant and safe to use. I wonder if they plan to use it on their Ladybird browser.

From their readme:

Automatic reference counting

Strong typing

Bounds checking

No raw pointers in safe mode

Null pointers are not possible in safe mode, but pointers can be wrapped in Optional, i.e Optional<T> or T? for short.

Integer overflow (both signed and unsigned) is a runtime error.

Numeric values are not automatically coerced to int. All casts must be explicit.

and more.

Ladybird is no longer part of the SerenityOS project, and Jakt seems pretty dormant; my understanding is that Ladybird is moving to Swift as an eventual C++ replacement.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.