2 पॉइंट द्वारा GN⁺ 2023-10-21 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • iOS 17 में कुल 6030 binaries शामिल हैं (iOS 16 में 5403)
  • कुल 1516 binaries Swift का, और 385 binaries SwiftUI का उपयोग करते हैं (iOS 16 Swift: 1001, SwiftUI 226) - लगभग 50% वृद्धि
  • SwiftUI-आधारित app lifecycle का उपयोग करने वाले apps की संख्या iOS 16 के 4 से बढ़कर iOS 17 में 14 हो गई
  • Swift/SwiftUI को अपनाने की रफ्तार बहुत तेज़ हो रही है
  • iOS core में अभी भी Objective-C काफ़ी अधिक है (iOS 11/12 के बाद से Objective-C, C, C++ धीरे-धीरे कम हो रहे हैं)
  • iOS Secure Enclave में 19 binaries हैं, लेकिन अभी भी Swift एक भी नहीं है (हालाँकि WWDC22 में घोषणा की गई थी कि Swift का उपयोग SE में किया जा सकता है)
  • macOS Ventura SE में hibernation binary Swift का उपयोग कर रही है
  • Swift और SwiftUI का adoption लगातार बढ़ रहा है, और केवल UIKit का उपयोग करने वाली binaries की संख्या पिछले वर्ष की तुलना में कम हुई है

3 टिप्पणियां

 
ryuheechul 2023-10-21

Compiled executable file को आमतौर पर binary कहा जाता है, लेकिन summary में इसे "binary संख्या" यानी binary digits के रूप में अनुवाद कर दिया गया है... neo फाइटिंग

 
xguru 2023-10-23

उफ़, मैंने इसे थोड़ा सुधार दिया है। लगता है neo में dictionary फ़ीचर थोड़ा शामिल होना चाहिए yu

 
GN⁺ 2023-10-21
Hacker News राय
  • उपयोगकर्ता ने सभी डेटा को SQLite डेटाबेस में लोड करके Datasette Lite से एक्सप्लोर किया
  • उपयोगकर्ता ने एक्सप्लोरेशन परिणामों के लिए लिंक प्रदान किए
  • उपयोगकर्ता ने iOS 17 और iOS 16 की तुलना करके इस डेटा का उपयोग यह पूछने के लिए किया कि कौन-से बाइनरी नए हैं आदि
  • उपयोगकर्ता ने iOS 1 से iOS 17 तक /System/Library/VideoDecoders फ़ोल्डर के बाइनरी की तुलना की
  • उपयोगकर्ता ने iPhone OS 1 में 52% से iOS 17 में 5% तक C के उपयोग में कमी पाई
  • उपयोगकर्ता इस बात से हैरान था कि Objective-C अभी भी प्रमुख है, जो भाषा परिवर्तन की कठिनाई का संकेत देता है
  • उपयोगकर्ता का दावा है कि Foundation को लिंक करने वाले सभी बाइनरी अब Swift का उपयोग करते हैं, भले ही वे Foundation Swift rewrite प्रयास के कारण पूरी तरह Obj-C में लिखे गए हों
  • उपयोगकर्ता ने Apple के UI की आलोचना की, कहा कि इसमें नज़ाकत की ज़रूरत है और कई ऐप्स सिर्फ touch-only ऐप्स के backport लगते हैं
  • उपयोगकर्ता ने Fitness ऐप के घटिया सॉफ़्टवेयर और असंगत UI की आलोचना की
  • उपयोगकर्ता ने इस विषय पर Apple कर्मचारियों की कुछ talks साझा कीं
  • उपयोगकर्ता ने SwiftUI की बढ़ती adoption rate और UIKit-only बाइनरी में कमी की सराहना की
  • उपयोगकर्ता ने SwiftUI की तुलना Flutter से की, लेकिन यह सिर्फ Apple devices के लिए है
  • उपयोगकर्ता को Swift के साथ काम करना पसंद है और वह इस पर अधिक समय देना चाहता है
  • उपयोगकर्ता को उम्मीद है कि Google Android और Rust के साथ भी ऐसा ही करेगा