Live data from Hacker News

Show HN: Z80 Sans

github.com

1–10 of 14 posts

Re: Show HN: Z80 Sans

#2
"A recursive descent parser is used to generate all possible glyphs, which helps with evaluating expressions in encodings (e.g. SET b,(IX+o) takes a bit and a displacement, encoded as expression DD CB o C6+8*b). These encodings were then expanded to all possible values that operands can take, before finally associating 1 or more hexadecimal bytes to each disassembly glyph required to render an expanded instruction."

That's just evil! Great job!

Re: Show HN: Z80 Sans

#3
Every day I'm amazed at what OpenType fonts can do on their own. Material Design icons font, fonts with built-in syntax highlighting and now this.

Re: Show HN: Z80 Sans

#5
post #3

Every day I'm amazed at what OpenType fonts can do on their own. Material Design icons font, fonts with built-in syntax highlighting and now this.

I am equally amazed and horrified. Fonts shouldn't do that. ;-)

Re: Show HN: Z80 Sans

#6
post #3

Every day I'm amazed at what OpenType fonts can do on their own. Material Design icons font, fonts with built-in syntax highlighting and now this.

Makes you think if they’re perhaps too powerful

It definitely feels like putting functionality in the wrong places.

Re: Show HN: Z80 Sans

#8
post #3

Every day I'm amazed at what OpenType fonts can do on their own. Material Design icons font, fonts with built-in syntax highlighting and now this.

Read this, and you won't be surprised anymore about what is and isn't possible: https://simoncozens.github.io/fonts-and-layout/features-2.ht... (and preceding chapters)

Re: Show HN: Z80 Sans

#9
post #3

Every day I'm amazed at what OpenType fonts can do on their own. Material Design icons font, fonts with built-in syntax highlighting and now this.

Makes you think if they’re perhaps too powerful

It's a simple application of ligature mapping. It looks more powerful than it really is.
Post reply on HN