از دوستان کسی اگر با این دو زبان بصورت تخصصی کار کرده لطف کنه مزییت و معایب این دو زبان رو جهت برنامه نویسی در میکرو یکم توضیح دهد.با سپاس
اطلاعیه
Collapse
No announcement yet.
مقایسه C با Basic در برنانه نویسی میکرو
Collapse
X
-
پاسخ : مقایسه C با Basic در برنانه نویسی میکرو
خودم از هر دوتاش استفاده میکنم اما میخوام از تجربییات اساتید هم استفاده کنم.
میگن تو پروژه های سنگین بیسیک جواب نمیده اما نمیگن چرا؟! میگن بیسیک یک زبان بالا نسبت به سی هست ولی چرا از نظر کارایی از سی کمتره !!!!!!
کسی تا حالا در به مشکلی در کاربا این دو زبان به مشکلی برخورد کرده که مجبور شده تغییر رویه دهد؟
دیدگاه
-
پاسخ : مقایسه C با Basic در برنانه نویسی میکرو
عملا فرقی ندارن! هرجا تو هر کدوم گیر کردی و اگر اسمبلی بلدی می تونی از زبان مادری میکروکنترلر ها که همون اسمبلی باشه بهره ببری و بنویسی. فقط C یه سری ایرادات جزئی داره مثلا سختی برنامه نویسی داره ولی برخی قابلیت های C واقعی رو نداره. بسکام هم نسخه های کرک شده اش بعضی وقت ها کد خطا تولید میکنه که دردسره! ضمنا اگر میزان حافظه مصرفی مهمه C بهتر جواب میده چون کامپایلر بیسیک کد اضافه بیشتر تولید می کنه. برای شروع یادگیری هم فقط بیسیک یادبگیرSTM32 واقعا یه چیز دیگه است...
دیدگاه
-
پاسخ : مقایسه C با Basic در برنانه نویسی میکرو
دوستان فکنم بحث را با دلایل و مدارک مستدل و مستند پیش ببریم بهتره.نمیشه با مسایل جانبدارانه به نتیجه در خورتوجهی رسید.
یکی از دوستان اشاره ای به این داشتند که تسلط به هر دو زبان بهتره.
بله این قضیه کاملا درسته اما بحث ما اینجا انتخاب یکی از این دو زبان است.
دیدگاه
-
پاسخ : مقایسه C با Basic در برنانه نویسی میکرو
نوشته اصلی توسط leaderدوستانی که بصورت کاملا تخصصی با هر دو زبان کار کردن لطف کنند تو بحث شرکت کنند
اولا اینکه کدی که تولید میکنه گاها دو یا سه برابر کد زبان سی هست و فضای زیادی میگیره
دوما اصلا آزادی عمل به کاربر نمیده و هر چیزی که خودش داره همونه و نمیشه خیلی کارا باهاش کرد. برای یه محاسبه ساده نمیشه بیشتر از دو متغیر رو استفاده کرد و برای سه متغیر باید توی دو خط نوشته بشه یا اینکه برای نوشتن کد اسمبلی حجم کد شدیدا افزایش پیدا میکنه یا کلی مثالای دیگه.
در کل به عنوان کسی که از هر دوشون استفاده میکنم میگم برای کارای حرفه ای زبان سی انتخاب اول هست که البته اگر چاشنی اسمبلی هم باهاش قاطی بشه که عالی میشه.مخصوصا اگر بحث استفاده از حداکثر قابلیت و فضای میکروکنترلر مطرح باشه.زبان سی سر جمع سی چهل تا کلمه کلیدی بیشتر نداره ولی با همونا هر کاری دلتون بخواد میشه باهاش کرد.Aristar Group - Always And Forever
دیدگاه
-
پاسخ : مقایسه C با Basic در برنانه نویسی میکرو
نوشته اصلی توسط saeiddiodC زبان محدودتریه ولی بیسیک خیلی گسترده هست.از لحاظ گستردگی بیسیک از C بالاتره.
شما توی C نمیتونی با دستور GOTO به هرجا خواستی بری ولی با بیسیک میشهAristar Group - Always And Forever
دیدگاه
دیدگاه