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

hétfő 21:00

Az Instagram felrobbant: Kylie Jenner ismét bikiniben pózol

A hétfői rosszkedvre itt a tökéletes ellenszer: Kylie Jenner újabb bikinis szelfivel lepte meg követőit, és elképesztően néz ki...

MA 15:49

A Huawei Mate 80 Pro Max: vakító fény a zsebedben

💡 A Huawei bemutatta új Mate 80 szériáját Kínában, ahol a Mate 80 Pro Max rendkívül fényes, 6,9 colos, dupla rétegű OLED kijelzője mindenkit lenyűgöz...

MA 15:34

A valódi Tutanhámon-rejtély: lefejezés és évszázados eltussolás

🔮 1925 novemberében, száz évvel ezelőtt kerültek először tudományos vizsgálat alá Tutankhamon múmiájának maradványai...

MA 15:18

Az örökség tabuja: miért hallgatnak a szülők a pénzről?

Felmerül a kérdés, hogy vajon miért titkolják a szülők, milyen örökség vár a gyerekeikre – pedig a családok többségében elképesztő összegek cserélnek majd gazdát...

MA 15:02

Az ikertornádók éve: brutális pusztítás Mississippiben

🌩 Márciusban egy halálos vihar maradandó nyomot hagyott Mississippi állam tájain: a Landsat 8 műhold különleges műholdfelvételt rögzített Tylertown közelében, amelyen két, szinte teljesen párhuzamos tornádónyomvonal látható...

MA 14:50

Az Ox Bel Ha, a Föld leghosszabb víz alatti labirintusa

🚢 A mexikói Yucatán-félsziget alatt húzódó Ox Bel Ha barlangrendszer (jelentése: három vízi út a maja nyelven) a leghosszabb víz alatti barlang a világon...

MA 14:34

Az ősi belga barlang sötét titka: kannibalizmus és halál

A belgiumi Goyet-barlangban előkerült neandervölgyi csontok hátborzongató titkot rejtenek. Mintegy 45 000 évvel ezelőtt egy csoport neandervölgyi embertársait felfalta – és nem is akárhogy: elsősorban nőket és gyerekeket választottak áldozatul...

MA 14:17

A Facebook új becenevei: végre nem kötelező a valódi név!

👤 A Facebook újabb lépést tett afelé, hogy jobban hasonlítson a Redditre, ugyanis már a Facebook-csoportokban is lehetőség van becenéven posztolni, nem a valódi néven...

MA 14:01

Az ingatlanpénzügyi óriást adatlopási botrány rázza meg

SitusAMC, az egyik legnagyobb pénzügyi szolgáltató, november elején felfedezett adatlopásról számolt be, amely jelentős ügyféladatokat érintett...

MA 13:49

Felfedték az emberi sejtek titkos riasztórendszerét

A riboszómák nemcsak a fehérjék gyártásáért felelősek, hanem sejtjeink védelmi rendszerének első vonalát is jelentik...

MA 13:33

A részecskegyorsítók mellékterméke áttörést hozhat a rákkezelésben

💫 A nagy teljesítményű részecskegyorsítókban termelődő, eddig kihasználatlan energiát mostantól értékes orvosi izotópok előállítására lehetne felhasználni, állítják a Yorki Egyetem kutatói...

MA 13:18

A smaragdzöld festékek rejtélye: miért fakulnak a mesterművek?

Jó példa erre, amikor a 19. században elterjedt mesterséges smaragdzöld festékek bámulatosan élénk árnyalatukkal forradalmasították a művészetet...

MA 13:02

A tea és a kakaó: az ülőmunka váratlan szövetségesei

Többek között a tea, a bogyós gyümölcsök, az alma és a kakaó rendszeres fogyasztása bizonyítottan segíthet megvédeni a férfiak érrendszerét az ülő életmód rejtett káros következményeitől...

MA 12:36

Az élőlény, amely megkérdőjelezi, mit is nevezünk életnek

🦑 Az élet legfőbb szerkezeti egysége a sejt, hiszen minden élőlény abból épül fel, és a biológia szerint az alapvető életjelenségek – mint a biomolekulák feldolgozása, a növekedés, az örökítőanyag másolása és az önálló szaporodás – mind a sejt működéséből származnak...

MA 12:17

Az ózonlyuk zsugorodott: az elmúlt 30 év ötödik legkisebbje

A déli-sarkvidéki ózonlyuk 2025-ben az elmúlt harminc évben feljegyzett ötödik legkisebb méretére zsugorodott...

MA 12:02

A népmesék őrzik az indiai szavannák elfeledett titkait

🐘 A világ szárazföldjének csaknem 40%-át nem erdők vagy jég borítja, hanem szabadon elterülő, hatalmas füves puszták...

MA 11:33

Az első emberi áldozat: lecsapott a ritka H5N5 madárinfluenza

Vizsgálják, hogy az Egyesült Államokban megjelent-e egy újabb madárinfluenza-vírustörzs, amely már emberi halálesetet is okozott...

MA 11:18

Az éghajlatváltozás múzeuma: remény a klímaszorongó diákoknak

🌱 2023-ban, amikor a helyi középiskolai diákoknak bemutattuk az Éghajlati Remény Múzeuma nevű projektünket, váratlan visszajelzésekkel szembesültünk...

MA 10:57

Az új Pocket Casts lejátszólista felkavarja az állóvizet

A népszerű podcast-alkalmazás, a Pocket Casts mostantól lehetővé teszi, hogy lejátszási listát készíts kedvenc podcast-epizódjaidból...