Hacker News

مون ڪلاڊ ڪوڊ استعمال ڪندي هڪ پروگرامنگ ٻولي ٺاهي

تبصرا

1 min read Via ankursethi.com

Mewayz Team

Editorial Team

Hacker News
<جسم>

The Spark: ڇو ٺاهيو هڪ نئين ٻولي؟

هر ڊولپر، ڪنهن نه ڪنهن نقطي تي، ڀت سان ٽڪرائجي ٿو. توهان هڪ پيچيده سسٽم ٺاهي رهيا آهيو، ۽ موجوده اوزار، جڏهن ته طاقتور آهن، محسوس ڪن ٿا ته اهي منصوبي جي منفرد منطق جي خلاف ڪم ڪري رهيا آهن. اهو منهنجو تجربو هو جڏهن Mewayz لاءِ هڪ نئون ماڊل آرڪيٽيڪٽ ڪري رهيو هو. اسان کي پنهنجي استعمال ڪندڙن لاءِ ڪم جي فلوز کي منظم ڪرڻ لاءِ هڪ انتهائي مخصوص، ڊومين-مخصوص ٻولي (DSL) جي ضرورت هئي، پر ڪا به شيءِ بلڪل مناسب ناهي. خيال مشڪل هو: شروع کان هڪ پروگرامنگ ٻولي ٺاهيو. پوءِ، مون دريافت ڪيو Claude Code.

ڪلاڊ ڪوڊ: تخليق لاءِ ڪو-پائلٽ

ڪلاڊ ڪوڊ صرف هڪ ڪوڊ جنريٽر ناهي؛ اهو پيچيده سافٽ ويئر انجنيئرنگ ڪمن لاءِ سوچيندڙ پارٽنر آهي. ان جي اعليٰ سطحي تصورن کي سمجھڻ جي صلاحيت، فن تعمير جي باري ۾ دليل، ۽ ڪيترن ئي پيراڊائمز ۾ نحوي طور تي صحيح ڪوڊ پيدا ڪرڻ ان کي ھن امڪاني منصوبي لاءِ ڀرپور انجڻ بڻايو. مون کي خالي فائل سان شروع ڪرڻ جي ضرورت نه هئي. ان جي بدران، مون هڪ گفتگو سان شروع ڪيو:

"مون کي ڪاروباري ورڪ فلوز کي خودڪار ڪرڻ لاءِ هڪ سادي، تشريح ٿيل ٻولي ٺاهڻ جي ضرورت آهي. اها غير پروگرامرن لاءِ پڙهڻ لائق هجي پر ڊيٽا جي تبديلين کي سنڀالڻ لاءِ ايتري طاقتور هجي. مان ڪٿان شروع ڪريان؟"

ڪلاڊ جو جواب هڪ منظم خاڪو هو جنهن ۾ ليڪسرز، پارسرز، ۽ تجريدي نحو جي وڻن جو احاطو ڪيو ويو، پٿون ۾ ڪوڊ مثالن سان مڪمل. ھن ھدايت ھڪ خوفناڪ چئلينج کي ھڪ منظم، قدم بہ قدم عمل ۾ تبديل ڪيو.

The Build Process: Concept from Compiler

