eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

218
active users

#objc

1 post1 participant0 posts today
Helge Heß<p>For our <a href="https://mastodon.social/tags/ObjC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjC</span></a> lovers that want to build web apps: Objective-J is still in active development 🙃 <a href="https://www.cappuccino.dev/learn/objective-j.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cappuccino.dev/learn/objective</span><span class="invisible">-j.html</span></a></p>
David Smith<p>Bridging non-ASCII NSMutableStrings from ObjC will be slower at the point of bridging, *but* the String produced as a result will be much faster.</p><p>One particular case this tradeoff can end up not paying off in is if you then bridge the resulting String back to ObjC. If you're in that situation the recommendation is to not double-bridge strings if you can avoid it.</p><p>If you're in any other situation and this tradeoff is impacting your perf, please file a feedback.</p><p><a href="https://mastodon.social/tags/swiftlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftlang</span></a> <a href="https://mastodon.social/tags/wwdc25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wwdc25</span></a> <a href="https://mastodon.social/tags/objc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>objc</span></a></p>
David Smith<p>Two obscure Swift changes I want to note:</p><p>ASCII String literals bridged to ObjC will produce a different type in the beta OSs. This should generally have no impact (other than greatly improved performance), but code incorrectly treating `NSString *` as `char *` may need to change (e.g. %s format strings). </p><p>A message will be logged in any situation we're applying compatibility workarounds for this, and the workaround will be disabled if you use the latest SDK version.</p><p><a href="https://mastodon.social/tags/swiftlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftlang</span></a> <a href="https://mastodon.social/tags/wwdc25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wwdc25</span></a> <a href="https://mastodon.social/tags/objc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>objc</span></a></p>
Johannes Brakensiek<p>What kind of worries me is the observation that many <a href="https://fosstodon.org/tags/GObject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GObject</span></a> / <a href="https://fosstodon.org/tags/GNOME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNOME</span></a> projects are in a somewhat abondoned state since the overwhelming use of mobile apps and web services around 2012 to 2014. There are some great exemptions like the <a href="https://fosstodon.org/tags/Evolution" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Evolution</span></a> support by <a href="https://fosstodon.org/tags/RedHat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RedHat</span></a> and all the tools by <span class="h-card" translate="no"><a href="https://mastodon.social/@linuxmint" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>linuxmint</span></a></span>.</p><p>Same is to apply to the <a href="https://fosstodon.org/tags/ObjC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjC</span></a> ecosystem which has seen few new projects since 2015 or so.</p><p><a href="https://fosstodon.org/tags/ecosystem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ecosystem</span></a></p>
Johannes Brakensiek<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@david_chisnall" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>david_chisnall</span></a></span> I think there are great projects like <a href="https://fosstodon.org/tags/Darling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Darling</span></a> that were well worth to contribute to. But eventually to me it‘s this: <a href="https://fosstodon.org/tags/ObjC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjC</span></a> still is fun, but its time is over, looking at activities on GitHub the ecosystem declines.</p>
~/phranck :antifa:<p>Alle Wochen wieder...</p><p>Ich suche (noch immer) einen neuen Job in Festanstellung als <a href="https://nerdculture.de/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> und/oder <a href="https://nerdculture.de/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> Entwickler. Ich kann <a href="https://nerdculture.de/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a>, <a href="https://nerdculture.de/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a>, <a href="https://nerdculture.de/tags/ObjC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjC</span></a> und den ganzen Klimbim drumherum, hab ca. 30 Jahre Berufserfahrung und arbeite am Liebsten zu 100% <a href="https://nerdculture.de/tags/remote" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>remote</span></a> von meinem <a href="https://nerdculture.de/tags/HomeOffice" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HomeOffice</span></a>. Sollte es in oder um <a href="https://nerdculture.de/tags/Bregenz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bregenz</span></a> (<a href="https://nerdculture.de/tags/%C3%96sterreich" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Österreich</span></a>) sein, dann auch gerne teilweise onsite.</p><p>Wer also jemanden kennt, der jemanden kennt... You get it. 😃</p><p>Ich bedanke mich fuers regel Teilen. 🙏🏻<br>:boost_ok:</p><p><a href="https://nerdculture.de/tags/FediHire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediHire</span></a> <a href="https://nerdculture.de/tags/Jobs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jobs</span></a> <a href="https://nerdculture.de/tags/JobSuche" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JobSuche</span></a> <a href="https://nerdculture.de/tags/RemoteWork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RemoteWork</span></a> <a href="https://nerdculture.de/tags/JobSearch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JobSearch</span></a></p>
Tim Johnsen<p>Details on an unnecessary optimization I geeked out on a while back:</p><p>Tagged pointer string keys <a href="https://objectionable-c.com/posts/tagged-pointer-string-keys/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">objectionable-c.com/posts/tagg</span><span class="invisible">ed-pointer-string-keys/</span></a> <a href="https://mastodon.social/tags/objc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>objc</span></a> <a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a></p><p>Hat tip to <span class="h-card" translate="no"><a href="https://mastodon.sdf.org/@mikeash" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mikeash</span></a></span> for the seminal post on tagged pointer strings</p>
Johannes Brakensiek<p>Thanks go out to <span class="h-card" translate="no"><a href="https://mastodon.social/@elementary" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>elementary</span></a></span> for the most beautiful Linux UI out there.</p><p>And to <span class="h-card" translate="no"><a href="https://ap.nil.im/users/js" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>js</span></a></span> for the most beautiful <a href="https://fosstodon.org/tags/ObjC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjC</span></a> implementation ever. <a href="https://fosstodon.org/tags/ObjFW" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjFW</span></a></p><p><a href="https://fosstodon.org/tags/ilovefs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ilovefs</span></a></p>
Sommer Panage<p>This post was recently shared at work about how block memory works under the hood in <a href="https://macaw.social/tags/ObjC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjC</span></a>. If you, like me, used to frequent fuckingblocksyntax.com you might enjoy this old post! <a href="https://www.cocoawithlove.com/2009/10/how-blocks-are-implemented-and.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cocoawithlove.com/2009/10/how-</span><span class="invisible">blocks-are-implemented-and.html</span></a></p>