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

szombat 18:02

Az óriás, ami egy pickupnál is nagyobb: új dinoszaurusz Thaiföldön

Mintegy 125 millió évvel ezelőtt a mai Thaiföldön egy óriási, halakat fogyasztó ragadozó dinoszaurusz járta a folyókat...

szombat 17:50

Az idő előtti nyugdíj 55 évesen: tényleg megéri kiszállni?

Érdemes megvizsgálni, valóban jobb-e a megszokott 62 éves kor helyett már 55 évesen elbúcsúzni a munka világától...

szombat 17:36

A Disney újra trónon: visszatért a kasszák királya

Megvizsgálva a világ mozipiacát, látható, hogy még mindig jóval elmarad a pandémia előtti időszaktól, ám a Disney-nek mégis sikerült egyedülálló rekordot elérnie: az első stúdió lett 2019 óta, amely átlépte a 6 milliárd dolláros (kb...

szombat 17:17

Az állam bekeményít: jönnek a figyelmeztető címkék a közösségi oldalakon

⚠ New York állam kötelező figyelmeztető címkéket vezet be a közösségimédia-platformokon, amelyek a felhasználókat a mentális egészségre leselkedő veszélyekre figyelmeztetik...

szombat 17:02

Az amerikaiak túlélő üzemmódban: megélhetési válság szorítja őket

Kezdetben az infláció, majd az élelmiszer- és lakhatási árak emelkedése csak apróbb bosszúságnak tűnt, de mára valódi válsággá nőtte ki magát, amely az amerikaiak többségét sújtja...

szombat 16:50

Az A törvény nevében új évada érkezik – mit tudunk?

🔮 A A törvény nevében (True Detective) rajongói fellélegezhetnek: hivatalosan is készül az ötödik évad...

szombat 16:34

A modderek új menedéke: érkezik a GGMods

🛠 Érdemes megvizsgálni, merre tart a videojátékokhoz készült modok világa, hiszen a GGMods 2029...

szombat 16:18

Az időskori nyugdíjpara vége: így pótold a hiányzó milliókat

Egy 73 éves arizonai nő, Robin, nyilvánosan beszélt arról, hogy nincs sem 401(k)-nyugdíjszámlája, sem jelentős megtakarítása, miközben több mint 4,4 millió forintnyi (12 000 USD) diákhitelt görget maga előtt, mégis lakásvásárlást tervez a következő három éven belül...

szombat 16:02

Az okosszemüvegek nagy visszatérése: ezeket vedd meg most

Az okosszemüvegeket néhány éve még futurisztikus kütyüknek tartották, de ma már egyre fejlettebb, praktikus eszközökké váltak, amelyek segítenek a kommunikációban, navigációban, fitneszkövetésben, filmezésben vagy épp játékban...

szombat 15:49

Az új Grubhub-csalás csábító tízszeres bitcoinos visszatérítést ígér

💸 Furcsa üzenetek lepték el a Grubhub-felhasználók e-mail-fiókját: a látszólag hivatalos címről küldött levelek azt ígérték, hogy ha a megadott bitcoin-pénztárcára utalnak, az elküldött összeg tízszeresét kapják majd vissza...

szombat 15:19

Az emberré válás titkai: 2025 döbbenetes felfedezései

🧠 A 2025-ös év számtalan döbbenetes felismerést hozott őseink múltjából. Többségük modern DNS-vizsgálatokra és ősi genomok elemzésére épült, így sikerült új megvilágításba helyezni a hárommillió éves emberi történelmet...

szombat 15:02

A Galaxy S26 műholdas áttörést hoz, brutál játékélménnyel – az árak egyelőre titokban

📿 A Samsung vadonatúj Galaxy S26 modelljei számos izgalmas fejlesztést hoznak a várakozások szerint, de egyvalamit továbbra is sűrű homály fed: az árakat...

szombat 14:49

A védelem kulcsa: gondolkodj úgy, mint egy hacker

A kiberbűnözők legyőzéséhez nem elég a hagyományos védelem – ugyanúgy kell gondolkodni, mint ők...

szombat 14:33

A Nap titka: tényleg csak egy törpecsillag?

☀ A Nap hatalmas, legalábbis a Földhöz és a többi bolygóhoz képest...

szombat 13:49

Az offline tárolás visszatért: megjött a 40 TB-os mágnesszalag

📦 A Fujifilm új, 40 TB natív kapacitású mágnesszalagja forradalmi lépést jelent az archiválásban...

szombat 13:17

A multik híznak, a kicsik elsorvadnak

Amerika legnagyobb vállalatai tombolnak a tőzsdén: a mesterséges intelligencia (MI) és az egekbe szökő profit rekordokat döntenek, míg a kisvállalkozások egyre nehezebb helyzetbe kerülnek...

szombat 12:49

Az OpenAI nagy dobása: reklámok lephetik el a ChatGPT-t

📢 Az OpenAI komoly változást készít elő: a tervek szerint a ChatGPT-ben hamarosan megjelenhetnek a szponzorált tartalmak, vagyis fizetett hirdetések kerülhetnek a válaszok közé...

szombat 12:34

Az Egyesült Királyság MI-nagyhatalmi álma: tényleg itt az áttörés?

🇬🇧 Amikor az Egyesült Királyság elindította nagyszabású MI-stratégiáját, Keir Starmer miniszterelnök célja az volt, hogy az ország az MI egyik globális élvonalává váljon...

szombat 12:17

Az év játékpokolja: a végtelenbe fulladó PromptQuest

A Microsoft nemrégiben újra elővette a legendás Zork szöveges kalandjátékot, de már nem puszta nosztalgiával tekintek rá...