با سلام خدمت دوستان و اساتید گرامی .
سوالم کمی طولانی شد ولی از همه متخصصین و اساتید گرامی تقاضا دارم در این زمینه من رو راهنمایی کنند ، چون خیلی به راهنمایی شما ها نیازمندم.
یه برنامه تحت شبکه می خواهم طراحی کنم ، که می خواهم با زبان c یا C++ باشه.
اما به دلیل اینکه من C# کار هستم نیاز به راهنمایی شما بزرگواران رو دارم.
اینکه می خواهم برنامه تحت دات نت نباشد.
و اینکه کد های برنامه من به زبان ماشین ترجمه بشه نه مثل دات نت به زبان میانی .
امنیت کد ها خیلی برام مهمه ، می خوام جوری باشه که نهایتن به سختی دی کامپایل بشه.
محیط سبکی داشته باشه .(مثل دات نت طراح رو مقید به رعایت چارچوب نکنه).
خیلی خیلی علاقه مند هستم محیط برنامه از مرامین پایه زبان برنامه نویسی و توابع پایه اون استفاده کنه و شاخ و برگ به محیط کاری اضافه نکنه .(می خوام مثل زبان c معمولی که شامل توابع پایه خودش هست این هم به همین صورت باشه و مثل دات نت راه حل ارائه نداده باشه مثل هزاران توابعی که برای در فریم ورکش قرار داده و برای کار حتمی از انها باید استفاده کنیم و از داخل کلاس ها هم نمی شه زیاد سر در اورد.)
و بحث دیگه اینکه می خواهم زبان و محیط شفاف باشه یعنی من به عنوان یه برنامه نویس راحت بتونم از محتویات کلاس ها و توابع اون باخبر بشم و بررسیشون کنم.
اگر به صورت متن باز باشه خیلی بهتره ولی ویژگی های بالا برای من مهمتره که داشته باشه.
اما کاری که می خواهیم انجام دهیم :
طراحی نرم افزار تحت شبکه برای یه شبکه wan که در آن واحد بین 1 تا 10 و نهایتا 100 درخواست رو باید برنامه بتونه جواب بدهد که در دقیقه بین 60 تا نهایتا 6000 درخاست رو باید پاسخ گو باشه؟!
با این تفاسیر شما کدام زبان و محیط کاری رو به من پیشنهاد می کنید؟؟؟؟
و کدام سیستم عامل ؟
با تشکر فراوان و سپاس از بزرگوارانی که راهنمایی می فرمایند.