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:03

Az OpenAI figyelmeztet: az MI-böngészők örökké sebezhetők

⚠ A mesterséges intelligenciával működő böngészők új színt hoznak az internetes biztonsági játszmába, de lényeges szempont, hogy a prompt injection támadások, vagyis a rejtett, rosszindulatú utasítások bejuttatása szinte örök fenyegetést jelentenek...

MA 08:57

A Super Mario Bros. visszahoz a kiégés sötétjéből

🎮 A friss kutatás szerint a Super Mario Bros. és a Yoshi-játékok nemcsak szórakoztatnak, hanem jelentősen hozzájárulhatnak a fiatal felnőttek érzelmi jóllétéhez is...

MA 08:51

A United Launch Alliance vezérigazgatója lemondott – távozik az űripar nagy öregje

Külön említést érdemel, hogy váratlanul lemondott Tory Bruno, a United Launch Alliance (ULA) vezérigazgatója, aki több mint tíz éven át vezette az amerikai rakétaipar egyik legjelentősebb vállalatát, miközben az egyre növekvő SpaceX-fölénnyel szemben próbált helytállni...

MA 08:43

Az újabb adatbotrány: veszélyben tízezernyi Nissan-ügyfél személyes adatai

🔐 A Nissan megerősítette, hogy a szeptemberi, a Red Hatnál történt adatvédelmi incidens következtében mintegy 21 000 ügyfél adatai szivárogtak ki, főként a japán Fukuoka prefektúrában...

MA 08:38

Az emberi evolúció új fejezete: Lehull Lucy koronája?

🙉 Külön említést érdemel, hogy a „Lucy” néven ismert Australopithecus afarensis fosszíliák évtizedeken át az emberi családfa sarokköveinek számítottak – most azonban új leletek és tudományos viták mindent átírhatnak, amit az ember eredetéről gondoltunk...

MA 08:30

Az ötven éve várt rákgyógyító molekula végre megszületett

Különösen igaz ez akkor, ha az orvostudományt egy makacs, évtizedek óta megoldatlan probléma hajtja előre: egy titokzatos gombamolekula, amely ötven évvel a felfedezése után most végre laboratóriumban is előállt – és esélyt kínál a gyógyíthatatlan gyermekkori agydaganatok elleni harcban...

MA 08:22

Az ünnepi postát térdre kényszerítette egy francia kibertámadás

Három nappal karácsony előtt komoly kibertámadás bénította meg a francia posta (La Poste) csomagküldő és online banki rendszerét, éppen a karácsonyi hajrá csúcsán...

MA 08:15

Az Interpol lecsapott: zsarolóvírus miatt százezreket tartóztattak le

🚨 Egy hónapos, 19 ország együttműködésével zajló Interpol-művelet során 574 embert tartóztattak le, és közel 1 milliárd forintot sikerült visszaszerezni üzleti e-mail-csalásokhoz, zsarolásokhoz és zsarolóvírus-támadásokhoz kapcsolódóan...

MA 08:09

Az internet térdre kényszeríti a Spotifyt: veszélyben a zenei örökség?

Felmerül a kérdés, hogy mi történne a világ zenegyűjteményeivel, ha a streaming szolgáltatások egyik napról a másikra eltűnnének...

MA 08:02

A karácsony idén: fehér csoda vagy szikrázó napsütés?

Érdemes megérteni, hogy a fehér karácsony esélye idén nagyban múlik azon, hol élsz, hiszen a hóesést egyszerre befolyásolja az adott hely klímája és az éppen aktuális időjárás...

MA 07:58

Az MI robbanthatja ki a következő WannaCry-járványt

Sanaz Yashar, aki korábban az izraeli katonai hírszerzés kiberelitalakulatánál dolgozott, ma egy biztonsági startup vezérigazgatója...

MA 07:50

A Hadrianus-falnál férgek tizedelték a légiósokat

🔥 Az ókori Róma katonái, akik Hadrianus falát őrizték, valóságos parazita-invázióban éltek Britanniában...

MA 07:36

A hosszú séta tényleg többet ér, mint a sok rövid?

Az, hogyan és mennyi ideig sétálsz naponta, sokat számít az egészséged szempontjából...

MA 07:29

Az MI-botrány után az Indie Game Awards visszavonta díjait

Az Indie Game Awards megfosztotta a Clair Obscur: Expedition 33 című játékot két fontos díjától, köztük az Év Játéka és a Legjobb Debütáló Játék címétől, mivel a fejlesztő, a Sandfall Interactive generatív MI-t használt a fejlesztés során...

MA 07:23

Az okos kameracsapdák: valóban életet mentenek az állatvilágban?

📷 Ausztrália egyszerre híres lenyűgöző élővilágáról és arról, hogy a fajok veszélyeztetettsége itt az egyik legmagasabb a világon...

MA 07:16

Az ünnepi akciók újra berobbantják a fast fashiont

🎁 Érdemes megérteni, hogy a vásárlók többsége decemberben elhatározza, hogy kevesebbet költ, és fenntarthatóbb ruhadarabokat választ...

APP
MA 07:13

APPok, Amik Ingyenesek MA, 12/23

Fizetős iOS appok és játékok, amik ingyenesek a mai napon.     AudioKit Hey Metronome (iPhone/iPad)A Hey Metronome egy modern, digitális metronóm alkalmazás, amely a zenészek és táncosok gyakorlását teszi élvezetesebbé...

MA 07:08

Az újabb vízválság: zsarolóvírus térdre kényszerítette a román vízügyet

💧 A hétvégén súlyos zsarolóvírus-támadás bénította meg a román állami vízügyi hatóság, az Administrația Națională Apele Române több mint ezer számítógépes rendszerét, köztük 10 regionális hivatalét is...

MA 07:01

Az Instacart MI-árkísérlete elbukott: végül mindenki ugyanannyit fizet

💸 Az Instacart azonnali hatállyal leállította MI-alapú árazási kísérleteit, miután hatalmas felháborodás követte a platform élelmiszeráraiban tapasztalt szélsőséges eltéréseket...