2025. 03. 22., 16:33

Az MI programozás jövője a Ruby on Rails? – Itt a következő nagy dobás

Az MI programozás jövője a Ruby on Rails? – Itt a következő nagy dobás
A nagy nyelvi modellek kiválóak a kód generálásában és szerkesztésében. Jelenleg ez az MI „gyilkos applikációja”: a nyelvi modellekből profitot szerző cégek – mint a GitHub Copilot, Cursor, Windsurf – mind kódgenerálással foglalkoznak. Ez kis léptékben döbbenetesen jól működik, de problémák adódnak, ha a kódbázis növekszik. A kódíró eszközök falba ütköznek, amint a kódbázis nem fér bele a modell kontextusába. A változtatások hirtelen nem működnek, és a javítási kísérletek csak újabb hibákat hoznak létre.

A kódméret dilemmája

Paul Graham híres esszéjében arról ír, hogy egyes programozási nyelvek erőteljesebbek másoknál. Az erő alatt olyan alapvető nyelvi funkciókat ért (például rekurzió, makrók), amelyek lehetővé teszik olyan megoldások létrehozását, amire más nyelvek egyszerűen nem képesek. Ezen gondolat mentén az MI-támogatott programozás hatékonysága jól mérhető: hány tokenre van szükség egy adott funkcionalitású program kifejezéséhez?

 

Vegyünk egy egyszerű példát: ha MI-t használva szeretnénk egy blogolásra alkalmas webalkalmazást építeni, Pythont vagy Golangot válasszunk? Egyértelmű, hogy a Pythont. A Golang sokkal több boilerplate kódot igényel (kötelező sallangot) – például hibakezeléshez vagy gyűjtemények bejárásához –, ami azt jelenti, hogy hamarabb elérjük a tokenlimitet. A Python alkalmazás kevesebb tokenben elfér, így több funkciót adhatunk hozzá, mielőtt elérnénk ezt a határt.

Az ideális nyelv az MI számára

A Golang könnyebb az emberek számára, mint az MI-knek, mert az emberek könnyen átfuthatnak a boilerplate kódon. Egy MI azonban nem tud ugyanígy „átfutni” a kódon: egy token helyet foglal a kontextus ablakában, függetlenül attól, hogy boilerplate kódról van szó vagy sem. Az ideális nyelv az MI számára tehát olyan, amely a lehető legkevesebb tokent használja funkciónként, miközben olvasható marad.

 

Ez a Ruby! A nyelv lényege, hogy a programot a lehető legrövidebben és elegánsabban lehessen kifejezni, még akkor is, ha ez több CPU-ciklust igényel. A Ruby on Rails minden hibája ellenére abban kimagasló, hogy sok funkciót tud kevés kóddal megvalósítani. Pontosan erre van szüksége az MI-knek.

Ruby: az emberek és a robotok nyelve?

Érdemes lenne minden kódot Ruby on Rails-ben megírni? Egyelőre nem feltétlenül. A típusos nyelvek használata továbbra is szükséges, hogy az MI-k egyik nagy hiányosságát – azt, hogy képtelenek úgy tesztelni saját kódjukat, mint egy ember – részben kiküszöbölje a típusellenőrzés. Emellett erős érvek szólnak a JavaScript és a Python mellett is, különösen annak fényében, hogy az MI-k tanítási adataiban ezek a nyelvek dominálnak.

 

A Ruby a „legemberibb” nyelv: emberek számára írták, emberi furcsaságokkal, emberi nyelvhez hasonló olvashatósággal. Ironikus lenne, ha végül a robotok nyelvévé is válna.

2025, adminboss, www.seangoedecke.com alapján

  • Te mit gondolsz arról, hogy a Ruby lehet-e a jövő nyelve az emberek és robotok számára egyaránt?
  • Ha te lennél abban a helyzetben, hogy egy új webalkalmazást kell építened, melyik programozási nyelvet választanád az MI által támogatott programozáshoz?
  • Mi alapján döntenél az ideális nyelv kiválasztásában, ha célod a legnagyobb hatékonyság elérése a kódbázis kezelése során?


Legfrissebb posztok

MA 09:02

A hatalom záloga Mezopotámiában: a nemi fluiditás

👑 Ebből következően érdemes megérteni, hogy négy és fél évezreddel ezelőtt Mezopotámiában a nemileg kétértelmű emberek rendkívül jelentős és befolyásos tagjai voltak a társadalomnak...

MA 08:59

Az ikonikus Gyűrűs-köd titokzatos vasrúdja új rejtélyt tár fel

Egy európai kutatócsoport váratlan felfedezést tett: a mindenki által ismert Gyűrűs-köd belsejében egy különös, rudat formázó felhő jelent meg, amely tisztán vasatomokból áll...

MA 08:49

Az év legcukibb cicás időjós kütyü: MI és e‑papír

Van, akinek az e-papír-kijelző egyenlő a saját időjárás-állomással – főleg, ha még macskák is kerülnek rá...

MA 08:41

