ويندوز هم خوب است!
در شماره 89 ماهنامه شبكه در همين صفحه مطلبي با عنوان «هفت دليل براي برنامهنويسي با لينوكس» نوشته شد. پس از چاپ اين مطلب يك ايميل از خواننده محترمي دريافت كردم كه از اين مقاله انتقاد كرده بود.
در شماره 89 ماهنامه شبكه در همين صفحه مطلبي با عنوان «هفت دليل براي برنامهنويسي با لينوكس» نوشته شد. پس از چاپ اين مطلب يك ايميل از خواننده محترمي دريافت كردم كه از اين مقاله انتقاد كرده بود. آن ايميل را به دقت خواندم و با خود گفتم ممكن است عزيزان ديگري هم نسبت به اين مطلب انتقاد داشته باشند، پس بهتر است در اين يادداشت به اين مسئله بپردازم. متأسفانه به دليل محدوديت فضا در اين صفحه، از ذكر انتقادات نسبتاً مفصل اين خواننده محترم معذورم و فقط به ذكر چند نكته اكتفا ميكنم.
قبل از هر چيز بايد يادآوري كنم كه من هيچگونه تعصبي نسبت به هيچ سيستمعاملي ندارم و به صورت صفر و يك به نرمافزارها نگاه نميكنم. علاوه بر اين خودم سالها است با ويندوز كار ميكنم و اكثر زبانهاي برنامهنويسي با ويندوز، از جمله زبانهاي داتنت را بسيار قدرتمند ميدانم و به نوعي برنامهنويس ويندوز هستم، پس نميخواهم صرفاً از ويندوز انتقاد كنم، تنها سعي بر آن بود كه بتوانم مزاياي برنامهنويسي در سيستمعامل ديگري را عنوان كنم. در ادامه نظر شما را به چند نكته درباره يادداشت مذكور جلب ميكنم:
مزاياي زياد محيطهاي برنامهنويسي و پلتفرم هر زباني دليل بر نفي مزيتهاي زبانهاي ديگر نميشود، اما شايد بهتر بود به جاي نوشتن «قويترين محيط برنامهنويسي» در آن يادداشت ذكر ميشد، يكي از قويترين محيطهاي برنامهنويسي محيط لينوكس است.
سيستم و مدل پردازشگر لينوكس پيشرفته است اين را تجربه به من ثابت كرده است و فكر ميكنم يادداشتهاي شخصي فصل «ديدگاه»، ماهنامه در حقيقت بايد حاوي تجربهها باشد نه تأليف مقاله جديد. معتقدم ويندوز هم سيستمعامل بسيار قدرتمندي است و در برخي از موارد نسبت به لينوكس امكانات بيشتري دارد.
تجربه شخصي به من نشان داده است كه لينوكس خيلي كمتر از ويندوز هنگ ميكند و اين نكته را اغلب كساني كه با اين سيستمعامل كار كردهاند، ميدانند. اين سيستمعامل قابليت اطمينان بالاتري دارد.
دليل چهارم ذكر شده در يادداشت، مبني بر ساختار قوي امنيتي لينوكس، صرفاً درباره سيستم امنيتي لينوكس صحبت ميكند و هيچ مقايسهاي با سيستمعاملهاي ديگر ندارد و واضح است كه ويندوز نيز از سيستم امنيتي قوي برخوردار است.
ممكن است به نظر خيلي از عزيزاني كه ويندوزكار هستند، دلايل ديگر به نوعي نفي قابليتهاي ويندوز باشد. در صورتي كه دليل نگاشتن اين مطالب اين نبوده كه لينوكس با ويندوز مقايسه شود. من سالها است كه با ويندوز برنامهنويسي ميكنم و ميتوانم بگويم كه ويندوز سيستمعامل بسيار خوبي است و برنامهنويسي در آن بسيار راحت است و ميتوان با آن برنامههاي خيلي خوبي نوشت و تقريباً تمامي چيزهايي را كه يك برنامهنويس ميخواهد به او ميدهد.
ممكن است عزيزان خواننده به عبارت «لينوكس حرفهايتر است». انتقاد داشته باشند، واضح است كه معناي اين عبارت غيرحرفهاي بودن برنامهنويساني كه از پلتفرم مايكروسافت براي توسعه برنامههاي خود استفاده ميكنند (از جمله نگارنده) نيست. البته اگر تعريف واحدي از حرفهاي داشته باشيم، زيرا تعريف هر كس متفاوت است. اگر برنامهنويسي سعي كند از محيطها و زبانهاي ديگر استفاده كند و از ماجولهاي آماده استفاده نكند و خود برنامه را بنويسد. زمان زيادي ميگيرد، اما ميتواند كدهاي قويتري بنويسد و حرفهايتر شود.
بد نيست دوستاني كه منتقد اين نوشته بودند، در نظر داشته باشند كه غرض از نوشتن اين يادداشت تشويق برنامهنويسان به تجربه كار با اين پلتفرم مهم است تا حداقل يك بار هم كه شده دستي به لينوكس ببرند و قابليتهاي آن را نيز مشاهده كنند. اگر چه معتقدم قابليتهاي ويندوز در خيلي از مسائل غيرقابل انكار است.
ضمن اينكه در اين مطلب سعي بر اين نبوده كه با سيستمعاملهاي ديگر مقايسهاي صورت گيرد، بلكه هدف اين بوده كه قابليتهاي يك سيستمعامل و محيطهاي برنامهنويسي آن، با محدوديت نگاشتن در يك صفحه توضيح داده شود كه اگر قصد داشتيم دقيقتر بررسي كنيم بايد در چندين صفحه نوشته ميشد.
ويندوز و لينوكس در خيلي از مسائل مانند قيمت، تطبيقپذيري و قابليت استفاده آسان با هم تفاوت دارند و مقايسه اين دو كار سادهاي نيست. بسياري از منتقدين ويندوز از ثبات يا Stability اين سيستمعامل انتقاد ميكنند و از طرف ديگر بسياري از منتقدين لينوكس به سختي كار و پيچيدگي آن ايراد ميگيرند، اما اگر كمي در يادداشت مذكور دقت كنيم، ميبينيم مقايسهاي ميان اين دو سيستمعامل انجام نشده و تنها محيط برنامهنويسي لينوكس مورد بررسي (آن هم بررسي بسيار مختصر) قرار گرفته است.
در انتها بايد گفت در تأييد ديدگاههاي مطرح شده در نوشته مذكور، منابع معتبري (از جمله كتاب Linux Bible چاپ سال 2007 از انتشارات Willy) موجود است.
تازه های اخبار
ارسال نظر
در ارسال نظر شما خطایی رخ داده است
کاربر گرامی، ضمن تشکر از شما نظر شما با موفقیت ثبت گردید. و پس از تائید در فهرست نظرات نمایش داده می شود
نام :
ایمیل :
نظرات کاربران
{{Fullname}} {{Creationdate}}
{{Body}}