BLISS

50 points
1/21/1970
a day ago
by tosh

Comments


ngvrnd

First job out of college in 1986 was at Teradyne, working in BLISS.

a day ago

hyperhello

Variables were pointers and you could dereference with a dot. Another step towards writing what you mean.

a day ago

Joker_vD

Neatly removes the lhs/rhs distinction in the compiler, although in practice tracking during the translation whether evaluating e.g. "a[i]" needs to end with DEREF or not ain't that onerous.

But "The Design of an Optimizing Compiler" by Wulf et al. is an interesting read nonetheless; especially if you wonder how people did register allocation before Chaitin's seminal paper.

a day ago

dvh

My favorite game playing in my mind is doing timeline revelsals, what if browsers used bliss from the beginning and then someone invented JavaScript and put it in browser. Would you stick to bliss?

a day ago

goodwillhunting

There's even a compiler for it https://github.com/sergev/bliss-compiler

a day ago

teh_klev

That's a fork, this is the original where there's been more recent updates:

https://github.com/madisongh/blissc

a day ago

classichasclass

An important language in my younger years, since many Atari System 2 games (using the T-11 "PDP-on-a-chip") were written in it.

a day ago

khaledh

A very notable implementation in BLISS was the VAX/VMS operating system.

a day ago