منهنجي گائيڊ طور ڪلاڊ ڪوڊ سان، ترقيءَ جو عمل مختلف، منطقي مرحلن ۾ ظاهر ٿيو. اهو ڪال 24/7 تي هڪ سينيئر معمار وانگر هو.

  • نحو جي وضاحت: مون ٻوليءَ جي گهربل ”احساس“ کي بيان ڪيو آهي- ڪي لفظ جهڙوڪ `خودڪار`، `ٽريگر`، ۽ `ٽرانسفارم`—۽ ڪلاڊ گرامر لاءِ ڪيترائي آپشن مهيا ڪيا، مون کي مونجهارن کان بچڻ ۾ مدد ڪندي.
  • Building the Lexer and Parser: Claude ان پٽ ٽيڪسٽ کي ٽوڪن ۾ ٽوڙڻ لاءِ شروعاتي ڪوڊ ٺاھيو (ليڪسيڪل analysis) ۽ پوءِ پارس ٽري ٺاھيو (نحو جو تجزيو). جڏهن مون ڪو بگ ماريو، ته مان غلطي ۽ منهنجو ڪوڊ پيسٽ ڪري سگهان ٿو، ۽ ڪلاڊ درست درست ڪرڻ جي صلاح ڏيندو.
  • ترجمان کي ڊزائين ڪرڻ: اهو بنيادي هو. ڪلاڊ مون کي عمل جي منطق کي ڊزائين ڪرڻ ۾ مدد ڪئي، مختلف تشخيصي حڪمت عملين جي وضاحت ڪندي ۽ ڪوڊ ٺاهي ٿو جيڪو نحو جي وڻ تي هلندو ۽ حڪمن تي عمل ڪندو.

هي تکراري، ڳالهه ٻولهه جي ترقي ناقابل يقين حد تائين ڪارائتو هئي. اهو ماڊلر، بلڊنگ-بلاڪ فلسفو کي ظاهر ڪري ٿو، جنهن کي اسين چيمپيئن آهيون Mewayz، جتي پيچيده سسٽم چڱي طرح بيان ڪيل، باضابطه اجزاء مان ٺهيل آهن.

Mewayz ۽ Payoff سان ضم ٿيڻ

آخري قدم هن نئين ٻولي کي Mewayz پليٽ فارم ۾ هڪ وقف ماڊل طور ضم ڪرڻ هو. ٻولي، جنهن کي اسان "FlowScript" سڏين ٿا، صارفين کي اجازت ڏئي ٿو ته اهي عناصر کي ڏسڻ ۾ ڇڪڻ ۽ ڊراپ ڪرڻ جي اجازت ڏين ٿيون جيڪي صاف، پڙهڻ جي قابل ڪوڊ ٺاهي رهيا آهن. هي اسان جي گراهڪن کي ڊولپرز جي ٽيم جي ضرورت کان سواءِ پيچيده ڪاروباري عملن کي خودڪار ڪرڻ جي طاقت ڏئي ٿو. حقيقي معاوضو هڪ طاقتور AI استعمال ڪرڻ مان آيو آهي جهڙوڪ Claude هڪ اوزار ٺاهڻ لاءِ جيڪو، موڙ ۾، طاقتور ٽيڪنالاجي کي ٻين تائين وڌيڪ رسائي لائق بڻائي ٿو.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

هڪ پروگرامنگ ٻولي ٺاهڻ هاڻي ڪمپيوٽر سائنس جي پي ايڇ ڊيز ۽ وڏين ٽيڪنيڪل ڪمپنين لاءِ محفوظ ڪيل ڪم نه آهي. AI ڪو پائلٽس جهڙوڪ ڪلاڊ ڪوڊ سان، ڪسٽم، مقصد سان ٺهيل اوزار ٺاهڻ جي رڪاوٽ کي ڊرامي طور تي گهٽايو ويو آهي. هن پروجيڪٽ اهو ثابت ڪيو ته سافٽ ويئر ڊولپمينٽ جو مستقبل صرف ڪوڊ لکڻ جي باري ۾ نه آهي، پر بنيادي سسٽم ٺاهڻ لاءِ هوشياريءَ سان AI کي ترتيب ڏيڻ بابت آهي جيڪو سڀاڻي ڪاروبار کي طاقت ڏيندو. هر ڪنهن لاءِ ڳولي رهيا آهن انهن حدن کي اڳتي وڌائڻ لاءِ جيڪي ممڪن آهي انهن جي پنهنجي منصوبن ۾ ، سوال هاڻي نه رهيو آهي "ڇا مان هن کي ٺاهي سگهان ٿو؟" پر ”مان ڪيترو جلد گفتگو شروع ڪري سگهان ٿو؟“

اڪثر پڇيا ويندڙ سوال

The Spark: ڇو ٺاهيو هڪ نئين ٻولي؟

هر ڊولپر، ڪنهن نه ڪنهن نقطي تي، ڀت سان ٽڪرائجي ٿو. توهان هڪ پيچيده سسٽم ٺاهي رهيا آهيو، ۽ موجوده اوزار، جڏهن ته طاقتور آهن، محسوس ڪن ٿا ته اهي منصوبي جي منفرد منطق جي خلاف ڪم ڪري رهيا آهن. هي منهنجو تجربو هو جڏهن Mewayz لاءِ هڪ نئين ماڊل جي تعمير ڪرڻ. اسان کي پنهنجي استعمال ڪندڙن لاءِ ڪم جي فلوز کي منظم ڪرڻ لاءِ هڪ انتهائي مخصوص، ڊومين-مخصوص ٻولي (DSL) جي ضرورت هئي، پر ڪا به شيءِ بلڪل مناسب ناهي. خيال مشڪل هو: شروع کان هڪ پروگرامنگ ٻولي ٺاهيو. پوءِ، مون دريافت ڪيو Claude Code.

ڪلاڊ ڪوڊ: تخليق لاءِ ڪو-پائلٽ

ڪلاڊ ڪوڊ صرف هڪ ڪوڊ جنريٽر ناهي؛ اهو پيچيده سافٽ ويئر انجنيئرنگ ڪمن لاءِ سوچيندڙ پارٽنر آهي. ان جي اعليٰ سطحي تصورن کي سمجھڻ جي صلاحيت، فن تعمير جي باري ۾ دليل، ۽ ڪيترن ئي پيراڊائمز ۾ نحوي طور تي صحيح ڪوڊ پيدا ڪرڻ ان کي ھن امڪاني منصوبي لاءِ ڀرپور انجڻ بڻايو. مون کي خالي فائل سان شروع ڪرڻ جي ضرورت نه هئي. ان جي بدران، مون هڪ گفتگو سان شروع ڪيو:

تعمير جو عمل: تصور کان ڪمپائلر تائين

منهنجي گائيڊ طور ڪلاڊ ڪوڊ سان، ترقيءَ جو عمل مختلف، منطقي مرحلن ۾ ظاهر ٿيو. اهو ڪال 24/7 تي هڪ سينيئر معمار وانگر هو.

Mewayz ۽ Payoff سان ضم ٿيڻ

آخري قدم هن نئين ٻولي کي Mewayz پليٽ فارم ۾ هڪ وقف ماڊل طور ضم ڪرڻ هو. ٻولي، جنهن کي اسان "FlowScript" سڏين ٿا، صارفين کي اجازت ڏئي ٿو ته اهي عناصر کي ڏسڻ ۾ ڇڪڻ ۽ ڊراپ ڪرڻ جي اجازت ڏين ٿيون جيڪي صاف، پڙهڻ جي قابل ڪوڊ ٺاهي رهيا آهن. هي اسان جي گراهڪن کي ڊولپرز جي ٽيم جي ضرورت کان سواءِ پيچيده ڪاروباري عملن کي خودڪار ڪرڻ جي طاقت ڏئي ٿو. حقيقي معاوضو هڪ طاقتور AI استعمال ڪرڻ مان آيو آهي جهڙوڪ Claude هڪ اوزار ٺاهڻ لاءِ جيڪو، موڙ ۾، طاقتور ٽيڪنالاجي کي ٻين تائين وڌيڪ رسائي لائق بڻائي ٿو.

توهان جا سڀ ڪاروباري اوزار هڪ جاءِ تي

گهڻن ايپس کي جادو ڪرڻ بند ڪريو. Mewayz 208 اوزار گڏ ڪري ٿو صرف $49/مهيني لاءِ - انوینٽري کان HR تائين، بکنگ کان اينالائيٽڪس تائين. شروع ڪرڻ لاءِ ڪريڊٽ ڪارڊ جي ضرورت ناهي.

مفت ڪوشش ڪريو → Mewayz>

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime