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 10:19

Az MI-láz kifullad: 62 ezernél billeg a Bitcoin, zuhan a HYPE

Megemlíthető továbbá, hogy a pénzügyi piacok ismét turbulens napokat élnek át, miután a technológiai szektorban, és különösen a mesterséges intelligencia által fűtött részvények körében elindult lejtmenet átragadt a kriptovaluták piacára is...

MA 10:01

A James Webb a legtávolabbi, szunnyadó, hatmilliárd naptömegű fekete lyukat találta meg

💫 A James Webb-űrteleszkóp egy eddig sosem látott távolságban rejtőző, inaktív fekete lyukat észlelt, amely a Földtől több mint tízmilliárd fényévre lévő MRG-M0138 nevű galaxisban található...

MA 09:46

A nagy FFXIV lakáslottó: mikor és hogyan pályázz, mikor derül ki

🏡 Lakáshoz jutni az elmúlt évek bonyolult megoldásai után már kevésbé nyűgös feladat az FFXIV-ben, mégsem lehet csak úgy besétálni álmaid virtuális otthonába...

MA 09:19

Kihaltak a jó zsarufilmek? Tarantino szerint most a The Rip az etalon

🚒 Quentin Tarantino mostanában egyre keményebben fogalmaz, ha a mai mozik minőségéről kérdezik...

APP
MA 09:11

APPok, Amik Ingyenesek MA, 6/5

Fizetős iOS appok és játékok, amik ingyenesek a mai napon.     Between Dates Calendar Math (iPhone/iPad)A Between Days egy letisztult, könnyen kezelhető alkalmazás, amely villámgyorsan kiszámolja, hány nap választ el két tetszőleges dátumot...

MA 09:10

A vámpírcsillag falja társát – innen ered az ismétlődő rádiójel

👐 A világegyetem titokzatos rádiójelekkel bombázza a Földet, s ezek közül egy különösen furcsa, ismétlődő forrásra most végre sikerült magyarázatot találni...

MA 09:02

A PC-játékok aranykora: Star Wars és Command & Conquer az élen

🎮 Június minden évben különleges időszak volt a PC-s játékok világában, akár 1996-ban varázsolt el minket egy új Star Wars-játék, akár 2016-ban izgultunk a legmenőbb hardverekért...

MA 08:46

A június 5-i Strands tippjei és megoldásai (824.)

🌷 Az NYT Strands mai fordulója rendkívül érdekes szavakat vonultat fel, amelyek első látásra nem tűnnek fenyegetőnek, de együtt már egy harcias téma bontakozik ki...

MA 08:36

A Zcash 30%-ot zuhan: négy évig bujkált a végzetes hiba

A népszerű Zcash kriptovaluta értéke egy nap alatt mintegy 30 százalékot zuhant, miután kiderült: évek óta rendkívül súlyos biztonsági rés tátongott benne, amit csak egy vészhelyzeti javítással sikerült gyorsan befoltozni...

MA 08:28

Az új Steam-áruház dizájnja: pazar, vagy egy rakás szemét?

👀 A Valve hivatalosan is bevezette a Steam áruház új, frissített dizájnját, amely már minden felhasználó számára elérhető...

MA 08:22

A WiiM első soundbarja: a CEO elárulja a kulisszatitkokat

Az amerikai és európai nappalikban egyre gyakrabban tűnik fel a WiiM neve, egy fiatal, ám annál lendületesebb hangtechnológiai vállalat, amely néhány év alatt a streaming erősítőktől a saját hangszóró- és mélynyomórendszer fejlesztéséig jutott...

MA 08:01

Az olasz diákok 1800 éves római luxusvillát találtak a tornaterem alatt

🏡 Egy római középiskola diákjai teljesen véletlenül bukkantak egy 1800 éves villára a tornatermük alatt, mindössze néhány lépésre a Colosseumtól...

MA 07:55

Az Atlas Capital vezére: 70%-ot zuhanhat a bitcoin, mielőtt 500 ezret ér

📊 Az elmúlt időszakban a bitcoin árfolyama több mint negyedével esett vissza, miközben az amerikai részvénypiacok újra szárnyra kaptak...

MA 07:46

A kriptó, amire nem kérdeztél rá: felkészült a tanácsadód?

👀 A digitális pénz, a gyorsan változó szabályozás és a fejlett, MI-alapú infrastruktúra fejlődése folyamatos alkalmazkodásra kényszeríti a pénzügyi tanácsadókat...

