💡آیا ویندوز NT واقعا سیستمعامل پیشرفتهای بود؟ نمونه مقایسه مهندسی، به جای هیجانات شخصی...
💡آیا ویندوز NT واقعا سیستمعامل پیشرفتهای بود؟ نمونه مقایسه مهندسی، به جای هیجانات شخصی...
امروز داشتم بوکمارکتکونی میکردم، یهو پست وبلاگ Julio Merino که ماهها پیش ذخیره کرده بودم تا در موردش بنویسم و فراموش کرده بودم رو دیدم.
آقای Julio Merino پیشتر در گوگل و مایکروسافت و الان هم در snowflake مشغول به کاره و روی سیستمهای یونیکسبیس خیلی مسلطه (معماری و لایههای پایینتر سیستم عامل) و جز دولوپرهای FreeBSD و NetBSD بوده. توی این پست توضیح میده که آیا تعریف و تمجیدهایی که از پیشرفته بودن سیستمعامل Windows NT در سال ۱۹۹۳ میشده در مقابل یونیکسسانان مثل BSD درست بوده یا نه؟!
شاید ما هرگز سیستم عامل توسعه ندیم یا تا لایههای خیلی پایین کرنل عمیق نشیم؛ ولی خوبه بدونیم مقایسه صحیح دو تا سیستم ولو اینکه به ۳۰ سال پیش برگردن، آداب و روشی داره که توی این مقاله به خوبی یاد میده...
مقاله مفصلیه، و از حوصله پست تلگرامی خارج. ولی مثلا از hybrid microkernel یا Async I/O میگه که NT جلوتر از زمان خودش و پیشرفته از Unix بوده و بعد نظرش رو توضیح میده که چطور linux و یونیکسسانان این سالها گپها رو پر کردن و چالشهای اصلی توسعه ویندوز چیاست از نظرش.
هدفم از اشتراک این مطلب اینه چقدر در بین مقایسههایی که در مورد زبانها، تکنولوژیها، معماریها و... میبینیم، روش و معیارهای فنی میبینیم، و چقدر بر اساس رسانه و هیجان و تصورات ذهنیمون قضاوت میکنیم...