A római fürdők sötét titka: ólom és mocsok

A friss kutatás szerint az ókori Pompeji első fürdőházában a vizet mindössze naponta egyszer cserélték, így a fürdőzők gyakorlatilag szennyezett, ólomszennyezett vízben áztak...

MA 08:35

Az Edifier ES60 letaszítja a Marshallt a trónról?

🔊 Ki gondolta volna, hogy egy Bluetooth-hangszóró ennyire stílusos is lehet? Az Edifier ES60 merész retró dizájnnal, aranyszínű részletekkel és műbőr borítással próbálja felvenni a versenyt a Marshall legendás modelljeivel...

MA 08:26

Az űr titkai, földi szenzációk és a gyapjas orrszarvú vacsorája

🚀 Ezen a héten a tudományos világ gyorsvonatként dübörgött az űrtől egészen a fagyott szibériai talajig...

MA 08:18

A rejtélyes Nefertiti-sír nyomában: közel a nagy áttörés?

🔐 A világ talán legismertebb régésze, Zahi Hawass sosem titkolta: legnagyobb álma, hogy élete utolsó nagy felfedezéseként megtalálja Nefertiti királynő sírját...

MA 08:01

Az álruhás Chrome-bővítmények ipari titkokat loptak

🕵 Az utóbbi időben hamis termelékenységi és biztonsági Chrome-bővítmények lepték el a Chrome Web Store-t, amelyek valójában vállalati HR- és ERP-rendszereket támadtak meg hitelesítő adatok eltulajdonítása céljából...

MA 07:57

Az új Holdrakéta kész: jön az első Hold-utazás 50 év után

Szombaton a NASA új, 98 méter magas Hold-rakétája látványosan begördült a kilövőállásra – ezzel kezdetét vették az előkészületek az elmúlt ötven év első, űrhajósokkal végrehajtott holdkerülő útjára...

MA 07:49

Az Amazon elbukott a Saks csődjében – marad a káosz

💸 Az Amazonnak nem sikerült megakadályoznia, hogy a csődvédelem alatt álló Saks Global Enterprises újabb hatalmas hitelhez jusson...

MA 07:42

Az MI-vezérelt kriptotőzsde felforgatja a piacot

Az utóbbi napokban hatalmas roham indult a Genius Terminal nevű kriptokereskedési platformon, amely mögött a YZi Labs és a Binance egykori alapítója, Changpeng „CZ” Zhao áll...

MA 07:33

Az e-mailes leiratkozás rejtett csapdái: kattintás előtt ezt tudd!

⚠ A kéretlen spamlevelek az egyik legidegesítőbb dolog az internetes világban. Egyszer csak elárasztják a postaládádat, miután valahol megadtad az e‑mail‑címedet, az adatbrókerek eladták, vagy egy adatszivárgás során szerezték meg...

MA 07:25

A DeepSeek áttörése véget vethet az MI memóriaválságának

💻 A DeepSeek és a Pekingi Egyetem kutatói radikálisan új megközelítést mutattak be az MI-modellek memóriahasználatában...

MA 07:18

A jövő tűzoltói: mesterséges intelligenciával vezérelt drónrajok

Görögországban felnőni azt jelentette, hogy a nyári erdőtüzek szinte állandó veszélyt jelentettek...

APP
MA 07:12

APPok, Amik Ingyenesek MA, 1/18

Fizetős iOS appok és játékok, amik ingyenesek a mai napon.     Coinim Trend, News, RSI Alerts (iPhone/iPad)A Coinim egy letisztult, hirdetésmentes alkalmazás, amellyel több mint 3000 kriptovaluta árfolyamát követheted, miközben könnyedén készíthetsz trend- és technikai elemzéseket...

MA 07:09

A filléres Bluetooth-fülesedet bárki feltörheti

🔐 Több százmillió vezeték nélküli fülhallgató, fejhallgató és hangszóró veszélyben van egy súlyos biztonsági hiba miatt: a Google Fast Pair rendszerében talált rés lehetővé teszi, hogy a támadók a tulajdonos beavatkozása nélkül is átvegyék az eszközök irányítását...

MA 07:01

Az új TikTok-őrület: özönlenek a villámgyors szappanoperák

A TikTok újabb alkalmazást dobott piacra, ami lényegében egy mobilos minisorozatgyár, csak még rövidebb és bugyutább tartalommal, mint amit eddig megszokhattunk...

MA 06:58

Az új One UI 8.5-tel elveszíti a varázsát a Samsung?

🤷 A Samsung 2018 végén mutatta be One UI névre keresztelt, Android-alapú felhasználói felületét, amellyel akkor gyakorlatilag új szintre emelte a nagy kijelzős okostelefonok egykezes használatát...

MA 06:49

Az első robot, amely átvészelt egy óceáni hurrikánt

🪐 Anahita Laverack eredetileg űrtechnikával akart foglalkozni, de egy autonóm robotikai kihívás olyan alapvető felismeréshez vezette, amely teljesen átformálta a pályáját...