Jonathan Grynspan's Avatar

Jonathan Grynspan

@grynspan.me.bsky.social

Might know what he's doing. (Says as much on his business cards.) Any ol’ pronouns will do. 🦻🏻

125 Followers  |  39 Following  |  131 Posts  |  Joined: 17.11.2024  |  2.2463

Latest posts by grynspan.me on Bluesky

Nobody:
COM in Swift: `pointee.lpVtbl.pointee`

07.08.2025 21:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Compiler Tools Engineer - Jobs - Careers at Apple Apply for a Compiler Tools Engineer job at Apple. Read about the role and find out if it’s right for you.

My team at Apple is currently hiring for a role that focuses on compiler tools and infrastructure. If you’re interested in this opportunity, please take a look at the job posting here: jobs.apple.com/en-us/detail... #llvm #swiftlang

23.07.2025 17:59 β€” πŸ‘ 30    πŸ” 19    πŸ’¬ 1    πŸ“Œ 0

Oh, and:

> Add swift-testing as an SPM dependency only for non‑Apple platforms.

You don't need to do this for any platforms! :)

22.07.2025 14:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

SWT_NO_EXIT_TESTS is only defined internally in Swift Testing, not in client code. :)

22.07.2025 14:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think Ai chatbots passing the Turing test is impressive, in the same way that a magician passing a coin through a solid oak table is impressive. But the thing is, magicians can't actually pass coins through tables; their skill is in making it seem that they can.

20.07.2025 22:09 β€” πŸ‘ 1021    πŸ” 227    πŸ’¬ 25    πŸ“Œ 5

It was not, I completely forgot my wife worked in a courthouse.

19.07.2025 01:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

*me, telling my wife who works in a courthouse, about today's story*

19.07.2025 00:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

*quietly* what does "pro se" mean

19.07.2025 00:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

ELLEN, I try to limit my reactions to your so-called "hot takes" but this will not stand!

15.07.2025 12:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And charge you income tax on it!

11.07.2025 02:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It absolutely is compatible, although there may be features we've missed or that have bugs. πŸ₯Ί Please file feedback for anything you notice not working and send me the FB numbers. Thanks!

05.07.2025 18:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Try something like this:

struct A {
var x = 0
struct B {
var a = A()
@Test func f() {
#expect(a.x == 0)
}
}
}

05.07.2025 18:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The "what did I just read" meme.

The "what did I just read" meme.

03.07.2025 18:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Forcibly upgrading you to long-haul business class (first, if available) to further destroy your life.

03.07.2025 00:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In, like, a Patrick Bateman sort of way, or…?

02.07.2025 12:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Well we spent billions on it, it had better!

02.07.2025 12:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ellen no

02.07.2025 12:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I… I literally just ate rice with my hands.

30.06.2025 23:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Six timed cooks in a row, each too short to bring the food past room temperature, until the sixth one overshoots and turns my queso into lava hotter than the surface of Venus.

30.06.2025 14:12 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

In case you're wondering what it's like to live this far north: it's 9PM and the sun's still up.

30.06.2025 00:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fish, presumably.

27.06.2025 12:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Basically an AIDS vaccine (not literally, but close enough). The puritans are going to lose their shit.

18.06.2025 22:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
kermit the frog is standing in front of a brick wall and saying evil laugh ALT: kermit the frog is standing in front of a brick wall and saying evil laugh

Oh you thought I was done with exit tests? forums.swift.org/t/pitch-capt...

16.06.2025 18:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is so wrong it swings around to actually being right.

15.06.2025 14:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Rich no

14.06.2025 01:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Buying in 2020 at 2.26% was still a very good decision on my part. My commute would be _atrocious_ if they wanted me in Cupertino on weekdays though. πŸ’©

10.06.2025 17:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Not the same situation at all but…

I'm looking forward to the day when Loving v. Virginia is overturned and my marriage is invalidated and we have to get married a second time. It's gonna be great.

Because cake!

10.06.2025 01:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Not, you know, meeting the corresponding spouse or anything, right? 🀑

10.06.2025 01:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Lots of great Swift content coming soon, starting with What's New in Swift with @hborla.bsky.social and @tshortli.bsky.social

developer.apple.com/videos/play/...

#swift #swiftlang #wwdc

09.06.2025 19:35 β€” πŸ‘ 27    πŸ” 12    πŸ’¬ 1    πŸ“Œ 0

Hey folks, what's new in America these dβ€”omfg

05.06.2025 22:37 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@grynspan.me is following 20 prominent accounts