jckarter

everyone already knows i'm a dog

the swift programming language is my fault to some degree. mostly here to see dogs, shitpost, fix old computers, and/or talk about math and weird computer programming things. for effortposts check the #longpost pinned tag. asks are open.


email
mailto:joe@duriansoftware.com
discord
jckarter

Catfish-Man
@Catfish-Man

Continuing the trend of lots of cool things in flight at once, we have an early pitch for native Predicates in Swift: https://forums.swift.org/t/pitch-swift-predicates/62000


jckarter
@jckarter

There are a lot of short-term design choices I regret where we design something narrow specific in the short term and say "we'll generalize it later", but that generalization never happens or ultimately fails because the specific features got Hyrum's law-ed and have too many quirks to supersede. So I'm pleasantly surprised by how many special case #things we've managed to subsume by macros (in addition to macros enabling cool new things like the Predicate library): https://github.com/DougGregor/swift-evolution/blob/expression-macros/proposals/nnnn-expression-macros.md#macros-in-the-standard-library


You must log in to comment.

in reply to @Catfish-Man's post: