Google ka njoftuar se programi AI, Bard, tani mund të ndihmojë zhvilluesit e software-ve gjatë programimit duke gjeneruar kode, korrigjuar gabime dhe shpjeguar kode. Ky grup i fundit aftësish u shtua në përgjigje të kërkesave të përdoruesëve, duke pasur parasysh se kodimi është një nga kërkesat kryesore të konsumatorëve. Aftësitë e zhvillimit të software do të jenë të disponueshme në mbi 20 gjuhë programimi duke përfshirë C++, Go, Java, JavaScript, Python dhe TypeScript. Përdoruesit mund të eksportojnë gjithashtu kodin Python në Google Colab, dhe Bard mund të ndihmojë me shkrimin e funksioneve për Google Sheets.
Me këto aftësi të reja, Bard mund të kontrollojë dhe ndihmojë përdoruesit të korrigjojnë kodin e tyre rresht pas rreshti. Zhvilluesit mund t’i thonë Bardit: “ky kod nuk funksionoi, ju lutemi rregullojeni”, dhe Bard do të ndihmojë me korrigjimin e gabimeve. Mjeti i AI gjithashtu mund të përkthejë kodin nga një gjuhë në tjetrën dhe të shpjegojë pjesët e kodit, gjë që është veçanërisht e dobishme për ata që janë të rinj në programim.
Bard u krijua për të konkurruar me ChatGPT dhe modele të tjera të ngjashme, por sipas testimit të TechCrunch për performancën e chatbot-it, ai nuk arriti të sfidojë konkurentët e tij AI. Sidoqoftë, ky grup i fundit aftësish mund ta ndihmojë Bardin të të sfidojë ChatGPT dhe Claude, të paktën në letër. Sidoqoftë, mbetet për t’u parë nëse Bard do të jetë në gjendje të krijojë, përkthejë dhe korrigjojë kodin.
Siç paralajmëroi drejtuesja e produktit të Google Research, Paige Bailey, në një postim në blog, Bard është ende një eksperiment fillestar dhe “ndonjëherë mund të japë informacione të pasakta, ose të rreme ndërsa e prezanton një rezultat”. Për shembull, Bard mund t’u japë zhvilluesve një kodi, i cili mund të jetë i paplotë ose nuk prodhon rezultatin e pritur.
Pavarësisht këtyre sfidave, Google beson se aftësitë e reja të Bard mund të ofrojnë mënyra të reja për të shkruar kodin, testimin ose përditësimin e API-ve.
Shtimi i aftësive programuese të Bard mund të jetë një përparim i rëndësishëm për zhvillimin e software, pasi u ofron zhvilluesve një mjet të ri për t’i ndihmuar ata të kodojnë në mënyrë më efikase. Aftësia për të gjeneruar kode, korrigjuar gabime dhe shpjeguar pjesët e kodit, mund të ndihmojë në uljen e kohës dhe përpjekjes së nevojshme për zhvillimin e software, veçanërisht për ata që janë të rinj në programim.
Sidoqoftë, është e rëndësishme të mbani mend se Bard është ende një eksperiment i hershëm dhe mund të mos jetë i përsosur. Zhvilluesit duhet të përdorin gjykimin e tyre kur zbatojnë sugjerimet e tij. Sidoqoftë, potenciali i mjetit për të ndihmuar zhvilluesit në shkrimin e kodit, korrigjimin dhe përkthimin e kodit në shumë gjuhë është padyshim një zhvillim i rëndësishëm.




