Posts by mattiem@mastodon.social
(DIR) Post #APZSOzTOFhhOmJ87Qe by mattiem@mastodon.social
2022-11-09T14:29:42Z
0 likes, 0 repeats
My little library of Swift concurrency additions continues to be immensely useful to myself, and others which is super cool!Aside from the basically-necessary FIFO task queue, now it also includes Async(Throwing)Subject, which makes it much easier to make an AsyncSequence from non-async code.https://github.com/chimeHQ/ConcurrencyPlus
(DIR) Post #APZSP0k5X6eMiNwy5w by mattiem@mastodon.social
2022-11-10T14:54:05Z
0 likes, 0 repeats
@krzyzanowskim ah interesting! A little different but very cool!
(DIR) Post #APZSP29eHYgr5wutZg by mattiem@mastodon.social
2022-11-10T22:47:43Z
0 likes, 0 repeats
@kyle @krzyzanowskim not enough info to be sure, but in general no, actors are not serialized and could definitely do more than one at a time
(DIR) Post #APZSP41ZKZPotT9TG4 by mattiem@mastodon.social
2022-11-10T23:43:43Z
0 likes, 0 repeats
@helge @cocoaphony @krzyzanowskim @kyle definitely not useless, but also not a magic solution to all (many) synchronization needs.
(DIR) Post #APZSP5y66RpKvHXj7o by mattiem@mastodon.social
2022-11-11T00:02:48Z
0 likes, 0 repeats
@krzyzanowskim @helge @cocoaphony @kyle sorry if that comment sounded weird. I’ve never used actors in any other environment, so I’m unsure how they stack up.I find swift concurrency to be difficult to use right. Its subtle and often deceiving. I’ve introduced lots of races using it.
(DIR) Post #ASmgiy0L6lTBEIEcc4 by mattiem@mastodon.social
2023-02-17T15:48:29Z
1 likes, 0 repeats
Number of days since I used a actor but actually needed a queue: 0It’s amazing to me a Task queue is not part of the Swift standard library. It is critical for so many simple/common things.
(DIR) Post #AY7V1nInTOD4DK4RyC by mattiem@mastodon.social
2023-07-26T17:00:56Z
0 likes, 0 repeats
Any macOS developers still doing anything with the Touch Bar? SwiftUI does make it a lot easier but, I'm having a hard time justifying it at all...
(DIR) Post #AhvsTkGTFRZlYfIcQS by mattiem@mastodon.social
2024-05-04T12:48:27Z
0 likes, 0 repeats
Ah Saturday. A time to relax, recharge, and frantically invent a presentation you for some reason agreed to do in 36 hours.
(DIR) Post #ApsLxdqO7siXgpOQfw by mattiem@mastodon.social
2025-01-08T14:43:18Z
1 likes, 1 repeats
Adding documentation so other people understand how your system works ✅Adding documentation so you understand how your system works ✅✅
(DIR) Post #AuKJhQXR4YZPDxKgsK by mattiem@mastodon.social
2025-05-21T16:19:15Z
2 likes, 2 repeats
Programmers are usually fed a steady diet of features and bug fixes. But occasionally they get to work on performance problems. This development methodology is known as intermittent fasting.
(DIR) Post #AyZe07Tov8o1txRis4 by mattiem@mastodon.social
2025-09-25T16:24:52Z
3 likes, 0 repeats
“So under 'hobbies' you have listed ‘programming'?”“Yes!”“But I also see it listed here under 'things you despise with all your being'”“Yes that’s correct”