خالق Windows Task Manager نسخه جدیدی را که روی macOS و لینوکس اجرا می شود، 'vibe coded' کرده است.
دیو پلامر سه دهه پس از نوشتن برنامه اصلی Windows Task Manager در مایکروسافت، با نسخه جدیدی بازگشته است که روی macOS و Linux نیز کار می کند.
اگر تا به حال کلیدهای Ctrl+Shift+Esc را فشار دهید تا بفهمید چه چیزی کامپیوتر شما را زنده میخورد، از کارهای دیو پلامر استفاده کردهاید. اکنون، حدود سه دهه پس از نوشتن برنامه اصلی Windows Task Manager در مایکروسافت، پلامر با یک تکرار جدید بازگشته است: TMOG. این مخفف Task Manager OG است - پیچ و تاب ابزاری که او در سال 1996 ساخت و در اوت با ویندوز NT 4.0 منتشر شد.
او در ماه گذشته در مورد X توضیح داد که چگونه (نوعی) آن را با استفاده از Claude Code کدگذاری کرده است. پلامر میگوید که یک برگه مشخصات 107 صفحهای به آن داده است، به چت بات اجازه داده تا کار خود را انجام دهد و حدود چهار ساعت بعد، یک برنامه کاربردی داشت که در اولین تلاش اجرا شد. همه در حالی که با پسرش در بیمارستان که در حال نقاهت پس از عمل جراحی بود منتظر بود.
نسخه بتای TMOG macOS برای اولین بار در 31 ژوئیه منتشر شد و نسخههای ویندوز و لینوکس در 23 اوت منتشر شد. سومین نسخه از این نرمافزار در 7 سپتامبر همراه با اولین نسخههای سطح حرفهای پولی منتشر شد.
TMOG 12 نما را در یک پنجره بسته بندی می کند که شامل داشبورد خلاصه، استفاده از منابع هر فرآیند، برنامه های راه اندازی، سرویس، قدرت و فرکانس، اتصالات شبکه، برنامه های نصب شده، فضای دیسک و معیارها می شود.
وضعیت سنج ها به جای تیک زدن در هر ثانیه مانند Windows Task Manager با فرکانس 60 هرتز متحرک می شوند و هسته های بهره وری رنگ های خاص خود را دارند. تم های فسفری رترو نیز وجود دارد که در رنگ های سبز، کهربایی و آبی موجود است. پلامر قول داده است که این برنامه "هرگز پاسخی نخواهد داد."
به زیر کاپوت نگاه کنید، متوجه خواهید شد که هر پلتفرم کدهای بومی واقعی را با Swift و AppKit در macOS، Direct2D در ویندوز و Qt 6 در لینوکس اجرا می کند. همه آنها از یک هسته مشترک ++C استفاده می کنند. یک گزینه نظارت بر خود نیز وجود دارد که فرآیند خود TMOG را به خوانش ها اضافه می کند تا بتوانید ببینید از چه چیزی برای اجرا استفاده می کند.
هدف پلامر با TMOG آسانتر کردن تشخیص است. ابزار داخلی ویندوز همیشه برای کمک به شما در فهمیدن اینکه چرا کامپیوتر شما به طور ناگهانی کند شده و خزیده است، کاربرد زیادی ندارد. به خوبی شناخته شده است که Task Manager در مورد استفاده از CPU و فرآیندهای پسزمینه مانند Windows Runtime Broker بدون توضیح به شما دروغ میگوید. TMOG با نشان دادن تاریخچه کل ماشین در کنار فعالیت فرآیند، کارها را به گونه ای متفاوت انجام می دهد، و ردیابی مسائل را به مقصر در زمینه هایی مانند محاسبات یا حافظه بسیار آسان تر می کند.
پلامر میگوید که کل پروژه به عنوان یک بحث بر سر اینکه آیا کسی میتواند کد مایکروسافت ورد را ایجاد کند یا نه آغاز شد. او اینطور فکر نمی کرد، اما فهمید که چیز کوچکتر ممکن است کار کند. با توجه به اینکه او خالق Task Manager است، این چیزی است که او بهتر از هر کسی می داند. "شما نمی توانید فقط به کلود بگویید، "هی، یک مدیر وظیفه بنویس!" او در X نوشت: "خب، شما می توانید، اما زباله داغ خواهد بود."
در عوض، او یک برگه مشخصات 107 صفحهای را گردآوری کرد و آن را به کار «برخی از PM های کافئیندار دهه 90» تشبیه کرد، چیزی که واقعا از یک توسعهدهنده معروف به بهینهسازی دستی نسخه اصلی تا حدود 80 کیلوبایت انتظار نمیرفت.
بسیاری از برنامههای چند پلتفرمی با قرار دادن یک برنامه وب در Electron و فراخوانی آن در روز، با پشتیبانی از سه سیستم عامل سروکار دارند. استقرار کد بر روی هر پلتفرمی بسیار پر زحمت و پرهزینه است و معمولا به یک تیم نیاز دارد. پلامر در کمتر از شش هفته با دو همکار و کلود کد که کارهای سنگین را انجام می دادند، کدگذاری کرد. شما می توانید کدنویسی vibe را هرچه می خواهید بکوبید، اما نمی توانید استدلال کنید که این امر اقتصاد پروژه ای مانند این را تغییر نمی دهد.
در حال حاضر، این در نسخه بتا است، و پلامر میگوید که کاربران اولیه هنوز در حال کشف اشکالاتی هستند که باید آنها را حل کند. نسخه رایگان منقضی نمی شود، و شما می توانید آن را برای macOS، Windows و Linux بدون ایجاد حساب کاربری دانلود کنید.
متن اصلی (انگلیسی)
The creator of Windows Task Manager has 'vibe coded' a new version that runs on macOS and Linux
Three decades after he wrote the original Windows Task Manager at Microsoft, Dave Plummer is back with a new iteration that works on macOS and Linux too.