ویرگول
ورودثبت نام
Dark Line
Dark Line
خواندن ۱ دقیقه·۱ سال پیش

انتخابی مهم......


سلام به همگی،‌امروز کدنویسی نداریم. فقط میخوایم در مورد یک انتخاب مهم برای همه برنامه نویسا صحبت کنیم. این سوال شاید مهم ترین سوال زندگی هر برنامه نویسی باشه:

کدام زبان برنامه نویسی را انتخاب کنم؟

امروز در مورد دلایل انتخاب هر زبانی صحبت میکنم.‌ هر کسی باید مطابق با نیازش زبانی را انتخاب کند.( البته بی طرف هستم. فکر نکنید چون پایتون کار می کنم بیشتر به پایتون رای میدم. )

1-پایتون /‌ روبی / R :

ویژگی های مثبت:‌ سینتکس ساده، بسیار کامل، کدهای کم حجم.

ویژگی های منفی: سرعت پایین، قدرت کم در محیط گرافیکی.

مناسب برای: بک اند، کامندلاین، هک و امنیت و اکسپلویت نویسی، یادگیری ماشین.

2-جاوااسکریپت / تایپ اسکریپت:

ویژگی های مثبت: سازگاری با سیستم و html ، هسته ی کامل.

ویژگی های منفی: ماژول های کم، احتمال تزریق کد.

مناسب برای: فول استک، مرورگرها ، تکنولوژی انگولار ، نود و .....

3- سی /‌سی پلاس پلاس:

ویژگی های مثبت: قدرت زیاد ، کامل ، سرعت بالا، مناسب برای gui.

ویژگی های منفی: سینتکس سخت، حجم بالای کامپایلر، ارورهای طولانی.

مناسب برای: سیستم عامل،‌ بک اند،‌ گرافیک، کامپایلر.

4- سی شارپ / Rust:

ویژگی های مثبت: قدرت زیاد، مموری هندلینگ خوب، سازگار با ویندوز.

ویژگی های منفی: کد طولانی ، قدرت کم در شبکه.

مناسب برای: بازی سازی، دسکتاپ، ide و...

5-جاوا / کاتلین / دارت:

ویژگی های مثبت: قدرت کار با اندروید، نسبتا کامل و سریع.

ویژگی های منفی: سینتکس سخت، احتیاج به فایل ها و منابع زیاد.

مناسب برای: توسعه برنامه اندروید، توسعه لینوکس.

6-سوییفت:

ویژگی های مثبت: قدرت زیاد شبکه‌،‌ سینتکس ساده، سازگار با اپل.

ویژگی های منفی: ناسازگار با اندروید،‌ ماژول های کم.

مناسب برای: توسعه برنامه مک و آی او اس.

تا مطلبی دیگر، خداحافظ.
زبان برنامه نویسیانتخاببرنامه نویسی
یک برنامه نویس ......
شاید از این پست‌ها خوشتان بیاید