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 11:51

Az autók feltörhetővé váltak egy webes hiba miatt

Eaton Zveare biztonsági szakértő korábban egy jakuzzigyártónál, most pedig egy ismert autógyártó webes portálján fedezett fel súlyos hibákat. Ezek a hiányosságok lehetővé tették volna, hogy rosszindulatú támadók bárhonnan...

A Samsung óriás SSD-je: 256 TB tárhely egyetlen egységben

MA 11:26

A Samsung óriás SSD-je: 256 TB tárhely egyetlen egységben

A Samsung bemutatta új, 256 TB-os MVP NVMe SSD-jét a 2025-ös FMS rendezvényen, amely jelenleg a legnagyobb kapacitású SSD a piacon. A 122,88 TB-os SSD-k már most is...

Az alaszkai áradások: miért fordulnak elő egyre gyakrabban?

MA 10:53

Az alaszkai áradások: miért fordulnak elő egyre gyakrabban?

Jelenleg is olvadékvizes áradás önti el a 30 ezres lélekszámú alaszkai Juneau város környékét, emiatt a hatóságok több lakót evakuációra szólítanak fel. Az áradat a Suicide-medencéből (Suicide Basin)...

Mentsük meg a kaliforniai Joshua-fát, amíg még nem késő

MA 10:41

Mentsük meg a kaliforniai Joshua-fát, amíg még nem késő

🌵 Kalifornia történelmi lépést tett: elfogadta az első átfogó természetvédelmi tervet, amely a híres Joshua-fa megőrzését célozza a klímaváltozás és az egyre terjeszkedő beépítés fenyegetéseivel szemben. Ennek jelentősége abban...

Idén megkaphatják a gyerekek a COVID-oltást, vagy még évekig várni kell rá?

MA 10:29

Idén megkaphatják a gyerekek a COVID-oltást, vagy még évekig várni kell rá?

Augusztus végéhez közeledve egyre több szülő igyekszik felkészíteni a gyerekeket az iskolára: beszerezni a szükséges felszerelést, kitölteni a papírmunkát, és találkozni a tanárokkal. Idén azonban minden eddiginél nagyobb...

Nincs több idő halogatni az üzleti IT zöldítését

MA 10:02

Nincs több idő halogatni az üzleti IT zöldítését

🌱 A vállalati technológia ma már világszerte felemészti a fenntarthatósági költségvetések 35%-át, hiszen az informatikai megoldásokat egyre több szervezet használja környezetvédelmi célok elérésére. A digitális fenntarthatóság globális piaca 2027-re...

Az univerzum tékozló gyöngyszeme: NGC 6528 titkai röntgensugárzásban

MA 09:53

Az univerzum tékozló gyöngyszeme: NGC 6528 titkai röntgensugárzásban

💫 A mindössze 25 800 fényévnyire található NGC 6528 gömbhalmaz igazi kozmikus különlegesség: mintegy 11 milliárd éves, és egyben az egyik legfémgazdagabb ilyen objektum a Tejútrendszerben. A gömbhalmazok, ezek...

Az új Nissan Leaf megdöbbentően olcsó lesz

MA 09:40

Az új Nissan Leaf megdöbbentően olcsó lesz

Az új, harmadik generációs Nissan Leaf idén ősszel kerül piacra, 10,9 millió forintos (29 990 USD) alapárral. Ez a modell lesz az elérhető árú villanyautók közül a legolcsóbb,...

Az MI most már tényleg emlékszik ránk: itt a Gemini memóriája

MA 09:14

Az MI most már tényleg emlékszik ránk: itt a Gemini memóriája

💡 A Google új szintre emelte MI-alapú Gemini chatbotját: mostantól a rendszer képes megjegyezni a korábbi beszélgetéseket, és ezek alapján személyre szabott válaszokat adni. A Personal Context (Személyes Kontextus)...