بستن آگهی

اپل سال ها پیش اعلام کرد که به زودی به پشتیبانی از برنامه های 32 بیتی در macOS پایان می دهد. بنابراین، غول کوپرتینویی قبلاً در سال 2018 اعلام کرده بود که نسخه macOS Mojave آخرین نسخه از سیستم عامل اپل خواهد بود که هنوز می تواند برنامه های 32 بیتی را مدیریت کند. و دقیقاً همین اتفاق افتاد. MacOS Catalina بعدی دیگر نمی تواند آنها را اجرا کند. در این صورت کاربر پیامی مبنی بر عدم سازگاری اپلیکیشن مشاهده می کند و توسعه دهنده آن باید آن را به روز کند.

این مرحله دقیقاً بسیاری از کاربران را به خوبی لمس نکرد. واقعاً تعجب آور نیست، زیرا تعدادی از عوارض را به همراه داشت. برخی از کاربران اپل نرم افزار و کتابخانه بازی خود را از دست دادند. تبدیل یک برنامه/بازی از 32 بیتی به 64 بیتی ممکن است برای توسعه دهندگان سود مالی نداشته باشد، به همین دلیل است که ما تعدادی از ابزارها و عناوین عالی بازی را کاملاً از دست داده ایم. در میان آنها، به عنوان مثال، بازی های افسانه ای از Valve مانند Team Fortress 2، Portal 2، Left 4 Dead 2 و دیگران برجسته هستند. پس چرا اپل تصمیم گرفت برنامه های 32 بیتی را به طور کامل قطع کند، در حالی که در نگاه اول مشکلات زیادی را برای کاربران خود ایجاد کرد؟

حرکت رو به جلو و آماده شدن برای یک تغییر بزرگتر

خود اپل مزایای نسبتاً واضح برنامه های 64 بیتی را استدلال می کند. از آنجایی که آنها می توانند به حافظه بیشتری دسترسی داشته باشند، از عملکرد سیستم بیشتر و مدرن ترین فناوری استفاده کنند، طبیعتاً برای خود مک ها کمی کارآمدتر و بهتر هستند. علاوه بر این، چندین سال است که از پردازنده های 64 بیتی استفاده می کنند، بنابراین منطقی است که برنامه هایی که به درستی آماده شده اند روی آنها اجرا شوند. در حال حاضر نیز می‌توانیم در این مورد مشابهی ببینیم. در مک‌های دارای سیلیکون اپل، برنامه‌ها می‌توانند به صورت بومی یا از طریق لایه Rosetta 2 اجرا شوند، البته اگر فقط بهترین‌ها را می‌خواهیم، ​​مناسب است از نرم‌افزار کاملاً بهینه‌سازی شده استفاده کنیم. اگرچه این یک چیز نیست، اما ما می توانیم شباهت خاصی را در اینجا مشاهده کنیم.

در همان زمان، نظرات جالبی در توجیه این اقدام سال ها پیش ظاهر شد. حتی در آن زمان، گمانه زنی ها در مورد اینکه آیا اپل در حال آماده شدن برای ورود پردازنده های خود و در نتیجه خروج از اینتل است، آغاز شد، زمانی که منطقی است که این غول کم و بیش همه پلتفرم های خود را یکپارچه کند. این موضوع با ورود اپل سیلیکون نیز به طور غیرمستقیم تایید شد. از آنجایی که هر دو سری تراشه‌ها (Apple Silicon و A-Series) از معماری یکسانی استفاده می‌کنند، می‌توان برخی از برنامه‌های iOS را روی مک‌ها اجرا کرد که همیشه 64 بیتی هستند (از iOS 11 از سال 2017). ورود زودهنگام تراشه های خود اپل نیز می تواند در این تغییر نقش داشته باشد.

سیلیکون سیب

اما کوتاه ترین پاسخ صریح است. اپل به دلیل ساده ارائه عملکرد بهتر در هر دو پلتفرم و عمر باتری بیشتر، از برنامه های 32 بیتی (در iOS و macOS) فاصله گرفت.

ویندوز همچنان از برنامه های 32 بیتی پشتیبانی می کند

البته در پایان یک سوال دیگر وجود دارد. اگر برنامه های 32 بیتی طبق گفته اپل اینقدر مشکل ساز هستند، چرا رقیب ویندوز، که تا حد زیادی پرکاربردترین سیستم عامل دسکتاپ در جهان است، هنوز از آنها پشتیبانی می کند؟ توضیح کاملا ساده است. از آنجایی که ویندوز بسیار گسترده است و بسیاری از شرکت‌های حوزه کسب‌وکار به آن تکیه می‌کنند، در اختیار مایکروسافت نیست که چنین تغییرات قدرتمندی را اعمال کند. از سوی دیگر، در اینجا ما اپل را داریم. از سوی دیگر، او هم نرم‌افزار و هم سخت‌افزار را در دست دارد که به لطف آن‌ها می‌تواند قوانین خود را بدون در نظر گرفتن تقریباً کسی تعیین کند.

.