3 ms·
BLISS
- goodwillhunting 4mo agoThere's even a compiler for it https://github.com/sergev/bliss-compiler https://github.com/sergev/bliss-compiler
- teh_klev 4mo agoThat's a fork, this is the original where there's been more recent updates: https://github.com/madisongh/blissc https://github.com/madisongh/blissc
- hyperhello 4mo agoVariables were pointers and you could dereference with a dot. Another step towards writing what you mean.
- Joker_vD 4mo agoNeatly 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.
- classichasclass 4mo agoAn important language in my younger years, since many Atari System 2 games (using the T-11 "PDP-on-a-chip") were written in it.
- khaledh 4mo agoA very notable implementation in BLISS was the VAX/VMS operating system.
- dvh 4mo agoMy 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?
- ngvrnd 4mo agoFirst job out of college in 1986 was at Teradyne, working in BLISS.