මම ක්ලෝඩ් කේතය භාවිතයෙන් ක්රමලේඛන භාෂාවක් ගොඩනගා ගත්තෙමි
අදහස්
Mewayz Team
Editorial Team
The Spark: ඇයි අලුත් භාෂාවක් ගොඩනගන්නේ?
සෑම සංවර්ධකයෙක්ම, යම් අවස්ථාවක, බිත්තියකට පහර දෙයි. ඔබ සංකීර්ණ පද්ධතියක් ගොඩනඟමින් සිටින අතර, පවතින මෙවලම් බලවත් වුවද, ඒවා ව්යාපෘතියේ අද්විතීය තර්කයට එරෙහිව ක්රියා කරන බවක් හැඟේ. මෙය Mewayz සඳහා නව මොඩියුලයක් නිර්මාණය කිරීමේදී මගේ අත්දැකීම විය. අපගේ පරිශීලකයින් සඳහා කාර්ය ප්රවාහයන් ක්රමවත් කිරීමට අපට ඉතා නිශ්චිත, වසම්-විශේෂිත භාෂාවක් (DSL) අවශ්ය විය, නමුත් කිසිවක් නොගැලපේ. අදහස භයානක විය: මුල සිටම ක්රමලේඛන භාෂාවක් ගොඩනඟන්න. පසුව, මම ක්ලෝඩ් කේතය සොයාගත්තා.
ක්ලෝඩ් කේතය: නිර්මාණය සඳහා සහය නියමුවා
ක්ලෝඩ් කේතය යනු කේත උත්පාදකයක් පමණක් නොවේ; එය සංකීර්ණ මෘදුකාංග ඉංජිනේරු කාර්යයන් සඳහා සිතීමේ හවුල්කරුවෙකි. ඉහළ මට්ටමේ සංකල්ප තේරුම් ගැනීමට, ගෘහ නිර්මාණ ශිල්පය පිළිබඳ හේතු දැක්වීමට සහ බහු සුසමාදර්ශ හරහා වාක්යානුකූලව නිවැරදි කේතයක් ජනනය කිරීමට එහි ඇති හැකියාව මෙම අභිලාෂකාමී ව්යාපෘතිය සඳහා පරිපූර්ණ එන්ජිම බවට පත් කළේය. මට හිස් ගොනුවකින් ආරම්භ කිරීමට සිදු නොවීය. ඒ වෙනුවට, මම සංවාදයක් පටන් ගත්තා:
"මට ව්යාපාර කාර්ය ප්රවාහ ස්වයංක්රීය කිරීම සඳහා සරල, අර්ථකථනය කළ භාෂාවක් නිර්මාණය කිරීමට අවශ්යයි. එය ක්රමලේඛක නොවන අයට කියවිය හැකි නමුත් දත්ත පරිවර්තනයන් හැසිරවීමට තරම් බලවත් විය යුතුය. මා ආරම්භ කළ යුත්තේ කොතැනින්ද?"
ක්ලෝඩ්ගේ ප්රතිචාරය වූයේ ලෙක්සර්, විග්රහ කරන්නන් සහ වියුක්ත සින්ටැක්ස් ගස් ආවරණය කරන ව්යුහගත දළ සටහනකි, පයිතන් හි කේත උදාහරණ සමඟ සම්පූර්ණ විය. මෙම මගපෙන්වීම බිය උපදවන අභියෝගයක් කළමනාකරණය කළ හැකි, පියවරෙන් පියවර ක්රියාවලියක් බවට පරිවර්තනය කළේය.
ගොඩනැගීමේ ක්රියාවලිය: සංකල්පයේ සිට සම්පාදකය දක්වා
මගේ මාර්ගෝපදේශය ලෙස ක්ලෝඩ් කේතය සමඟින්, සංවර්ධන ක්රියාවලිය වෙනස්, තාර්කික අවධීන් ඔස්සේ දිග හැරුණි. එය හරියට ජ්යෙෂ්ඨ ගෘහ නිර්මාණ ශිල්පියෙකු 24/7 ඇමතුමක් ලබා ගැනීම වැනිය.
- Syntax නිර්වචනය කිරීම: මම භාෂාවේ අපේක්ෂිත "හැඟීම" විස්තර කළෙමි—'ස්වයංක්රීය', 'ප්රේරක', සහ 'පරිවර්තනය' වැනි මූල පද - සහ ක්ලෝඩ් ව්යාකරණ සඳහා බහුවිධ විකල්ප සැපයූ අතර, මට නොපැහැදිලි භාවයන් මඟහරවා ගැනීමට උපකාරී විය.
- ලෙක්සර් සහ විග්රහකය ගොඩනැගීම: ක්ලෝඩ් විසින් ආදාන පෙළ ටෝකන (ලෙක්සිකල් විශ්ලේෂණය) බවට බිඳ දැමීම සඳහා මූලික කේතය උත්පාදනය කර පසුව විග්රහ වෘක්ෂයක් තැනීම (වාර්යමය විශ්ලේෂණය). මම දෝෂයකට පහර දුන් විට, මට දෝෂය සහ මගේ කේතය ඇලවිය හැකි අතර, ක්ලෝඩ් නිවැරදි නිවැරදි කිරීම් යෝජනා කරයි.
- පරිවර්තකය නිර්මාණය කිරීම: මෙය හරය විය. ක්ලෝඩ් මට ක්රියාත්මක කිරීමේ තර්කනය සැලසුම් කිරීමට, විවිධ ඇගයීම් උපාය මාර්ග පැහැදිලි කිරීමට සහ වාක්ය ඛණ්ඩයේ ගමන් කරන සහ විධාන ක්රියාත්මක කරන කේතය ජනනය කිරීමට උදවු කළේය.
- පරීක්ෂා කිරීම සහ පිරිපහදු කිරීම: මම මගේ පරිවර්තකයාට නියැදි ස්ක්රිප්ට් පෝෂණය කළ අතර, ක්ලෝඩ් මට විස්තීරණ පරීක්ෂණ අවස්ථා ලිවීමට සහ දෝෂ හැසිරවීම වැඩි දියුණු කිරීමට උදවු කළා.
මෙම පුනරාවර්තන, සංවාද සංවර්ධනය ඇදහිය නොහැකි තරම් කාර්යක්ෂම විය. එය Mewayz හි අපි ජයග්රහණය කරන මොඩියුලර්, බිල්ඩින්-බ්ලොක් දර්ශනය පිළිබිඹු කරයි, එහිදී සංකීර්ණ පද්ධති හොඳින් අර්ථ දක්වා ඇති, අන්තර් ක්රියා කළ හැකි සංරචක වලින් ගොඩනගා ඇත.
Mewayz සහ Payoff සමඟ ඒකාබද්ධ වීම
අවසාන පියවර වූයේ මෙම නව භාෂාව Mewayz වේදිකාවට කැප වූ මොඩියුලයක් ලෙස ඒකාබද්ධ කිරීමයි. අපි "FlowScript" ලෙස හැඳින්වූ භාෂාව, පරිශීලකයින්ට පිරිසිදු, කියවිය හැකි කේතයක් ජනනය කරන මූලද්රව්ය දෘශ්යමය වශයෙන් ඇදගෙන යාමට ඉඩ සලසයි. සංවර්ධකයින් කණ්ඩායමක් අවශ්ය නොවී සංකීර්ණ ව්යාපාරික ක්රියාවලීන් ස්වයංක්රීය කිරීමට මෙය අපගේ සේවාදායකයින්ට බලය ලබා දෙයි. සැබෑ ප්රතිලාභය ලැබුණේ ක්ලෝඩ් වැනි ප්රබල AI භාවිතා කරමින් මෙවලමක් නිර්මාණය කිරීමෙන්, අනෙක් අතට, ප්රබල තාක්ෂණය අන් අයට වඩාත් ප්රවේශ විය හැකි කරවයි.
💡 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 බුද්ධිමත් ලෙස සංවිධානය කිරීම බව මෙම ව්යාපෘතිය ඔප්පු කළේය. තමන්ගේම ව්යාපෘතිවල කළ හැකි දේවල සීමාවන් තල්ලු කිරීමට බලාපොරොත්තු වන ඕනෑම කෙනෙකුට, ප්රශ්නය තවදුරටත් "මට මෙය ගොඩනගා ගත හැකිද?" නමුත් "මට කොපමණ ඉක්මනින් සංවාදය ආරම්භ කළ හැකිද?"