MA 07:37

A Valve hajthatatlan: Steam Machine és Steam Frame már idén nyáron érkeznek

💻 Úgy tűnik, hogy a Valve kitart az idei nyári rajtra vonatkozó ígérete mellett, ellenére annak, hogy az alkatrészek piacán brutális áremelkedések és hiányok borzolják a kedélyeket...

MA 07:28

Meghalt 81 évesen James Handy, a Top Gun: Maverick sztárja

💔 Fontos kérdés, hogy a filmvilág miért veszít el időről időre olyan ismert arcokat, akiket szinte mindenki ismer – ez különösen akkor igaz, ha egy meghökkentő bűncselekmény áll a háttérben...

MA 07:19

A szaúdi pénz a UFC-t és WWE-t tolja, a golfnak vége?

Újabb fordulatot vett a nemzetközi sportvilág, amikor Szaúd-Arábia bejelentette, hogy 2026 után leállítja a LIV Golf finanszírozását...

MA 07:11

A Microsoft új kvantumchipje ezerszer megbízhatóbb – mégis vitatott

A Microsoft egy forradalmi új kvantumprocesszort mutatott be, amely képes ezerszer tovább megőrizni a kvantumbiteket, mint elődje, ezzel pedig közelebb kerülhetünk a valóban megbízható kvantumszámítógépekhez...

MA 06:28

A mai Connections: trükkös tippek és megoldások – meddig jutsz?

Reggelente új szókirakóval jelentkezik a Connections, ahol a cél, hogy látszólag egymástól független szavakat kell négyes csoportokba rendezni...

MA 06:05

Történelmi események a mai napon (Június 5.)

Ma több korszakos fordulópont is történt: elindult a Six-Day War (Hatnapos háború), George Marshall meghirdette a Marshall-tervet, és Robert F...

csütörtök 21:44

A jég alatti óriás: titokzatos szerkezetre bukkantak az Antarktiszon

🧊 A kelet-antarktiszi jégtakaró több mint három kilométer vastag jege alatt egy eddig ismeretlen, hatalmas geológiai képződményt azonosítottak kutatók...

csütörtök 21:23

Az 8300 idős ember vizsgálata meglepő sózási szokást tárt fel

🥗 A só évszázadok óta nélkülözhetetlen összetevője az ételeknek, ám a túlzott fogyasztása komoly egészségügyi problémákat okozhat...

csütörtök 21:12

Húsz év után csipre költözik az ultragyors lézer

Évtizedek óta a lézertechnológia legfontosabb eszközei közé tartoznak az ultrarövid impulzusú, úgynevezett femtoszekundumos lézerek...

csütörtök 21:01

Az első igazi karibi kalózokhoz köthető hajóroncsok a Bahamákon kerültek elő

🚢 A Bahamák partjainál valódi kalózhajók roncsai kerültek elő, méghozzá a hírhedt kalózkorszakból...

csütörtök 20:56

Az áttörés: Végre célba vehető a hasnyálmirigyrák, duplázódik a túlélés

Az eddig leküzdhetetlennek hitt hasnyálmirigyrák kezelésében történelmi áttörés született: egy új gyógyszer szinte megduplázta a betegek túlélési esélyeit...

csütörtök 20:34

A Kim Zolciak–Kroy Biermann-drámában új vád: szex a gyerekek mellett

😮 Felmerül a kérdés, meddig fajulhat egy válságban lévő sztárpár harca, amikor már a gyerekek is a középpontba kerülnek...

csütörtök 20:23

A Nacon óriási Switch 2 tokja: kell ennyi férőhely?

🛒 Kevesen gondolnák, mire képes egy igazán nagy méretű Switch 2 hordtáska...

csütörtök 20:12

Miért hoz az eszköztokenizáció ETF-szerű piaci forradalmat?

Ez a jelenség jól illusztrálható azzal, hogy miként változtatta meg az ETF a globális pénzügyi piacokat, és most ugyanez az átalakulás érkezik meg a tokenizációval...

csütörtök 20:01

Az ether 90 milliós álma: mit mond a matek?

Idén egy meredek jóslat borzolja a kriptovilág kedélyeit: Tom Lee, a Bitmine elnöke szerint az ether értéke akár 250 000 dollárig – vagyis közel 90 millió forintig – nőhet, így az Ethereum hálózat teljes értéke 30 ezer milliárd dollár, azaz bő 10 800 ezer milliárd forint lenne...