Comment

Comment by cercatrova

Something that takes PL theory concepts and puts them into practice:

- dependent types

- algebraic effects

- linear types

- algebraic data types

- higher kinded types

- homoiconicity (so it'd have to be Lisp-like, but typed)

- borrow checking, and beyond, such as region borrow checking

- cross-platform, JITed, as well as ahead of time compilation in release mode

- static metaprogramming

parent cercatrova 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton