Hacker News

زه د روښانه کولو لومړۍ ژبه رامینځته کوم (C++ ته تالیف کول)

\u003ch2\u003e زه د روښانه کولو لومړۍ ژبه جوړوم (C++ ته تالیف کول)\u003c/h2\u003e \u003cp\u003e دا خلاصې سرچینې GitHub ذخیره د پراختیا کونکي ایکوسیستم کې د پام وړ ونډې استازیتوب کوي. پروژه عصري پرمختیایي کړنې او د همکارۍ کوډ کول ښیې.\u003c/p\u003e ...

1 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003e زه د روښانه کولو لومړۍ ژبه جوړوم (C++ ته تالیف کول)\u003c/h2\u003e \u003cp\u003e دا خلاصې سرچینې GitHub ذخیره د پراختیا کونکي ایکوسیستم کې د پام وړ ونډې استازیتوب کوي. پروژه عصري پرمختیایي کړنې او د همکارۍ کوډ کول ښیې.\u003c/p\u003e \u003ch3\u003e تخنیکي ځانګړتیاوې\u003c/h3\u003e \u003cp\u003e په ذخیره کې احتمالا شامل دي:\u003c/p\u003e \u003کول\u003e \u003cli\u003eپاک، ښه مستند کوډ\u003c/li\u003e \u003cli\u003e هراړخیز README د کارونې مثالونو سره\u003c/li\u003e \u003cli\u003eمسئلې تعقیب او د ونډې لارښوونې\u003c/li\u003e \u003cli\u003e منظم تازه کول او ساتنه\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003e د ټولنې اغیز\u003c/h3\u003e \u003cp\u003eد خلاصې سرچینې پروژې لکه دا د پوهې شریکولو ته وده ورکوي او د لاسرسي وړ کوډ او همکارۍ پراختیا له لارې تخنیکي نوښت ګړندی کوي.\u003c/p\u003e

په مکرر ډول پوښتل شوي پوښتنې

په پروګرامینګ ژبه کې د "ښکارتیا-لومړی" معنی څه ده؟

د روښانه کولو لومړۍ ژبه د لنډیز یا هوښیار ترکیب په پرتله د لوستلو وړتیا او څرګندتیا ته لومړیتوب ورکوي. هر جوړښت داسې ډیزاین شوی چې اراده سمدلاسه د هرچا لپاره روښانه وي چې کوډ لوستل کیږي، حتی میاشتې وروسته. دا فلسفه کیګونه کموي، د نوي مرسته کونکو لپاره د ننوتلو سرعت زیاتوي، او ساتنه خورا لږ دردناکه کوي. C++ ته په تالیف کولو سره، ژبه د سطحي ترکیب وړاندې کولو په وخت کې لوړ فعالیت ساتي چې پراختیا کونکي کولی شي پرته له ژورې شرایطو څخه په یوه نظر پوه شي.

ولې د مستقیم ماشین کوډ پرځای C++ ته تالیف کړئ؟

C++ ته تالیف کول د څرخ له بیا ایجاد پرته د GCC او کلینګ په څیر وسیلو څخه د لسیزو بالغ کمپیلر اصلاحونه ګټه پورته کوي. دا د کتابتونونو او چوکاټونو پراخه C++ ایکوسیستم ته سمدستي لاسرسی هم چمتو کوي. دا د لیږد طریقه د ژبې ډیزاینر ته اجازه ورکوي چې د ټیټ کچې کوډ تولید پرځای په نحو، سیمانټیک، او پراختیا کونکي تجربې تمرکز وکړي. پایله د ګړندۍ پراختیا دورې او د بکس څخه بهر د جګړې ازمول شوي فعالیت دی.

ایا زه کولی شم دا ژبه نن ورځ د ریښتینې نړۍ پروژو لپاره وکاروم؟

په فعاله پراختیا کې د خلاصې سرچینې پروژې په توګه، دا په دې مرحله کې د تجربې او ټولنې د ونډې لپاره خورا مناسب دی. ابتدايي اختیار کونکي کولی شي د مسلو په ثبتولو، د پلټ غوښتنلیکونو سپارلو، او د څنډې قضیې معاینه کولو له لارې د ژبې سمت ته شکل ورکولو کې مرسته وکړي. که تاسو د تولید وسیلې رامینځته کوئ، د Mewayz په څیر پلیټ فارمونه 207 د کارولو لپاره چمتو ماډلونه وړاندې کوي چې په $19/mo پیل کیږي چې کولی شي ستاسو سمدستي پراختیا اړتیاوې اداره کړي پداسې حال کې چې تاسو د دې په څیر راپورته کیدونکي ژبې سپړئ.

زه څنګه کولی شم د پروژې پرمختګ کې مرسته وکړم یا تعقیب کړم؟

د GitHub ذخیره کولو، د README لوستلو، او د کوډبیس سپړنه پیل کړئ. د پیل کونکي دوستانه دندو موندلو لپاره د "ښه لومړۍ مسله" لیبل شوي خلاصې مسلې وګورئ. تاسو کولی شئ کوډ کې مرسته وکړئ، اسنادو ته وده ورکړئ، ازموینې ولیکئ، یا په ساده ډول د ژبې ډیزاین په اړه فیډبیک چمتو کړئ. د ذخیره کولو ستوري کول او لیدل تاسو په ریلیزونو کې تازه ساتي. د بحث موضوعګانو کې ګډون کول د ساتونکو سره مرسته کوي چې پوه شي چې ټولنه په روښانه متمرکزه ژبه کې څه ارزښت لري.