مهدی بیگی پور
مهدی بیگی پور
خواندن ۲ دقیقه·۳ سال پیش

چرا سی پلاس پلاس؟

سی پلاس پلاس
سی پلاس پلاس

سی پلاس پلاس یک زبان سطح بالاست درسته که حدود سی و شش سال از انتشار اون گذشته ولی هنوز هم بخاطر یه سری از ویژگی هایی که داره توکارهای بزرگ که در ادامه بهتون میگم مورد استفاده قرار میگیره و اگه این زبان رو هم بلد باشید یه سری جا ها کارتون رو میندازه خب حالا بریم که براتون توضیح بدم چرا این زبان قدیمی هنوز هم تو خیلی جاها استفاده میشه.



شرکت های بزرگی مثل

SpaceX , Tiktok , Ubisoft ,Electronic Arts(EA), Meta (facebook) ,Microsoft ,...

هنوز هم از این زبان استفاده میکنند و برنامه نویس های سی پلاس پلاس استخدام میکنند


چرا این زبان

| کد های این زبان به سریع ترین شکل ممکن اجرا میشه

|| چون که این زبان سریع اجرا میشه بنابراین بهترین گذینه برای ساخت بازی است (هرچند که از سی شارپ هم برای این کار استفاده میشه ولی نه به اندازه ی این زبان !)



نود جی اس

همان طور که میدونید جاوااسکریپت این روزا توی فرانت اند وبک اند خیلی استفاده میشه از طرف فرانت اند react اون و از طرف بک اند node express اون و یه چند تا فریم ورک و لایبرری دیگه هم هست که میتونید برید سرچ کنید و ببینید

حالا این ها رو گفتم که به اینجا برسیم

node
node
این روزا امکان نداره کسی اسم نود جی اس رو نشنیده باشه این ابزار با سی پلاس پلاس نوشته شده
به همین خاطره که سرعت اجرای کد های اون به خوبی صورت میگیره
اگر با ریکت و اکسپرس کار کرده باشد میدونید که برای کار کردن با این دو تکنولوژی باید نود را روی سیستمتون نصب داشته باشید تا این دو و خیلی از کتابخونه و فریم ورک های دیگه روی سیستمتون کار کنه



موتور بازی سازی

این زبان به دلیل سرعت بالای اجرای کد توی صنعت بازی سازی هم خیلی مورد استفاده قرار میگیره

  • آنریل انجین: این موتور بازی سازی در بازی های معروفی مورد استفاده قرار گرفته از جمله
Street Fighter , Gears of War ,Tekken
Tekken
Tekken
Street Fighter
Street Fighter
Gears of War
Gears of War


  • کرای انجین:با این موتور بازی سازی هم بازی های مختلفی ساخته شده از جمله
CRYSIS , RYSE Son of Rome
CRYSIS
CRYSIS


RYSE Son of Rome
RYSE Son of Rome
  • سورس انجین:این موتور رو کمپانی قدرتمند valve نوشته که بازی خیلی معروف کانتر وچند تا بازی دیگه هم با این موتور نوشته شده
Counter Strike
Counter Strike
Counter Strike




ختم کلام

زبان سی پلاس پلاس درسته که زبان قدیمی و یادگیری اون سخته ولی هنوز هم تو حوزه های مختلف از اون استفاده میشه این تکنولوژی react که به این سرعت با دام (به صورت مستقیم با DOM)ارتباط برقرار میکنه واینقدر سریع هستش به کمک node و اون نود هم با زبان سی پلاس پلاس نوشته شده

پس این ریکت قدرتمند رو از سی پلاس پلاس داریم

دوستان یه لطفا بکنید این رو به اشتراک بزارید و کامنت و لایک هم یادتون نره.

سی پلاس پلاسنود جی اسnodejsریکت
من به برنامه نویسی علاقه مندم و هرروز اطلاعاتم رو در این زمینه زیاد میکنم
شاید از این پست‌ها خوشتان بیاید