Hacker News new | ask | show | jobs
by unwind 840 days ago
As a long-time developer against GTK (I started using it back in the 1.x days in the late 90s) this is really awesome to see.

I enjoyed the side-by-side comparisons of the old vs new renderer, and especially the idea of homing in on particular letters ('T' and 'e') and extracting them, that really made the improvement clear.

Cool stuff, and many thanks to the developers who keep pushing the GTK stack forwards.

2 comments

The "old" renderer feels so new to me, that I'd like to see the comparison against GTK+ 3.0 with pango <=1.42.

P.S. Since pango 1.44 some letters at some positions became blurry and some letters are more close to the previous one than being in the middle. Actually the later issue might be needed to prevent the first one, in theory. In practice, there might be other constraints, which force the corruption.

against GTK? As in its philosophy? usage?
One of the definitions of "against", taken from Merriam Webster:

> 4 b: in contact with

> "leaning against the wall"

OP's code is "in contact with" the public APIs provided by GTK. That is, OP uses the GTK library.

He means utilizing GTK. In sweden its common to say "Utveckla mot xxx" Develop against, when talking about using a framework or library. I bet they say the same thing i Other germanic languages.
Works in German too but reads somewhat awkward.

Ich habe die Lösung gegen das GTK-framework entwickelt.

It's ambiguous btw.

Maybe they meant programming against GTK, not being against it?
Probably as in 'linking against'.