#objectivec — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #objectivec, aggregated by home.social.
-
Why Do Programming Languages Rise and Fall? Part 2
#clanguage #cplusplus #cpp #java #javascript #objectivec #pascal #php #programming #python #ruby
https://www.lpi.org/blog/2026/08/06/why-do-programming-languages-rise-and-fall-part-2/
-
Why Do Programming Languages Rise and Fall? Part 2
#clanguage #cplusplus #cpp #java #javascript #objectivec #pascal #php #programming #python #ruby
https://www.lpi.org/blog/2026/08/06/why-do-programming-languages-rise-and-fall-part-2/
-
Bringing the modern web to the original iPad mini https://lobste.rs/s/rkj3j4 #browsers #objectivec
https://seg6.space/posts/resurrecting-ipad-mini -
Bringing the modern web to the original iPad mini https://lobste.rs/s/rkj3j4 #browsers #objectivec
https://seg6.space/posts/resurrecting-ipad-mini -
Bringing the modern web to the original iPad mini
https://fed.brid.gy/r/https://seg6.space/posts/resurrecting-ipad-mini
-
I recently saw someone post, I think here that they were working on an #ObjC #ObjectiveC #Mastodon Mac client as a side project. Any pointers as to who that was?
-
I recently saw someone post, I think here that they were working on an #ObjC #ObjectiveC #Mastodon Mac client as a side project. Any pointers as to who that was?
-
I haven’t known any reason why someone would prefer #Zig that over #Rust or #Go, or even #ObjectiveC.
Please, enlight me.
#Programming #Coding #Code #SoftwareDevelopment #AppDevelopment #WebDevelopment
-
I haven’t known any reason why someone would prefer #Zig that over #Rust or #Go, or even #ObjectiveC.
Please, enlight me.
#Programming #Coding #Code #SoftwareDevelopment #AppDevelopment #WebDevelopment
-
@daringfireball It‘s time for #ObjectiveC V3.0 and a new, combined App/UI-Kit.
-
@daringfireball It‘s time for #ObjectiveC V3.0 and a new, combined App/UI-Kit.
-
Homebase is hiring Mobile Engineer - iOS (Hybrid)
🔧 #ios #c #objectivec #swift
🌎 Mexico City, Mexico
⏰ Full-time
🏢 HomebaseJob details https://jobsfordevelopers.com/jobs/mobile-engineer-ios-hybrid-at-joinhomebase-com-oct-22-2024-9b4790?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Homebase is hiring Mobile Engineer - iOS (Hybrid)
🔧 #ios #c #objectivec #swift
🌎 Mexico City, Mexico
⏰ Full-time
🏢 HomebaseJob details https://jobsfordevelopers.com/jobs/mobile-engineer-ios-hybrid-at-joinhomebase-com-oct-22-2024-9b4790?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Ahhh there's no time like the present to study some #objectivec
Actually to refresh it.
I was using it at my first job, when I was still young and I had the illusion of purpose in life.
Why am I doing it? No idea.
-
Ahhh there's no time like the present to study some #objectivec
Actually to refresh it.
I was using it at my first job, when I was still young and I had the illusion of purpose in life.
Why am I doing it? No idea.
-
За два месяца вместо года: как мы переписали 97 тысяч строк кода с Objective-C на Swift
Миграция большого iOS-проекта с Objective-C на Swift кажется понятной задачей ровно до тех пор, пока не начинаешь считать объём. В нашем случае это были 10 тысяч файлов, сотни тысяч строк кода и постоянная необходимость не останавливать развитие продукта. Ручной подход работал слишком медленно, поэтому мы начали автоматизировать миграцию с помощью LLM — и в итоге превратили её из бесконечного техдолга в воспроизводимый процесс. Из этой статьи вы узнаете, как мы пять лет закрывали этот техдолг и за это время переписали лишь половину. И как в итоге пришли к решению на базе LLM, которое помогло завершить работу кратно быстрее и высвободило время разработчиков для более интересных задач, чем рефакторинг кода. Меня зовут Андрей Сикерин, я руковожу одной из групп iOS-разработки Яндекс Браузера. Вместе со мной статью писала Елизавета Мазулова, разработчица из нашей же команды. Она создала систему промптов для миграции, ревью, рефакторинга и автоматизации тестирования. Вместе мы расскажем, как устроен весь процесс изнутри: от выбора порядка миграции модулей до контроля качества через тесты. Все промпты, конфигурационные шаблоны и вспомогательные скрипты выложили в открытый доступ — забирайте и адаптируйте под свой проект. Мы уже проверили, что подход работает не только у нас: взяли открытый репозиторий приложения Wikipedia для iOS и без существенных изменений промптов мигрировали один из его пакетов и поделились результатом с сообществом в виде открытого PR.
https://habr.com/ru/companies/yandex/articles/1028494/
#swift #objectivec #Яндекс #Яндекс_Браузер #команда_яндексбраузера #llm
-
@marioguzman I thought I’d ask, do you happen to know how Apple implemented the world map view used in the Date & Time settings (specifically the time zone selector)? It doesn’t seem to be a standard AppKit control and I’m curious whether it’s a private framework, a custom NSView, or something else entirely.
Any insight would be much appreciated!
-
@marioguzman I thought I’d ask, do you happen to know how Apple implemented the world map view used in the Date & Time settings (specifically the time zone selector)? It doesn’t seem to be a standard AppKit control and I’m curious whether it’s a private framework, a custom NSView, or something else entirely.
Any insight would be much appreciated!
-
#Question
#DearInternet
#DearFediverse
#DearLazyWeb(1) Does the Apple MacBook Neo support virtualisation (Hypervisor)?
#HyperVisor #QEMU #VirtualMachine #Virtualisation
(2) Can you do macOS/iOS software development on an Apple MacBook Neo?
(3) Can you do software development on an Apple MacBook Neo?
#ObjectPascal #Delphi #Ada #Lisp #Scheme #Racket #SmallTalkLang #SelfLang
-
#Question
#DearInternet
#DearFediverse
#DearLazyWeb(1) Does the Apple MacBook Neo support virtualisation (Hypervisor)?
#HyperVisor #QEMU #VirtualMachine #Virtualisation
(2) Can you do macOS/iOS software development on an Apple MacBook Neo?
(3) Can you do software development on an Apple MacBook Neo?
#ObjectPascal #Delphi #Ada #Lisp #Scheme #Racket #SmallTalkLang #SelfLang
-
Hello World experience in #ObjectiveC:
- use the https://gnustep.org/getit.html script
- it breaks
- install gnustep-make,base,gui,back from package manager
- run make
- "/common.make not found"
- source /usr/share/GNUstep/System/Library/Makefiles/GNUstep.sh
- run make
- clang error: "Your gnustep-base was configured for the objc-nonfragile-abi but you are not
using it now."
- curse
- uninstall everything
- lookup forum posts saying to use the non-development version of the install script
- curl that script
- breaks
- curl that same script
- it almost works
- source *different* GNUstep.sh
- it works
- run make
- ./HelloWorld -
SIMDe, дополнение к DOD архетектуре
Привет, Хабр! Для начала хочу сказать огромное спасибо всем, кто прочитал и прокомментировал мою прошлую статью про Data-Oriented Design . Честно говоря, я ожидал дискуссии, но такой накал страстей вокруг кэш-миссов, структур данных и «смерти ООП» меня приятно удивил. Приятно видеть, что оптимизация и понимание того, как данные текут через железо, всё еще волнуют сообщество. Я внимательно изучил все ваши аргументы — от «компилятор сам всё сделает» до «это невозможно поддерживать в реальных проектах». И вместо того, чтобы отвечать каждому в ветке комментариев, я решил подготовить этот материал. Многие из вас совершенно справедливо заметили: DOD — это круто, но какой в нем смысл, если мы упираемся в зоопарк архитектур? Мы раскладываем данные в памяти идеально ровно, но как только пытаемся применить к ним SIMD-инструкции (чтобы получить тот самый 10-кратный буст), мы попадаем в ловушку вендор-лока. Написал под Intel — не работает на ARM. Написал под ARM — не заведется в браузере. Сегодня я хочу показать инструмент, который снимает этот вопрос и делает «низкоуровневую магию» действительно универсальной. Речь пойдет о SIMDe (SIMD Everywhere) .
https://habr.com/ru/articles/995072/
#программирование #simd #objectivec #алгоритмы #советы #советы_и_рекомендации #советы_разработчику
-
One Open-source Project Daily
Generate types and converters from JSON, Schema, and GraphQL
https://github.com/glideapps/quicktype
#1ospd #opensource #cplusplus #csharp #elm #golang #graphql #java #json #jsonschema #kotlin #objectivec #rust #swift #typescript -
One Open-source Project Daily
Generate types and converters from JSON, Schema, and GraphQL
https://github.com/glideapps/quicktype
#1ospd #opensource #cplusplus #csharp #elm #golang #graphql #java #json #jsonschema #kotlin #objectivec #rust #swift #typescript -
Big thanks to @orta for all the effort put into CocoaPods over the years and the well thought out approach to phasing it out. It has been a tool of great value for the Objective-C and Swift community! #cocoapods #swiftlang #objectivec
-
Big thanks to @orta for all the effort put into CocoaPods over the years and the well thought out approach to phasing it out. It has been a tool of great value for the Objective-C and Swift community! #cocoapods #swiftlang #objectivec
-
D'ailleurs pour l’acquisition d'image depuis les scanners 2D sous #Windows, on passe par l'API WIA native de ce système... Et j'en avais fait un article à l'époque :
https://blog.flozz.fr/2024/04/17/python-scanner-un-document-sous-windows-avec-lapi-wia/
Pour #macOS par contre j'ai jamais réussi à utiliser l'API native (ICC pour Image Capture Core) depuis #Python... J'ai dû bricoler avec du #Swift et de l' #ObjectiveC... 😅
-
D'ailleurs pour l’acquisition d'image depuis les scanners 2D sous #Windows, on passe par l'API WIA native de ce système... Et j'en avais fait un article à l'époque :
https://blog.flozz.fr/2024/04/17/python-scanner-un-document-sous-windows-avec-lapi-wia/
Pour #macOS par contre j'ai jamais réussi à utiliser l'API native (ICC pour Image Capture Core) depuis #Python... J'ai dû bricoler avec du #Swift et de l' #ObjectiveC... 😅
-
-
-
Netskope is hiring Senior/ Staff Software Engineer, Client
🔧 #c #cplusplus #golang #objectivec #python #android #ios #rest #tdd #seniorengineer
🌎 Taipei, Taiwan
⏰ Full-time
🏢 NetskopeJob details https://jobsfordevelopers.com/jobs/senior-staff-software-engineer-client-at-netskope-com-jul-22-2025-9fa831?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Netskope is hiring Senior/ Staff Software Engineer, Client
🔧 #c #cplusplus #golang #objectivec #python #android #ios #rest #tdd #seniorengineer
🌎 Taipei, Taiwan
⏰ Full-time
🏢 NetskopeJob details https://jobsfordevelopers.com/jobs/senior-staff-software-engineer-client-at-netskope-com-jul-22-2025-9fa831?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Yow. After doing almost pure Swift for the last year and having to go back to some Objective-C work, having switch statements limited to Integer is horrifying.
I need to hurry up and finish my Swift rewrite of this project.
-
Yow. After doing almost pure Swift for the last year and having to go back to some Objective-C work, having switch statements limited to Integer is horrifying.
I need to hurry up and finish my Swift rewrite of this project.
-
Update: Added a Readme marking the code as public domain, and describing how it works while I still remember it. #appkit #objectiveC #macOS #NSView #programming #transition
-
Update: Added a Readme marking the code as public domain, and describing how it works while I still remember it. #appkit #objectiveC #macOS #NSView #programming #transition
-
OK, I don't know what I did differently, but I now have sample code that performs a CATransition or a CIFilter-based transition when adding/removing NSViews from their parent.
Not quite sure why it didn't work before.
https://github.com/uliwitness/TransitionTestApp/
(Sorry, it's Objective-C because I needed to integrate with C++ in the *real* app this code went into, but shouldn't be too hard to Swiftify)
-
OK, I don't know what I did differently, but I now have sample code that performs a CATransition or a CIFilter-based transition when adding/removing NSViews from their parent.
Not quite sure why it didn't work before.
https://github.com/uliwitness/TransitionTestApp/
(Sorry, it's Objective-C because I needed to integrate with C++ in the *real* app this code went into, but shouldn't be too hard to Swiftify)
-
One Open-source Project Daily
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
https://github.com/kyleneideck/BackgroundMusic
#1ospd #opensource #audio #audioutility #cpp #macos #objectivec -
One Open-source Project Daily
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
https://github.com/kyleneideck/BackgroundMusic
#1ospd #opensource #audio #audioutility #cpp #macos #objectivec -
Hot Reloading SwiftUI Apps https://lobste.rs/s/tz55w7 #mac #objectivec #swift
https://danielchasehooper.com/posts/hot-reloading-swiftui/ -
Hot Reloading SwiftUI Apps https://lobste.rs/s/tz55w7 #mac #objectivec #swift
https://danielchasehooper.com/posts/hot-reloading-swiftui/ -
What's your approach to handling NSCopying in modern Swift development?
Examine the challenges of using NSCopying in Swift, particularly around class copying and the designated initializer pattern, with solutions for handling subclass copying issues.
🔗: https://www.nutrient.io/blog/nscopying-in-a-swift-world/ by Douglas Hill
-
Liebe Folglinge,
ich suche nach einem neuen Job als #iOS und/oder #macOS Entwickler. Ich spreche #ObjectiveC, #Swift (auch Server-Side) und #SwiftUI und nutze die ganzen Tools drumherum (#Xcode, #Git, #GitHub, #GitHubActions, #ShellScripting etc.). Ich bringe 30 Jahre Berufserfahrung als Software-Entwickler mit, davon knapp 20 im #Apple Ökosystem.
Am Idealsten waere eine #Festanstellung zu 100% remote. Sollte es im Raum #Bregenz oder #Dornbirn etwas geben, dann auch gerne vor Ort.
Ich danke euch fuers Teilen. 🙏🏻
LinkedIn: https://www.linkedin.com/in/phranck/
Xing: https://www.xing.com/profile/Frank_Gregor063742/