PDA

View Full Version : بالا بردن سرعت سی شارپ



رهنورد2
شنبه 06 خرداد 1385, 23:41 عصر
چطوری می شود سرعت سی شارپ را به c++رساند تااز ان درکاهایی مثل بازی سازی و

برنامه های سیستمی بیشتراستفاده کرداصلاچرا بااینکه سی شارپ زبان روز واستاندارد دنیا است نرم افزارهای گرافیکی معروف را پس از این شش سال با آن ننوشتن.بالاخره این زبان میرود که جایگزین c++بشود.
یک نفر میگفت که در سی شارپ می توانی با مثلا یک قلم هر چه می خواهی بکنی ولی درc++اصلا خود آن قلم را می توانی هر جور که بخواهی بسازی بعدباآن
کار کنی .منطق می گه که یک نسل جدید با ید تواناییهای قبل از خود را داشته وبل بیشتر ازآن.

omid_Ahmadi
یک شنبه 07 خرداد 1385, 05:27 صبح
چطوری می شود سرعت سی شارپ را به c++رساند تااز ان درکاهایی مثل بازی سازی و
برنامه های سیستمی بیشتراستفاده کرد


نمی شود.



بالاخره این زبان میرود که جایگزین c++بشود.


قصد C# این نیست که جایگزین C++ در تمام زمینه ها بشه.

در مورد توضیح این مطالب هم توی تاپیک های دیگه ی این سایت به کرات بحث شده.
موفق باشی.

hdv212
یک شنبه 07 خرداد 1385, 13:45 عصر
با سلام
باید خدمت شما عرض کنم که سی شارپ از لحاظ امکانات چیزی از C++ کمتر ندارد و در ضمن سرعت آن با توجه به سی پلاس پلاس در تاون حد نیست که قابل مقایسه باشه . در ضمن سی شارپ یک زبان جدیده و تا زمانی که به عنوان اولین زبان دنیا جا بیفته خیلی کار داره .

در مورد این هم که گفته بودید هنوز از سی شارپ در برنامه های گرافیکی استفاده نکردن باید بگم که خوشبختانه چرا . دانشجویان دانشگاه واشنگتن با سی شارپ یک برنامه Open source

ساختند که امکانات قابل توجهی داره و به صورت آزاد هم هست و میتونی سورس اون رو هم دانلود کنی .

omid_Ahmadi
یک شنبه 07 خرداد 1385, 19:46 عصر
باید خدمت شما عرض کنم که سی شارپ از لحاظ امکانات چیزی از C++ کمتر ندارد


اول باید امکانات رو تعریف کرد تا ببینیم منظور از امکانات چیه؟ اما در بعضی زمینه ها C# از C++ یه چیزهایی کم دارد.



در ضمن سی شارپ یک زبان جدیده و تا زمانی که به عنوان اولین زبان دنیا جا بیفته خیلی کار داره .


قرار نیست C# به عنوان زبان اول دنیا جا بیفته، در مورد هدف از ارائه ی C# توی همین سایت مطالب زیادی هست که می تونی مطالعه کنی.



در مورد این هم که گفته بودید هنوز از سی شارپ در برنامه های گرافیکی استفاده نکردن باید بگم که خوشبختانه چرا . دانشجویان دانشگاه واشنگتن با سی شارپ یک برنامه Open source ساختند که امکانات قابل توجهی داره و به صورت آزاد هم هست و میتونی سورس اون رو هم دانلود کنی .


اگر منظورتون از برنامه های گرافیکی، بازی های کامپیوتریه، مطمئن باشید که استفاده از C# در این زمینه در حد پروژه های دانشجویی و در محیط های آکادمیک باقی می مونه و هیچ وقت نمی تونه وارد حیطه ی کارهای حرفه ای و تجاری بشه.

Ghalandari
یک شنبه 07 خرداد 1385, 21:43 عصر
شما اگه می خواین به سرعت پی ببرید بهتره یه بار unsafe رو امتحان کنید

