Adds an x86-64 assembly engine for all 37 effects, linked into the Rust binary and picked automatically at runtime. It produces byte-identical output to the Rust engine: 9.8× faster than Rust on tw...

3 points•apt-get•3 days ago•2 comments•

2 comments

lordkrandel2 days ago
Stop platforming this fascist ideologist: https://world.hey.com/dhh/as-i-remember-london-e7d38e64
colesantiago3 days ago
This is complete slop.

It doesn't matter how highly optimised it is, it is slop.

And DHH doesn't even know what he is doing. In this PR he now removed portability (and adding it back after he did the first pass of assembly and someone told him the mistake)

The end result in assembly isn't even faster than the Rust version also rolled in slop.

https://github.com/omacom/ttfx/pull/44

As they say, this is essentially polishing a turd and rolling it around in glitter, yet it still came from the gutter.

Read the full thread on Hacker News →

Related stories