PDA

View Full Version : گفتگو: انتخاب زبان مناسب برای پیاده سازی پروژه



python_85
یک شنبه 20 دی 1388, 15:41 عصر
سلام به همه
ما تصمیم گرفتیم یه سیمولاتور طراحی کنیم
می خواستم از دوستان در مورد انتخاب زبان پیاده سازی اون راهنمایی بگیرم.
من خودم فکر می کنم مناسب ترین گزینه سی هست
اما به دلایلی بعضی از همکارام اسرار دارند هر قسمت از اون رو با یه زبون بنویسند
مثلا قسمت گرافیکی ، ویژن و معادلات رو با سی و ارتباطات شبکه ، برنامه نویسی پورت کام و یو اس بی رو با سی شارپ

می خواستم نظر شما رو بپرسم
بنظرتون سی شارپ (دات نت) برای این جور کارها مناسب هست(من فکر می کنم به خاطر ماهیت مفسریش ممکن یه جاهایی تو این پرو‍ژه کم بیاره هرچند می دونم مفسر jit خیلی قدرتمند هست)



اصلا قصد مقایسه زبون ها رو ندارم خواهشا بحث رو به اون سمت نبرید.فقط می خوام بدونم دات نت برای این قسمت از پروژه مناسب هست یا نه؟آیا رو پرفورمنس برنامه می تونه تاثیر منفی بزاره(شایدم تاثیرات مثبت داشته باشه)

ممنون

python_85
سه شنبه 29 دی 1388, 02:14 صبح
کسی نیست که راهنمایی کنه
هر جا که بحث سر مقایسه زیون ها میشه می گن فلان زبون برای فلان کار پرفرمنس خوبی نداره

خب الان برای این کار(قسمت ارتباط شبکه -پورت ها ...) دات نت جواب می ده؟؟؟
اگه نه به چه دلایلی

BOB
جمعه 02 بهمن 1388, 20:59 عصر
اما به دلایلی بعضی از همکارام اسرار دارند هر قسمت از اون رو با یه زبون بنویسند
مثلا قسمت گرافیکی ، ویژن و معادلات رو با سی و ارتباطات شبکه ، برنامه نویسی پورت کام و یو اس بی رو با سی شارپ


سلام

اگر در گروه‌تان، برنامه نویس حرفه‌ای C دارید، بهترین گزینه انجام کار، در VC است. (در مورد VC++.Net هم تحقیق کنید، بنده اطلاع ندارم)

درست است که Jit-Compiler قدرتمند است، اما اصولا بهترین انتخاب برای نوشتن اینچنین نرم‌افزارهای سیستمی، استفاده از زبانهای Native مانند خانواده C و یا Delphi است.

توجه داشته باشید که خانواده .Net زبانهای Managed (مدیریت شده) هستند و تحت فریمورک خودشان اجرا می‌شوند، و اصولا حداکثر Performance و استفاده از منابع سیستم، فقط در یک زبان Native امکان پذیر است.