به نام خدا
سلام بر همه ی عزیزان، اتریب هستم (; خب دوستان از اونجایی که بنده به عنوان یه تعصبی-پایتونی ، حدود یک ماه یا یک ماه و خوردهی میشه به سی شارپ مهاجرت کردم میخوام یسری چیزا و تجربه رو که دیدم رو بهتون بگم (:
خب دوستان یه چیزی رو بگم بهتون، سی شارپ و پایتون خیلی شبیه همن، اصلا فرقی بینشون نیست، فقط دو تا سینتکس کوچیکه و همین! منتطقشون عین همه، هیچ فرقی ندارن و هر چی تو پایتون بود تو سی شارپم هست ): ولی یسری محدودیت ها تو پایتون هست که باید بگم در اینجا رفع شده و یسری محدودیت ها در پایتون، خب من الان که وارد سی شارپ شدم تازه دارم معنی واقعی کد نویسی رو میچشم، تو پایتون همه چیز امادست اصلا معنی سخت گیری توش وجود نداره ): تو سی شارپ و سی و سی پلاس پلاس و جاوا و پرل شما باید متغیرتون رو جوری تعریف کنید که مقدارش مشخص باشه، مثلا شما تو integer باید فوقش تا عدد 49 میلیون رو بتونی ذخیره کنی، بیشتر میخواست بشه باید حتما نوع متغیرت رو تغییر بدی، اما تو پایتون اصلا همچین چیزی ندارم ما، تو پایتون حتی لازم نیست نوع متغیرت رو تعریف کنی، بعد تو پایتون ما اصلا کر یا چر یا char نداریم، تو پایتون رشته ای که وارد میکنی هر چقدرم باشه اصلا ایرادی نداره ولی تو این زبان های ذکر شده باید حتما نوعش رو از نوع بزرگ بزاری!
رابط گرافیکی : رابط گرافیکی تو سی شارپ عالی و فوق العاده کاربردی هست و اصلا نیازی به استفاده از کد نیست، شما تو پایتون هزار تا کتابخونه واسه کد نویسی داری :|
سرعت و کامپایل : سرعت سی شارپ واقعا بالاتر از پایتون بود. کامپایل تو پایتون معنی نداره! البته توجه کنید پایتون روی مستقل بودن خودش تمرکز کرده، کتابخونه های سی شارپم عین پایتونن فقط روی ماکروسافت دات نت هستن و الان تمامی سیستم های دنیا به ماکروسافت دات نت 3.5 مجهزه. پایتون حجمش واسه این بالامیره که کتابخونه هاش رو کنار فایل اجراییش حمل میکنه.
حجم فایل اجرایی: تو سی شارپ واقعا عالی بود و حجمش از پایتون بیش از 20 یا 30 برابر کوچیکتر بود.
مشکلات : شما تو پایتون میتونید یک عکسی رو حمل کنید؟ خیر ، شما باید کد باینری اون عکس رو داشته باشید و تو اسکریپتتون قرار بدید که بنده خدا کم کمش 4000 هزار کاراکتر میشه!!! ولی سی شارپ به این گلی اصلا این مشکل رو نداره (: ، خلاصه شو بگم، برنامه ای رو تو پایتون بنویس که اجرا کننده هم رو سیستمش پایتون نصب باشه، فکر امنیت تو کد های پایتونیت رو کلا بریز بره! پایتون نصب نباشه اصلا بی معنیه همه کارات! ولی سی شارپ با این ناز بودنش اصلا این مشکلات رو نداره (:
یادگیری : تقریبا شبیه هم هستن از نظر منطق و... فقط سینتکسشون فرق داره.
ویروس نویسی : خلاصه بگم، پتیا با سی شارپ نوشته شده، پتیا هم ویروس بایوسه و هم باج افزار، ویروس بایوس چیز کمی نیست و خیلی کار قوی و دانش بالایی میخواد!!! اینو بگم که تا الان رمزگزاری پتیا رو نتونستن بشکنن، تونستن رمز هاشو بفهمن یا پاکش کنن و گولش بزنن ولی هیچ وقت نتونستن فایل ها رو ازاد کنن، حالا ببین این پروژه رو سی شارپ نوشته! حجم پتیا حدود 211 کیلوبایت بود! ویروس واناکرای(باج افزار) ، اینم مال سی شارپه و قوی ترین حمله ی سایبری ویروس ها به کل کامپیوتر های جهان شناخته میشه!!! کار های خیلی خیلی زیادی میکرد و شگفت انگیز بود! کرونایی بود برا خودش D: ، حجمش شده بود 71 کیلوبایت!!! تازه شما تصورش رو بکن که اکسپلویت اترنال بلو هم تو پتیا و واناکرای بوده!!!!
خلاصه : پایتون زبان خیلی خوبی نیست، سادگی بیش از حد، نبود رابط گرافیکی استاندارد، سرعت کم، حجم بالا، مستقل نبودن، سی شارپ تمامی مشکلات پایتون رو تو خودش حل کرده! منابع بسیار سی شارپ و بازارش در ایران هرکسی رو مجذوب خودش میکنه! امیدوارم با منظق بتونید پیش خودتون حل و فصل کنید که چرا واقعا هنوز پایتون کار هستین! من فقط واسه اسکریپت هکری میرم سمت پایتون، بقیه اش رو دیگه دارم میسپارم به سی شارپ (: انشالله همین قد که در پایتون حرفه ای هستم در سی شارپ هم حرفه ای شوم (:
راستی : مستر کدر برگشته یکم انرژی بدید دوباره از این پست ها بزاره D:
با تشکر از همه ی عزیزان (:
وطنم پاره ی تنم...
نویسنده: Attrib 32
ماشالله اتریب خودمون همیشه پرچم سی شارپ و پایتون رو بالا بردی درود برتو