|
David Smith
@
Catfish_Man
|
|
An irregular collection of floating diffuse lights, chiming softly pronoun.is/he/him?or=they
|
|
|
70.612
Tweetovi
|
681
Pratim
|
5.074
Osobe koje vas prate
|
| Tweetovi |
|
David Smith
@Catfish_Man
|
50 min |
|
(There is currently one observable behavior change from this, which I hope to fix in the future: going out of bounds on such an array is not catchable)
|
||
|
|
||
|
David Smith
@Catfish_Man
|
1 h |
|
Subtle Swift 5.2 change: -mutableCopy on bridged Swift Arrays will now do copy on write and produce a Swift NSMutableArray subclass, rather than eagerly copying to an ObjC NSMutableArray.
(At least I’m pretty sure I got that change into 5.2)
|
||
|
|
||
| David Smith proslijedio/la je tweet | ||
|
Joe Groff
@jckarter
|
1 h |
|
Xcode 11.4 betas are out with Swift 5.2, which has a ton of compiler performance and quality of life improvements, including the new diagnostic engine! twitter.com/slava_pestov/s…
|
||
|
|
||
|
David Smith
@Catfish_Man
|
1 h |
|
I am of course excited because I have a bunch of optimization ideas but messing with that code was too painful
|
||
|
|
||
|
David Smith
@Catfish_Man
|
2 h |
|
A stopped clock is right once a century
|
||
|
|
||
|
David Smith
@Catfish_Man
|
2 h |
|
@CodaFi_ this is the patch I was mentioning last night
|
||
|
|
||
|
David Smith
@Catfish_Man
|
2 h |
|
Really cool WIP from a teammate Tim here: github.com/apple/swift/pu…
Swift’s runtime casting infrastructure has been… “scary and organic” I guess? For quite a while. This rewrites it to be properly structured, and cleans up a ton of edge case behavior in the process.
|
||
|
|
||
| David Smith proslijedio/la je tweet | ||
|
anna borges
@annabroges
|
29. sij |
|
me for literal years: boy it would be nice if i had adhd to explain all these adhd symptoms, too bad i just suck instead
|
||
|
|
||
| David Smith proslijedio/la je tweet | ||
|
Slava Pestov
@slava_pestov
|
2 h |
|
Swift 5.2 beta 1 has some optimizations that might result in faster build times with both WMO and batch mode builds. Give it a shot twitter.com/twostraws/stat…
|
||
|
|
||
|
David Smith
@Catfish_Man
|
12 h |
|
Ah, realism in gaming
|
||
|
|
||
|
David Smith
@Catfish_Man
|
12 h |
|
omg!!
|
||
|
|
||
|
David Smith
@Catfish_Man
|
12 h |
|
I was the one that audited Foundation for designated initializer annotations so I really can’t argue with this point. What a mess.
|
||
|
|
||
|
David Smith
@Catfish_Man
|
13 h |
|
In progress! Ask Tim K about his current project, I’m sure he’d love more eyes on it.
|
||
|
|
||
|
David Smith
@Catfish_Man
|
13 h |
|
That said, I believe I can probably generate a longer list of hard to answer questions in Swift using *only* the behavior of the “as?” operator, so I’m not sure I agree with your premise.
|
||
|
|
||
|
David Smith
@Catfish_Man
|
13 h |
|
I have an entertaining one to add:
“How many message sends does the statement [a.b = c release]; perform? Please specify which compiler version you are answering for.”
Another fun one is what happens if you have a method return ‘long double complex’.
|
||
|
|
||
|
David Smith
@Catfish_Man
|
15 h |
|
Yup. Aside from it being fun, the reason I work on Swift performance is because it has to be fast and small if we want it to be adopted.
|
||
|
|
||
| David Smith proslijedio/la je tweet | ||
|
All Purpose Cultural Chat Girl Emily
@emilyst
|
16 h |
|
Twitter fills a role in political discourse I like to think of as “dread and circuses.”
|
||
|
|
||
|
David Smith
@Catfish_Man
|
17 h |
|
Same! I was like “this is just a normal run” and then she started dancing with the enemies and then shit got weird
|
||
|
|
||
|
David Smith
@Catfish_Man
|
17 h |
|
Is this the new Squirrel Girl series?
|
||
|
|
||
|
David Smith
@Catfish_Man
|
17 h |
|
I genuinely adore how inscrutable this run has become. The last few minutes of it feel like a strange ritual, and then the game suddenly ends.
twitter.com/narcissawright…
|
||
|
|
||