Marcin Krzyzanowski

@krzyzanowskim@mastodon.social

a way to use TextKit 2 without compromising user experience?

blog.krzyzanowskim.com/2025/08

August 15, 2025 at 8:39:39 AM

I can only imagine how frustrating this has been for you. Really sorry about this.

the pain is from not knowing all of that in advance, and keep feeling I use it wrong.

Right. Some more documentation and bug fixes would go so far. I’m worried no one is actively working on this system anymore though.

this describes basically all of apple

Just recently, @dimsumthinking brought something up in a talk on SwiftData. Basically: this is cool, but is Apple committed to it?

Too quick to release new stuff, too quick to abandon existing stuff.

Do you know if there is a link to that SwiftData talk somewhere (I looked over recent posts on Dan’s website, but didn’t see anything mentioning it)?

I don’t think these were recorded in 2024. But I’m not 100% sure.

I do think that the viewport based approach is good and can have great results, but that it's the internals of this particular implementation that are the problem.

CodeMirror has a nice implementation (haven't looked for a few years, but I'm sure it's still good) that I don't think suffers these issue.

Elk Logo

Welcome to Elk!

Elk is a nimble Mastodon web client. You can login to your Mastodon account and use it to interact with the fediverse.

Expect some bugs and missing features here and there. Elk is Open Source and we're actively improving it as a community project. Join us and let's build it together!

If you'd like to report a bug, help us testing, give feedback, or contribute, reach out to us on GitHub and get involved.

To boost development, you can sponsor the Team through GitHub Sponsors. We hope you enjoy Elk!

三咲智子 Kevin DengTAKAHASHI ShuujiDaniel RoePatakJoaquín SánchezAnthony Fu

The Elk Team