BLISS

(en.wikipedia.org)

26 points by tosh1 hour ago

3 comments

  • classichasclass10 minutes ago
    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.
  • hyperhello45 minutes ago
    Variables were pointers and you could dereference with a dot. Another step towards writing what you mean.
    • Joker_vD10 minutes ago
      Neatly removes the lhs&#x2F;rhs distinction in the compiler, although in practice tracking during the translation whether evaluating e.g. &quot;a[i]&quot; needs to end with DEREF or not ain&#x27;t that onerous.<p>But &quot;The Design of an Optimizing Compiler&quot; by Wulf et al. is an interesting read nonetheless; especially if you wonder how people did register allocation before Chaitin&#x27;s seminal paper.
  • goodwillhunting1 hour ago
    There&#x27;s even a compiler for it <a href="https:&#x2F;&#x2F;github.com&#x2F;sergev&#x2F;bliss-compiler" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sergev&#x2F;bliss-compiler</a>