omid_Ahmadi
دوشنبه 08 خرداد 1385, 05:46 صبح
unsafe هیچ ربطی به سرعت نداره، حالا باز هم اگه می گفتی unmanaged می شد روی اون بحث کرد.

رهنورد2
دوشنبه 08 خرداد 1385, 07:33 صبح
پس ادعای خود شرکتش چیه :قدرت c++باسادگی vb

zarepoorjamal
دوشنبه 08 خرداد 1385, 07:50 صبح
به نظرم c# را باید بهتر بشناسی تا بتونی نظر بدهی
من اطلاعی ندارم ولی همین اندازه میدونم یه چیزی هست که میخواهند آن را جایگزین جاوا کنند

linux
دوشنبه 08 خرداد 1385, 11:12 صبح
چطوری می شود سرعت سی شارپ را به c++رساند تااز ان درکاهایی مثل بازی سازی و

برنامه های سیستمی بیشتراستفاده کرداصلاچرا بااینکه سی شارپ زبان روز واستاندارد دنیا است نرم افزارهای گرافیکی معروف را پس از این شش سال با آن ننوشتن.بالاخره این زبان میرود که جایگزین c++بشود.
یک نفر میگفت که در سی شارپ می توانی با مثلا یک قلم هر چه می خواهی بکنی ولی درc++اصلا خود آن قلم را می توانی هر جور که بخواهی بسازی بعدباآن
کار کنی .منطق می گه که یک نسل جدید با ید تواناییهای قبل از خود را داشته وبل بیشتر ازآن.
زبان روز و استاندارد دنیا همیشه C++ بوده و حالا حالا ها خواهد بود.
برنامه بزرگ و بازی ها را هم همیشه با c++ خواهند نوشت چون C++ در همه ی سیستم عاملها کامپایلر داره.
اون یک نفر هم یه خورده چرت می فرمودند در C# هم می تونی خودت همه ی کلاس ها را بسازی ولی کسی نمی آید از کلاس های آماده .نت چشم بپوشه و خودش را درگیر 1000 تا مشکل کنه!
این زبان هم هرگز جایگزین c++ نخواهد شد! همانطور که vb.net جایگزین C++ نخواهد شد.
C# نسل جدیدی از C++ نیست یک زبان جدید هست که تا حدودی syntax نوشتنش مثل هم هستند!

omid_Ahmadi
دوشنبه 08 خرداد 1385, 11:17 صبح
پس ادعای خود شرکتش چیه :قدرت c++باسادگی vb


خودتون هم داراید می گید، این فقط یه ادعاست. نه یه گفته ی صد در صد درست.



من اطلاعی ندارم ولی همین اندازه میدونم یه چیزی هست که میخواهند آن را جایگزین جاوا کنند


این مورد دلیل نمیشه که بگیم C# در تمامی زمینه ها به اندازه ی C++ قدرتمنده.

nima_jafari
دوشنبه 08 خرداد 1385, 13:52 عصر
دوستان عزیز آمدید اینجا با هم کل کل کنید و بدوبیراه بگوئید یا اطلاعات ردوبدل کنید.
واقعا متاسفم

omid_Ahmadi
دوشنبه 08 خرداد 1385, 17:36 عصر
دوستان عزیز آمدید اینجا با هم کل کل کنید و بدوبیراه بگوئید یا اطلاعات ردوبدل کنید.
واقعا متاسفم


کسی اینجا در حال کل کل کردن و یا بد و بیراه گفتن نیست (نمی دونم این نوشته عطف به کدوم تاپیک ذکر شده). اما تا وقتی با نحوه مباحثه آشنا نیستی بهتره زیاد خودتو درگیرش نکنی.
زیاد هم حرص نخور واست خوب نیست.

r0ot$harp
جمعه 21 بهمن 1390, 15:17 عصر
دوستان عزیز یکی از بهترین نرم افزار هایی که برای چک کردن سرعت Start-up برنامه هست برنامه PassMark App Timer هست


http://www.passmark.com/products/apptimer.htm

باتشکر احسان